From dae507da4b4213ec5ddd5cae95b9576f8e033185 Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 10:22:12 +0530 Subject: [PATCH 1/9] convert all remaining files to mdx --- src/content/docs/aws/services/{account.md => account.mdx} | 0 src/content/docs/aws/services/{acm.md => acm.mdx} | 0 src/content/docs/aws/services/{amplify.md => amplify.mdx} | 0 src/content/docs/aws/services/{apacheflink.md => apacheflink.mdx} | 0 src/content/docs/aws/services/{apigateway.md => apigateway.mdx} | 0 .../docs/aws/services/{appautoscaling.md => appautoscaling.mdx} | 0 src/content/docs/aws/services/{appconfig.md => appconfig.mdx} | 0 src/content/docs/aws/services/{appsync.md => appsync.mdx} | 0 src/content/docs/aws/services/{autoscaling.md => autoscaling.mdx} | 0 src/content/docs/aws/services/{backup.md => backup.mdx} | 0 src/content/docs/aws/services/{batch.md => batch.mdx} | 0 src/content/docs/aws/services/{ce.md => ce.mdx} | 0 src/content/docs/aws/services/{cloudfront.md => cloudfront.mdx} | 0 src/content/docs/aws/services/{cloudtrail.md => cloudtrail.mdx} | 0 src/content/docs/aws/services/{cloudwatch.md => cloudwatch.mdx} | 0 .../docs/aws/services/{cloudwatchlogs.md => cloudwatchlogs.mdx} | 0 src/content/docs/aws/services/{codecommit.md => codecommit.mdx} | 0 src/content/docs/aws/services/{codedeploy.md => codedeploy.mdx} | 0 .../docs/aws/services/{codepipeline.md => codepipeline.mdx} | 0 src/content/docs/aws/services/{cognito.md => cognito.mdx} | 0 src/content/docs/aws/services/{config.md => config.mdx} | 0 src/content/docs/aws/services/{dms.md => dms.mdx} | 0 src/content/docs/aws/services/{docdb.md => docdb.mdx} | 0 src/content/docs/aws/services/{dynamodb.md => dynamodb.mdx} | 0 .../docs/aws/services/{dynamodbstreams.md => dynamodbstreams.mdx} | 0 src/content/docs/aws/services/{ecr.md => ecr.mdx} | 0 src/content/docs/aws/services/{ecs.md => ecs.mdx} | 0 src/content/docs/aws/services/{efs.md => efs.mdx} | 0 src/content/docs/aws/services/{eks.md => eks.mdx} | 0 src/content/docs/aws/services/{elasticache.md => elasticache.mdx} | 0 .../aws/services/{elasticbeanstalk.md => elasticbeanstalk.mdx} | 0 .../aws/services/{elastictranscoder.md => elastictranscoder.mdx} | 0 src/content/docs/aws/services/{elb.md => elb.mdx} | 0 .../{elementalmediaconvert.md => elementalmediaconvert.mdx} | 0 src/content/docs/aws/services/{emr.md => emr.mdx} | 0 src/content/docs/aws/services/{es.md => es.mdx} | 0 src/content/docs/aws/services/{events.md => events.mdx} | 0 src/content/docs/aws/services/{firehose.md => firehose.mdx} | 0 src/content/docs/aws/services/{fis.md => fis.mdx} | 0 src/content/docs/aws/services/{glacier.md => glacier.mdx} | 0 src/content/docs/aws/services/{glue.md => glue.mdx} | 0 src/content/docs/aws/services/{iam.md => iam.mdx} | 0 .../docs/aws/services/{identitystore.md => identitystore.mdx} | 0 src/content/docs/aws/services/{iot.md => iot.mdx} | 0 .../docs/aws/services/{iotanalytics.md => iotanalytics.mdx} | 0 src/content/docs/aws/services/{iotdata.md => iotdata.mdx} | 0 src/content/docs/aws/services/{iotwireless.md => iotwireless.mdx} | 0 src/content/docs/aws/services/{kinesis.md => kinesis.mdx} | 0 .../aws/services/{kinesisanalytics.md => kinesisanalytics.mdx} | 0 src/content/docs/aws/services/{kms.md => kms.mdx} | 0 .../docs/aws/services/{lakeformation.md => lakeformation.mdx} | 0 .../aws/services/{managedblockchain.md => managedblockchain.mdx} | 0 src/content/docs/aws/services/{mediastore.md => mediastore.mdx} | 0 src/content/docs/aws/services/{memorydb.md => memorydb.mdx} | 0 src/content/docs/aws/services/{mq.md => mq.mdx} | 0 src/content/docs/aws/services/{msk.md => msk.mdx} | 0 src/content/docs/aws/services/{mwaa.md => mwaa.mdx} | 0 src/content/docs/aws/services/{neptune.md => neptune.mdx} | 0 .../docs/aws/services/{organizations.md => organizations.mdx} | 0 src/content/docs/aws/services/{pca.md => pca.mdx} | 0 src/content/docs/aws/services/{pinpoint.md => pinpoint.mdx} | 0 src/content/docs/aws/services/{pipes.md => pipes.mdx} | 0 src/content/docs/aws/services/{qldb.md => qldb.mdx} | 0 src/content/docs/aws/services/{ram.md => ram.mdx} | 0 src/content/docs/aws/services/{rds.md => rds.mdx} | 0 src/content/docs/aws/services/{redshift.md => redshift.mdx} | 0 .../docs/aws/services/{resourcegroups.md => resourcegroups.mdx} | 0 src/content/docs/aws/services/{route53.md => route53.mdx} | 0 .../docs/aws/services/{route53resolver.md => route53resolver.mdx} | 0 src/content/docs/aws/services/{sagemaker.md => sagemaker.mdx} | 0 src/content/docs/aws/services/{scheduler.md => scheduler.mdx} | 0 .../docs/aws/services/{secretsmanager.md => secretsmanager.mdx} | 0 .../docs/aws/services/{serverlessrepo.md => serverlessrepo.mdx} | 0 .../aws/services/{servicediscovery.md => servicediscovery.mdx} | 0 src/content/docs/aws/services/{ses.md => ses.mdx} | 0 src/content/docs/aws/services/{shield.md => shield.mdx} | 0 src/content/docs/aws/services/{sns.md => sns.mdx} | 0 src/content/docs/aws/services/{ssm.md => ssm.mdx} | 0 src/content/docs/aws/services/{sts.md => sts.mdx} | 0 src/content/docs/aws/services/{support.md => support.mdx} | 0 src/content/docs/aws/services/{swf.md => swf.mdx} | 0 src/content/docs/aws/services/{textract.md => textract.mdx} | 0 src/content/docs/aws/services/{timestream.md => timestream.mdx} | 0 src/content/docs/aws/services/{transcribe.md => transcribe.mdx} | 0 src/content/docs/aws/services/{transfer.md => transfer.mdx} | 0 .../services/{verifiedpermissions.md => verifiedpermissions.mdx} | 0 src/content/docs/aws/services/{waf.md => waf.mdx} | 0 src/content/docs/aws/services/{xray.md => xray.mdx} | 0 88 files changed, 0 insertions(+), 0 deletions(-) rename src/content/docs/aws/services/{account.md => account.mdx} (100%) rename src/content/docs/aws/services/{acm.md => acm.mdx} (100%) rename src/content/docs/aws/services/{amplify.md => amplify.mdx} (100%) rename src/content/docs/aws/services/{apacheflink.md => apacheflink.mdx} (100%) rename src/content/docs/aws/services/{apigateway.md => apigateway.mdx} (100%) rename src/content/docs/aws/services/{appautoscaling.md => appautoscaling.mdx} (100%) rename src/content/docs/aws/services/{appconfig.md => appconfig.mdx} (100%) rename src/content/docs/aws/services/{appsync.md => appsync.mdx} (100%) rename src/content/docs/aws/services/{autoscaling.md => autoscaling.mdx} (100%) rename src/content/docs/aws/services/{backup.md => backup.mdx} (100%) rename src/content/docs/aws/services/{batch.md => batch.mdx} (100%) rename src/content/docs/aws/services/{ce.md => ce.mdx} (100%) rename src/content/docs/aws/services/{cloudfront.md => cloudfront.mdx} (100%) rename src/content/docs/aws/services/{cloudtrail.md => cloudtrail.mdx} (100%) rename src/content/docs/aws/services/{cloudwatch.md => cloudwatch.mdx} (100%) rename src/content/docs/aws/services/{cloudwatchlogs.md => cloudwatchlogs.mdx} (100%) rename src/content/docs/aws/services/{codecommit.md => codecommit.mdx} (100%) rename src/content/docs/aws/services/{codedeploy.md => codedeploy.mdx} (100%) rename src/content/docs/aws/services/{codepipeline.md => codepipeline.mdx} (100%) rename src/content/docs/aws/services/{cognito.md => cognito.mdx} (100%) rename src/content/docs/aws/services/{config.md => config.mdx} (100%) rename src/content/docs/aws/services/{dms.md => dms.mdx} (100%) rename src/content/docs/aws/services/{docdb.md => docdb.mdx} (100%) rename src/content/docs/aws/services/{dynamodb.md => dynamodb.mdx} (100%) rename src/content/docs/aws/services/{dynamodbstreams.md => dynamodbstreams.mdx} (100%) rename src/content/docs/aws/services/{ecr.md => ecr.mdx} (100%) rename src/content/docs/aws/services/{ecs.md => ecs.mdx} (100%) rename src/content/docs/aws/services/{efs.md => efs.mdx} (100%) rename src/content/docs/aws/services/{eks.md => eks.mdx} (100%) rename src/content/docs/aws/services/{elasticache.md => elasticache.mdx} (100%) rename src/content/docs/aws/services/{elasticbeanstalk.md => elasticbeanstalk.mdx} (100%) rename src/content/docs/aws/services/{elastictranscoder.md => elastictranscoder.mdx} (100%) rename src/content/docs/aws/services/{elb.md => elb.mdx} (100%) rename src/content/docs/aws/services/{elementalmediaconvert.md => elementalmediaconvert.mdx} (100%) rename src/content/docs/aws/services/{emr.md => emr.mdx} (100%) rename src/content/docs/aws/services/{es.md => es.mdx} (100%) rename src/content/docs/aws/services/{events.md => events.mdx} (100%) rename src/content/docs/aws/services/{firehose.md => firehose.mdx} (100%) rename src/content/docs/aws/services/{fis.md => fis.mdx} (100%) rename src/content/docs/aws/services/{glacier.md => glacier.mdx} (100%) rename src/content/docs/aws/services/{glue.md => glue.mdx} (100%) rename src/content/docs/aws/services/{iam.md => iam.mdx} (100%) rename src/content/docs/aws/services/{identitystore.md => identitystore.mdx} (100%) rename src/content/docs/aws/services/{iot.md => iot.mdx} (100%) rename src/content/docs/aws/services/{iotanalytics.md => iotanalytics.mdx} (100%) rename src/content/docs/aws/services/{iotdata.md => iotdata.mdx} (100%) rename src/content/docs/aws/services/{iotwireless.md => iotwireless.mdx} (100%) rename src/content/docs/aws/services/{kinesis.md => kinesis.mdx} (100%) rename src/content/docs/aws/services/{kinesisanalytics.md => kinesisanalytics.mdx} (100%) rename src/content/docs/aws/services/{kms.md => kms.mdx} (100%) rename src/content/docs/aws/services/{lakeformation.md => lakeformation.mdx} (100%) rename src/content/docs/aws/services/{managedblockchain.md => managedblockchain.mdx} (100%) rename src/content/docs/aws/services/{mediastore.md => mediastore.mdx} (100%) rename src/content/docs/aws/services/{memorydb.md => memorydb.mdx} (100%) rename src/content/docs/aws/services/{mq.md => mq.mdx} (100%) rename src/content/docs/aws/services/{msk.md => msk.mdx} (100%) rename src/content/docs/aws/services/{mwaa.md => mwaa.mdx} (100%) rename src/content/docs/aws/services/{neptune.md => neptune.mdx} (100%) rename src/content/docs/aws/services/{organizations.md => organizations.mdx} (100%) rename src/content/docs/aws/services/{pca.md => pca.mdx} (100%) rename src/content/docs/aws/services/{pinpoint.md => pinpoint.mdx} (100%) rename src/content/docs/aws/services/{pipes.md => pipes.mdx} (100%) rename src/content/docs/aws/services/{qldb.md => qldb.mdx} (100%) rename src/content/docs/aws/services/{ram.md => ram.mdx} (100%) rename src/content/docs/aws/services/{rds.md => rds.mdx} (100%) rename src/content/docs/aws/services/{redshift.md => redshift.mdx} (100%) rename src/content/docs/aws/services/{resourcegroups.md => resourcegroups.mdx} (100%) rename src/content/docs/aws/services/{route53.md => route53.mdx} (100%) rename src/content/docs/aws/services/{route53resolver.md => route53resolver.mdx} (100%) rename src/content/docs/aws/services/{sagemaker.md => sagemaker.mdx} (100%) rename src/content/docs/aws/services/{scheduler.md => scheduler.mdx} (100%) rename src/content/docs/aws/services/{secretsmanager.md => secretsmanager.mdx} (100%) rename src/content/docs/aws/services/{serverlessrepo.md => serverlessrepo.mdx} (100%) rename src/content/docs/aws/services/{servicediscovery.md => servicediscovery.mdx} (100%) rename src/content/docs/aws/services/{ses.md => ses.mdx} (100%) rename src/content/docs/aws/services/{shield.md => shield.mdx} (100%) rename src/content/docs/aws/services/{sns.md => sns.mdx} (100%) rename src/content/docs/aws/services/{ssm.md => ssm.mdx} (100%) rename src/content/docs/aws/services/{sts.md => sts.mdx} (100%) rename src/content/docs/aws/services/{support.md => support.mdx} (100%) rename src/content/docs/aws/services/{swf.md => swf.mdx} (100%) rename src/content/docs/aws/services/{textract.md => textract.mdx} (100%) rename src/content/docs/aws/services/{timestream.md => timestream.mdx} (100%) rename src/content/docs/aws/services/{transcribe.md => transcribe.mdx} (100%) rename src/content/docs/aws/services/{transfer.md => transfer.mdx} (100%) rename src/content/docs/aws/services/{verifiedpermissions.md => verifiedpermissions.mdx} (100%) rename src/content/docs/aws/services/{waf.md => waf.mdx} (100%) rename src/content/docs/aws/services/{xray.md => xray.mdx} (100%) diff --git a/src/content/docs/aws/services/account.md b/src/content/docs/aws/services/account.mdx similarity index 100% rename from src/content/docs/aws/services/account.md rename to src/content/docs/aws/services/account.mdx diff --git a/src/content/docs/aws/services/acm.md b/src/content/docs/aws/services/acm.mdx similarity index 100% rename from src/content/docs/aws/services/acm.md rename to src/content/docs/aws/services/acm.mdx diff --git a/src/content/docs/aws/services/amplify.md b/src/content/docs/aws/services/amplify.mdx similarity index 100% rename from src/content/docs/aws/services/amplify.md rename to src/content/docs/aws/services/amplify.mdx diff --git a/src/content/docs/aws/services/apacheflink.md b/src/content/docs/aws/services/apacheflink.mdx similarity index 100% rename from src/content/docs/aws/services/apacheflink.md rename to src/content/docs/aws/services/apacheflink.mdx diff --git a/src/content/docs/aws/services/apigateway.md b/src/content/docs/aws/services/apigateway.mdx similarity index 100% rename from src/content/docs/aws/services/apigateway.md rename to src/content/docs/aws/services/apigateway.mdx diff --git a/src/content/docs/aws/services/appautoscaling.md b/src/content/docs/aws/services/appautoscaling.mdx similarity index 100% rename from src/content/docs/aws/services/appautoscaling.md rename to src/content/docs/aws/services/appautoscaling.mdx diff --git a/src/content/docs/aws/services/appconfig.md b/src/content/docs/aws/services/appconfig.mdx similarity index 100% rename from src/content/docs/aws/services/appconfig.md rename to src/content/docs/aws/services/appconfig.mdx diff --git a/src/content/docs/aws/services/appsync.md b/src/content/docs/aws/services/appsync.mdx similarity index 100% rename from src/content/docs/aws/services/appsync.md rename to src/content/docs/aws/services/appsync.mdx diff --git a/src/content/docs/aws/services/autoscaling.md b/src/content/docs/aws/services/autoscaling.mdx similarity index 100% rename from src/content/docs/aws/services/autoscaling.md rename to src/content/docs/aws/services/autoscaling.mdx diff --git a/src/content/docs/aws/services/backup.md b/src/content/docs/aws/services/backup.mdx similarity index 100% rename from src/content/docs/aws/services/backup.md rename to src/content/docs/aws/services/backup.mdx diff --git a/src/content/docs/aws/services/batch.md b/src/content/docs/aws/services/batch.mdx similarity index 100% rename from src/content/docs/aws/services/batch.md rename to src/content/docs/aws/services/batch.mdx diff --git a/src/content/docs/aws/services/ce.md b/src/content/docs/aws/services/ce.mdx similarity index 100% rename from src/content/docs/aws/services/ce.md rename to src/content/docs/aws/services/ce.mdx diff --git a/src/content/docs/aws/services/cloudfront.md b/src/content/docs/aws/services/cloudfront.mdx similarity index 100% rename from src/content/docs/aws/services/cloudfront.md rename to src/content/docs/aws/services/cloudfront.mdx diff --git a/src/content/docs/aws/services/cloudtrail.md b/src/content/docs/aws/services/cloudtrail.mdx similarity index 100% rename from src/content/docs/aws/services/cloudtrail.md rename to src/content/docs/aws/services/cloudtrail.mdx diff --git a/src/content/docs/aws/services/cloudwatch.md b/src/content/docs/aws/services/cloudwatch.mdx similarity index 100% rename from src/content/docs/aws/services/cloudwatch.md rename to src/content/docs/aws/services/cloudwatch.mdx diff --git a/src/content/docs/aws/services/cloudwatchlogs.md b/src/content/docs/aws/services/cloudwatchlogs.mdx similarity index 100% rename from src/content/docs/aws/services/cloudwatchlogs.md rename to src/content/docs/aws/services/cloudwatchlogs.mdx diff --git a/src/content/docs/aws/services/codecommit.md b/src/content/docs/aws/services/codecommit.mdx similarity index 100% rename from src/content/docs/aws/services/codecommit.md rename to src/content/docs/aws/services/codecommit.mdx diff --git a/src/content/docs/aws/services/codedeploy.md b/src/content/docs/aws/services/codedeploy.mdx similarity index 100% rename from src/content/docs/aws/services/codedeploy.md rename to src/content/docs/aws/services/codedeploy.mdx diff --git a/src/content/docs/aws/services/codepipeline.md b/src/content/docs/aws/services/codepipeline.mdx similarity index 100% rename from src/content/docs/aws/services/codepipeline.md rename to src/content/docs/aws/services/codepipeline.mdx diff --git a/src/content/docs/aws/services/cognito.md b/src/content/docs/aws/services/cognito.mdx similarity index 100% rename from src/content/docs/aws/services/cognito.md rename to src/content/docs/aws/services/cognito.mdx diff --git a/src/content/docs/aws/services/config.md b/src/content/docs/aws/services/config.mdx similarity index 100% rename from src/content/docs/aws/services/config.md rename to src/content/docs/aws/services/config.mdx diff --git a/src/content/docs/aws/services/dms.md b/src/content/docs/aws/services/dms.mdx similarity index 100% rename from src/content/docs/aws/services/dms.md rename to src/content/docs/aws/services/dms.mdx diff --git a/src/content/docs/aws/services/docdb.md b/src/content/docs/aws/services/docdb.mdx similarity index 100% rename from src/content/docs/aws/services/docdb.md rename to src/content/docs/aws/services/docdb.mdx diff --git a/src/content/docs/aws/services/dynamodb.md b/src/content/docs/aws/services/dynamodb.mdx similarity index 100% rename from src/content/docs/aws/services/dynamodb.md rename to src/content/docs/aws/services/dynamodb.mdx diff --git a/src/content/docs/aws/services/dynamodbstreams.md b/src/content/docs/aws/services/dynamodbstreams.mdx similarity index 100% rename from src/content/docs/aws/services/dynamodbstreams.md rename to src/content/docs/aws/services/dynamodbstreams.mdx diff --git a/src/content/docs/aws/services/ecr.md b/src/content/docs/aws/services/ecr.mdx similarity index 100% rename from src/content/docs/aws/services/ecr.md rename to src/content/docs/aws/services/ecr.mdx diff --git a/src/content/docs/aws/services/ecs.md b/src/content/docs/aws/services/ecs.mdx similarity index 100% rename from src/content/docs/aws/services/ecs.md rename to src/content/docs/aws/services/ecs.mdx diff --git a/src/content/docs/aws/services/efs.md b/src/content/docs/aws/services/efs.mdx similarity index 100% rename from src/content/docs/aws/services/efs.md rename to src/content/docs/aws/services/efs.mdx diff --git a/src/content/docs/aws/services/eks.md b/src/content/docs/aws/services/eks.mdx similarity index 100% rename from src/content/docs/aws/services/eks.md rename to src/content/docs/aws/services/eks.mdx diff --git a/src/content/docs/aws/services/elasticache.md b/src/content/docs/aws/services/elasticache.mdx similarity index 100% rename from src/content/docs/aws/services/elasticache.md rename to src/content/docs/aws/services/elasticache.mdx diff --git a/src/content/docs/aws/services/elasticbeanstalk.md b/src/content/docs/aws/services/elasticbeanstalk.mdx similarity index 100% rename from src/content/docs/aws/services/elasticbeanstalk.md rename to src/content/docs/aws/services/elasticbeanstalk.mdx diff --git a/src/content/docs/aws/services/elastictranscoder.md b/src/content/docs/aws/services/elastictranscoder.mdx similarity index 100% rename from src/content/docs/aws/services/elastictranscoder.md rename to src/content/docs/aws/services/elastictranscoder.mdx diff --git a/src/content/docs/aws/services/elb.md b/src/content/docs/aws/services/elb.mdx similarity index 100% rename from src/content/docs/aws/services/elb.md rename to src/content/docs/aws/services/elb.mdx diff --git a/src/content/docs/aws/services/elementalmediaconvert.md b/src/content/docs/aws/services/elementalmediaconvert.mdx similarity index 100% rename from src/content/docs/aws/services/elementalmediaconvert.md rename to src/content/docs/aws/services/elementalmediaconvert.mdx diff --git a/src/content/docs/aws/services/emr.md b/src/content/docs/aws/services/emr.mdx similarity index 100% rename from src/content/docs/aws/services/emr.md rename to src/content/docs/aws/services/emr.mdx diff --git a/src/content/docs/aws/services/es.md b/src/content/docs/aws/services/es.mdx similarity index 100% rename from src/content/docs/aws/services/es.md rename to src/content/docs/aws/services/es.mdx diff --git a/src/content/docs/aws/services/events.md b/src/content/docs/aws/services/events.mdx similarity index 100% rename from src/content/docs/aws/services/events.md rename to src/content/docs/aws/services/events.mdx diff --git a/src/content/docs/aws/services/firehose.md b/src/content/docs/aws/services/firehose.mdx similarity index 100% rename from src/content/docs/aws/services/firehose.md rename to src/content/docs/aws/services/firehose.mdx diff --git a/src/content/docs/aws/services/fis.md b/src/content/docs/aws/services/fis.mdx similarity index 100% rename from src/content/docs/aws/services/fis.md rename to src/content/docs/aws/services/fis.mdx diff --git a/src/content/docs/aws/services/glacier.md b/src/content/docs/aws/services/glacier.mdx similarity index 100% rename from src/content/docs/aws/services/glacier.md rename to src/content/docs/aws/services/glacier.mdx diff --git a/src/content/docs/aws/services/glue.md b/src/content/docs/aws/services/glue.mdx similarity index 100% rename from src/content/docs/aws/services/glue.md rename to src/content/docs/aws/services/glue.mdx diff --git a/src/content/docs/aws/services/iam.md b/src/content/docs/aws/services/iam.mdx similarity index 100% rename from src/content/docs/aws/services/iam.md rename to src/content/docs/aws/services/iam.mdx diff --git a/src/content/docs/aws/services/identitystore.md b/src/content/docs/aws/services/identitystore.mdx similarity index 100% rename from src/content/docs/aws/services/identitystore.md rename to src/content/docs/aws/services/identitystore.mdx diff --git a/src/content/docs/aws/services/iot.md b/src/content/docs/aws/services/iot.mdx similarity index 100% rename from src/content/docs/aws/services/iot.md rename to src/content/docs/aws/services/iot.mdx diff --git a/src/content/docs/aws/services/iotanalytics.md b/src/content/docs/aws/services/iotanalytics.mdx similarity index 100% rename from src/content/docs/aws/services/iotanalytics.md rename to src/content/docs/aws/services/iotanalytics.mdx diff --git a/src/content/docs/aws/services/iotdata.md b/src/content/docs/aws/services/iotdata.mdx similarity index 100% rename from src/content/docs/aws/services/iotdata.md rename to src/content/docs/aws/services/iotdata.mdx diff --git a/src/content/docs/aws/services/iotwireless.md b/src/content/docs/aws/services/iotwireless.mdx similarity index 100% rename from src/content/docs/aws/services/iotwireless.md rename to src/content/docs/aws/services/iotwireless.mdx diff --git a/src/content/docs/aws/services/kinesis.md b/src/content/docs/aws/services/kinesis.mdx similarity index 100% rename from src/content/docs/aws/services/kinesis.md rename to src/content/docs/aws/services/kinesis.mdx diff --git a/src/content/docs/aws/services/kinesisanalytics.md b/src/content/docs/aws/services/kinesisanalytics.mdx similarity index 100% rename from src/content/docs/aws/services/kinesisanalytics.md rename to src/content/docs/aws/services/kinesisanalytics.mdx diff --git a/src/content/docs/aws/services/kms.md b/src/content/docs/aws/services/kms.mdx similarity index 100% rename from src/content/docs/aws/services/kms.md rename to src/content/docs/aws/services/kms.mdx diff --git a/src/content/docs/aws/services/lakeformation.md b/src/content/docs/aws/services/lakeformation.mdx similarity index 100% rename from src/content/docs/aws/services/lakeformation.md rename to src/content/docs/aws/services/lakeformation.mdx diff --git a/src/content/docs/aws/services/managedblockchain.md b/src/content/docs/aws/services/managedblockchain.mdx similarity index 100% rename from src/content/docs/aws/services/managedblockchain.md rename to src/content/docs/aws/services/managedblockchain.mdx diff --git a/src/content/docs/aws/services/mediastore.md b/src/content/docs/aws/services/mediastore.mdx similarity index 100% rename from src/content/docs/aws/services/mediastore.md rename to src/content/docs/aws/services/mediastore.mdx diff --git a/src/content/docs/aws/services/memorydb.md b/src/content/docs/aws/services/memorydb.mdx similarity index 100% rename from src/content/docs/aws/services/memorydb.md rename to src/content/docs/aws/services/memorydb.mdx diff --git a/src/content/docs/aws/services/mq.md b/src/content/docs/aws/services/mq.mdx similarity index 100% rename from src/content/docs/aws/services/mq.md rename to src/content/docs/aws/services/mq.mdx diff --git a/src/content/docs/aws/services/msk.md b/src/content/docs/aws/services/msk.mdx similarity index 100% rename from src/content/docs/aws/services/msk.md rename to src/content/docs/aws/services/msk.mdx diff --git a/src/content/docs/aws/services/mwaa.md b/src/content/docs/aws/services/mwaa.mdx similarity index 100% rename from src/content/docs/aws/services/mwaa.md rename to src/content/docs/aws/services/mwaa.mdx diff --git a/src/content/docs/aws/services/neptune.md b/src/content/docs/aws/services/neptune.mdx similarity index 100% rename from src/content/docs/aws/services/neptune.md rename to src/content/docs/aws/services/neptune.mdx diff --git a/src/content/docs/aws/services/organizations.md b/src/content/docs/aws/services/organizations.mdx similarity index 100% rename from src/content/docs/aws/services/organizations.md rename to src/content/docs/aws/services/organizations.mdx diff --git a/src/content/docs/aws/services/pca.md b/src/content/docs/aws/services/pca.mdx similarity index 100% rename from src/content/docs/aws/services/pca.md rename to src/content/docs/aws/services/pca.mdx diff --git a/src/content/docs/aws/services/pinpoint.md b/src/content/docs/aws/services/pinpoint.mdx similarity index 100% rename from src/content/docs/aws/services/pinpoint.md rename to src/content/docs/aws/services/pinpoint.mdx diff --git a/src/content/docs/aws/services/pipes.md b/src/content/docs/aws/services/pipes.mdx similarity index 100% rename from src/content/docs/aws/services/pipes.md rename to src/content/docs/aws/services/pipes.mdx diff --git a/src/content/docs/aws/services/qldb.md b/src/content/docs/aws/services/qldb.mdx similarity index 100% rename from src/content/docs/aws/services/qldb.md rename to src/content/docs/aws/services/qldb.mdx diff --git a/src/content/docs/aws/services/ram.md b/src/content/docs/aws/services/ram.mdx similarity index 100% rename from src/content/docs/aws/services/ram.md rename to src/content/docs/aws/services/ram.mdx diff --git a/src/content/docs/aws/services/rds.md b/src/content/docs/aws/services/rds.mdx similarity index 100% rename from src/content/docs/aws/services/rds.md rename to src/content/docs/aws/services/rds.mdx diff --git a/src/content/docs/aws/services/redshift.md b/src/content/docs/aws/services/redshift.mdx similarity index 100% rename from src/content/docs/aws/services/redshift.md rename to src/content/docs/aws/services/redshift.mdx diff --git a/src/content/docs/aws/services/resourcegroups.md b/src/content/docs/aws/services/resourcegroups.mdx similarity index 100% rename from src/content/docs/aws/services/resourcegroups.md rename to src/content/docs/aws/services/resourcegroups.mdx diff --git a/src/content/docs/aws/services/route53.md b/src/content/docs/aws/services/route53.mdx similarity index 100% rename from src/content/docs/aws/services/route53.md rename to src/content/docs/aws/services/route53.mdx diff --git a/src/content/docs/aws/services/route53resolver.md b/src/content/docs/aws/services/route53resolver.mdx similarity index 100% rename from src/content/docs/aws/services/route53resolver.md rename to src/content/docs/aws/services/route53resolver.mdx diff --git a/src/content/docs/aws/services/sagemaker.md b/src/content/docs/aws/services/sagemaker.mdx similarity index 100% rename from src/content/docs/aws/services/sagemaker.md rename to src/content/docs/aws/services/sagemaker.mdx diff --git a/src/content/docs/aws/services/scheduler.md b/src/content/docs/aws/services/scheduler.mdx similarity index 100% rename from src/content/docs/aws/services/scheduler.md rename to src/content/docs/aws/services/scheduler.mdx diff --git a/src/content/docs/aws/services/secretsmanager.md b/src/content/docs/aws/services/secretsmanager.mdx similarity index 100% rename from src/content/docs/aws/services/secretsmanager.md rename to src/content/docs/aws/services/secretsmanager.mdx diff --git a/src/content/docs/aws/services/serverlessrepo.md b/src/content/docs/aws/services/serverlessrepo.mdx similarity index 100% rename from src/content/docs/aws/services/serverlessrepo.md rename to src/content/docs/aws/services/serverlessrepo.mdx diff --git a/src/content/docs/aws/services/servicediscovery.md b/src/content/docs/aws/services/servicediscovery.mdx similarity index 100% rename from src/content/docs/aws/services/servicediscovery.md rename to src/content/docs/aws/services/servicediscovery.mdx diff --git a/src/content/docs/aws/services/ses.md b/src/content/docs/aws/services/ses.mdx similarity index 100% rename from src/content/docs/aws/services/ses.md rename to src/content/docs/aws/services/ses.mdx diff --git a/src/content/docs/aws/services/shield.md b/src/content/docs/aws/services/shield.mdx similarity index 100% rename from src/content/docs/aws/services/shield.md rename to src/content/docs/aws/services/shield.mdx diff --git a/src/content/docs/aws/services/sns.md b/src/content/docs/aws/services/sns.mdx similarity index 100% rename from src/content/docs/aws/services/sns.md rename to src/content/docs/aws/services/sns.mdx diff --git a/src/content/docs/aws/services/ssm.md b/src/content/docs/aws/services/ssm.mdx similarity index 100% rename from src/content/docs/aws/services/ssm.md rename to src/content/docs/aws/services/ssm.mdx diff --git a/src/content/docs/aws/services/sts.md b/src/content/docs/aws/services/sts.mdx similarity index 100% rename from src/content/docs/aws/services/sts.md rename to src/content/docs/aws/services/sts.mdx diff --git a/src/content/docs/aws/services/support.md b/src/content/docs/aws/services/support.mdx similarity index 100% rename from src/content/docs/aws/services/support.md rename to src/content/docs/aws/services/support.mdx diff --git a/src/content/docs/aws/services/swf.md b/src/content/docs/aws/services/swf.mdx similarity index 100% rename from src/content/docs/aws/services/swf.md rename to src/content/docs/aws/services/swf.mdx diff --git a/src/content/docs/aws/services/textract.md b/src/content/docs/aws/services/textract.mdx similarity index 100% rename from src/content/docs/aws/services/textract.md rename to src/content/docs/aws/services/textract.mdx diff --git a/src/content/docs/aws/services/timestream.md b/src/content/docs/aws/services/timestream.mdx similarity index 100% rename from src/content/docs/aws/services/timestream.md rename to src/content/docs/aws/services/timestream.mdx diff --git a/src/content/docs/aws/services/transcribe.md b/src/content/docs/aws/services/transcribe.mdx similarity index 100% rename from src/content/docs/aws/services/transcribe.md rename to src/content/docs/aws/services/transcribe.mdx diff --git a/src/content/docs/aws/services/transfer.md b/src/content/docs/aws/services/transfer.mdx similarity index 100% rename from src/content/docs/aws/services/transfer.md rename to src/content/docs/aws/services/transfer.mdx diff --git a/src/content/docs/aws/services/verifiedpermissions.md b/src/content/docs/aws/services/verifiedpermissions.mdx similarity index 100% rename from src/content/docs/aws/services/verifiedpermissions.md rename to src/content/docs/aws/services/verifiedpermissions.mdx diff --git a/src/content/docs/aws/services/waf.md b/src/content/docs/aws/services/waf.mdx similarity index 100% rename from src/content/docs/aws/services/waf.md rename to src/content/docs/aws/services/waf.mdx diff --git a/src/content/docs/aws/services/xray.md b/src/content/docs/aws/services/xray.mdx similarity index 100% rename from src/content/docs/aws/services/xray.md rename to src/content/docs/aws/services/xray.mdx From 386b2db30e1256d98daeb634d4ce55cc18209f91 Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 10:25:24 +0530 Subject: [PATCH 2/9] fix the build --- src/content/docs/aws/services/eks.mdx | 4 +-- src/content/docs/aws/services/iot.mdx | 4 +-- src/content/docs/aws/services/neptune.mdx | 27 +++++++++---------- .../docs/aws/services/secretsmanager.mdx | 3 +-- src/content/docs/aws/services/sns.mdx | 7 +---- src/content/docs/aws/services/sqs.mdx | 2 +- 6 files changed, 20 insertions(+), 27 deletions(-) diff --git a/src/content/docs/aws/services/eks.mdx b/src/content/docs/aws/services/eks.mdx index b19f50ce..155cf2d8 100644 --- a/src/content/docs/aws/services/eks.mdx +++ b/src/content/docs/aws/services/eks.mdx @@ -438,7 +438,7 @@ For instance, you might have multiple microservices, each following a common pat In such cases, path-based routing may not be ideal if you need the services to be accessible in a uniform manner. To address this requirement, we recommend utilizing host-based routing rules, as demonstrated in the example below: - + ```bash cat < + The example defines routing rules for two local endpoints - the first rule points to a service `service-1` accessible under `/v1`, and the second rule points to a service `service-2` accessible under the same path `/v1`. In the provided example, we define routing rules for two local endpoints. diff --git a/src/content/docs/aws/services/iot.mdx b/src/content/docs/aws/services/iot.mdx index a8f1169f..a39fe8bf 100644 --- a/src/content/docs/aws/services/iot.mdx +++ b/src/content/docs/aws/services/iot.mdx @@ -67,10 +67,10 @@ This message will be pushed to all subscribers of this topic, including the one ## Authentication LocalStack IoT maintains its own root certificate authority which is regenerated at every run. -The root CA certificate can be retrieved from . +The root CA certificate can be retrieved from [`http://localhost.localstack.cloud:4566/_aws/iot/LocalStackIoTRootCA.pem`](http://localhost.localstack.cloud:4566/_aws/iot/LocalStackIoTRootCA.pem). :::note -AWS provides its root CA certificate at . +AWS provides its root CA certificate at [`https://www.amazontrust.com/repository/AmazonRootCA1.pem`](https://www.amazontrust.com/repository/AmazonRootCA1.pem). [This section](https://docs.aws.amazon.com/iot/latest/developerguide/server-authentication.html#server-authentication-certs) contains information about CA certificates. ::: diff --git a/src/content/docs/aws/services/neptune.mdx b/src/content/docs/aws/services/neptune.mdx index dfca2833..89d21a8f 100644 --- a/src/content/docs/aws/services/neptune.mdx +++ b/src/content/docs/aws/services/neptune.mdx @@ -267,20 +267,19 @@ Gremlin transactions can be enabled by setting the environment `NEPTUNE_ENABLE_T Be aware that the `engine_version` provided when creating your cluster will be ignored and LocalStack will use `3.7.2` Gremlin Server. This feature is in beta and any feedback is appreciated. -#### Current Limitations - -- Fixed id - - Creating a Vertex with an id in a transaction, then deleting it. - Trying to recreate a vertex with the same id will fail. -- Serializer considerations - - While it is possible to connect to the server with a lower version of Gremlin Language Variants, there are breaking changes to the default `GraphBinarySerializersV1` serializer used by most languages. - One possible fix is to use the matching version for your language variant. - Otherwise, using the `GraphSONSerializersV3d0` serializer also seems to be working. - See example below. - - If using Neptune <= `1.2.0.2`, the Gryo message serializer is no longer supported. - Only affects users explicitly using that serializer. - -Example using `gremlinpython==3.6.2` +## Current Limitations + +### Fixed ID + +- If you create a vertex with an ID inside a transaction and then delete it, creating another vertex with the same ID will fail. + +### Serializer + +- You can connect using older Gremlin Language Variants, but `GraphBinarySerializersV1` has breaking changes. +- To fix this, either use the serializer version that matches your Gremlin variant, or switch to `GraphSONSerializersV3d0`, which works. +- If using Neptune version `1.2.0.2` or earlier, the Gryo serializer is no longer supported. This only affects users who explicitly use it. + +Here is an example of how to use the `GraphSONSerializersV3d0` serializer with `gremlinpython==3.6.2`: ```python from gremlin_python.driver import serializer diff --git a/src/content/docs/aws/services/secretsmanager.mdx b/src/content/docs/aws/services/secretsmanager.mdx index 16e93d04..abf4d73d 100644 --- a/src/content/docs/aws/services/secretsmanager.mdx +++ b/src/content/docs/aws/services/secretsmanager.mdx @@ -175,8 +175,7 @@ The LocalStack Web Application provides a Resource Browser for managing secrets You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **Secrets Manager** under the **Security Identity Compliance** section. ![Secrets Manager Resource Browser](/images/aws/secrets-manager-resource-browser.png) -
-
+ The Resource Browser allows you to perform the following actions: - **Create Secret**: Create a new secret by clicking **Add a Secret** and providing the required details, such as Name, Tags, Kms Key Id, Secret String, and more. diff --git a/src/content/docs/aws/services/sns.mdx b/src/content/docs/aws/services/sns.mdx index e052249f..d8abdf62 100644 --- a/src/content/docs/aws/services/sns.mdx +++ b/src/content/docs/aws/services/sns.mdx @@ -143,6 +143,7 @@ awslocal sqs receive-message \ The following output is displayed: +```bash { "Messages": [ { @@ -215,8 +216,6 @@ You can also call `DELETE /_aws/sns/platform-endpoint-messages` to clear the mes | `platform_endpoint_messages` | Contains endpoints ARN as field names. Each endpoint will have its messages in an Array. | | `region` | The region of the endpoints and messages. | -
- In this example, we will create a platform endpoint in SNS and publish a message to it. Run the following commands to create a platform endpoint: @@ -339,8 +338,6 @@ You can also call `DELETE /_aws/sns/sms-messages` to clear the messages. | `sms_messages` | Contains phone numbers as field names. Each phone number will have its messages in an Array. | | `region` | The region from where the messages were sent. | -
- In this example, we will publish a message to a phone number and retrieve it: Publish a message to a phone number: @@ -438,8 +435,6 @@ You can access the subscription tokens in JSON format through `GET /_aws/sns/sub | `subscription_token` | The Subscription token to be used with `ConfirmSubscription`. | | `subscription_arn` | The Subscription ARN provided. | -
- In this example, we will subscribe to an external SNS integration not confirming the subscription, retrieve the subscription token and manually confirm it: Create an SNS topic, and create a subscription to a external HTTP SNS integration: diff --git a/src/content/docs/aws/services/sqs.mdx b/src/content/docs/aws/services/sqs.mdx index a90b4929..d697fa2a 100644 --- a/src/content/docs/aws/services/sqs.mdx +++ b/src/content/docs/aws/services/sqs.mdx @@ -161,7 +161,7 @@ awslocal sqs send-message \ Receive the message twice to provoke a move into the dead-letter queue: -```bas +```bash awslocal sqs receive-message \ --visibility-timeout 0 \ --queue-url http://sqs.us-east-1.localhost.localstack.cloud:4566/000000000000/input-queue From 8776242833155faa941d4676d81f3a03afa17f9f Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 10:36:59 +0530 Subject: [PATCH 3/9] patch transfer --- src/content/docs/aws/services/transfer.mdx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/content/docs/aws/services/transfer.mdx b/src/content/docs/aws/services/transfer.mdx index 442c5df0..8943957b 100644 --- a/src/content/docs/aws/services/transfer.mdx +++ b/src/content/docs/aws/services/transfer.mdx @@ -1,6 +1,5 @@ --- title: "Transfer" -linkTitle: "Transfer" tags: ["Ultimate"] description: Get started with Transfer on LocalStack --- From 998c96cb48bfd77f982574fb5865cd99f2706c03 Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 11:04:24 +0530 Subject: [PATCH 4/9] rename to api coverage section --- src/content/docs/aws/services/account.mdx | 2 +- src/content/docs/aws/services/acm.mdx | 2 +- src/content/docs/aws/services/amplify.mdx | 2 +- src/content/docs/aws/services/appautoscaling.mdx | 2 +- src/content/docs/aws/services/appconfig.mdx | 2 +- src/content/docs/aws/services/appsync.mdx | 2 +- src/content/docs/aws/services/athena.mdx | 2 +- src/content/docs/aws/services/autoscaling.mdx | 2 +- src/content/docs/aws/services/backup.mdx | 2 +- src/content/docs/aws/services/batch.mdx | 2 +- src/content/docs/aws/services/ce.mdx | 2 +- src/content/docs/aws/services/cloudformation.mdx | 2 +- src/content/docs/aws/services/cloudfront.mdx | 2 +- src/content/docs/aws/services/cloudtrail.mdx | 2 +- src/content/docs/aws/services/cloudwatch.mdx | 2 +- src/content/docs/aws/services/codebuild.mdx | 2 +- src/content/docs/aws/services/codecommit.mdx | 2 +- src/content/docs/aws/services/codedeploy.mdx | 2 +- src/content/docs/aws/services/config.mdx | 2 +- src/content/docs/aws/services/dms.mdx | 2 +- src/content/docs/aws/services/docdb.mdx | 2 +- src/content/docs/aws/services/dynamodb.mdx | 2 +- src/content/docs/aws/services/ec2.mdx | 2 +- src/content/docs/aws/services/ecr.mdx | 2 +- src/content/docs/aws/services/ecs.mdx | 2 +- src/content/docs/aws/services/efs.mdx | 2 +- src/content/docs/aws/services/eks.mdx | 2 +- src/content/docs/aws/services/elasticache.mdx | 2 +- src/content/docs/aws/services/elasticbeanstalk.mdx | 2 +- src/content/docs/aws/services/elastictranscoder.mdx | 2 +- src/content/docs/aws/services/elb.mdx | 2 +- src/content/docs/aws/services/elementalmediaconvert.mdx | 2 +- src/content/docs/aws/services/emr.mdx | 2 +- src/content/docs/aws/services/events.mdx | 2 +- src/content/docs/aws/services/firehose.mdx | 2 +- src/content/docs/aws/services/fis.mdx | 2 +- src/content/docs/aws/services/glacier.mdx | 2 +- src/content/docs/aws/services/glue.mdx | 2 +- src/content/docs/aws/services/iam.mdx | 2 +- src/content/docs/aws/services/identitystore.mdx | 2 +- src/content/docs/aws/services/iot.mdx | 2 +- src/content/docs/aws/services/iotanalytics.mdx | 2 +- src/content/docs/aws/services/iotdata.mdx | 2 +- src/content/docs/aws/services/iotwireless.mdx | 2 +- src/content/docs/aws/services/kinesis.mdx | 2 +- src/content/docs/aws/services/kinesisanalytics.mdx | 2 +- src/content/docs/aws/services/kms.mdx | 2 +- src/content/docs/aws/services/lakeformation.mdx | 2 +- src/content/docs/aws/services/managedblockchain.mdx | 2 +- src/content/docs/aws/services/mediastore.mdx | 2 +- src/content/docs/aws/services/memorydb.mdx | 2 +- src/content/docs/aws/services/mq.mdx | 2 +- src/content/docs/aws/services/msk.mdx | 2 +- src/content/docs/aws/services/mwaa.mdx | 2 +- src/content/docs/aws/services/neptune.mdx | 2 +- src/content/docs/aws/services/opensearch.mdx | 2 +- src/content/docs/aws/services/pca.mdx | 2 +- src/content/docs/aws/services/pinpoint.mdx | 2 +- src/content/docs/aws/services/pipes.mdx | 2 +- src/content/docs/aws/services/qldb.mdx | 2 +- src/content/docs/aws/services/ram.mdx | 2 +- src/content/docs/aws/services/rds.mdx | 2 +- src/content/docs/aws/services/redshift.mdx | 2 +- src/content/docs/aws/services/resourcegroups.mdx | 2 +- src/content/docs/aws/services/route53.mdx | 2 +- src/content/docs/aws/services/route53resolver.mdx | 2 +- src/content/docs/aws/services/s3.mdx | 2 +- src/content/docs/aws/services/sagemaker.mdx | 2 +- src/content/docs/aws/services/scheduler.mdx | 2 +- src/content/docs/aws/services/secretsmanager.mdx | 2 +- src/content/docs/aws/services/serverlessrepo.mdx | 2 +- src/content/docs/aws/services/servicediscovery.mdx | 2 +- src/content/docs/aws/services/shield.mdx | 2 +- src/content/docs/aws/services/sns.mdx | 2 +- src/content/docs/aws/services/sqs.mdx | 2 +- src/content/docs/aws/services/ssm.mdx | 2 +- src/content/docs/aws/services/stepfunctions.mdx | 2 +- src/content/docs/aws/services/sts.mdx | 2 +- src/content/docs/aws/services/support.mdx | 2 +- src/content/docs/aws/services/swf.mdx | 2 +- src/content/docs/aws/services/textract.mdx | 2 +- src/content/docs/aws/services/transcribe.mdx | 2 +- src/content/docs/aws/services/verifiedpermissions.mdx | 2 +- src/content/docs/aws/services/waf.mdx | 2 +- src/content/docs/aws/services/xray.mdx | 2 +- 85 files changed, 85 insertions(+), 85 deletions(-) diff --git a/src/content/docs/aws/services/account.mdx b/src/content/docs/aws/services/account.mdx index 3d96d9a2..ffdcc112 100644 --- a/src/content/docs/aws/services/account.mdx +++ b/src/content/docs/aws/services/account.mdx @@ -11,7 +11,7 @@ You can use the Account APIs to retrieve information about your account, manage Additionally, you can use the Account APIs to enable or disable a region for your account, and delete alternate contacts in your account. LocalStack allows you to use the Account API to retrieve information about your account. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Account's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Account's integration with LocalStack. :::note LocalStack's Account provider is mock-only and does not support connecting to any real AWS account. diff --git a/src/content/docs/aws/services/acm.mdx b/src/content/docs/aws/services/acm.mdx index 524dd9a4..df6ee553 100644 --- a/src/content/docs/aws/services/acm.mdx +++ b/src/content/docs/aws/services/acm.mdx @@ -13,7 +13,7 @@ ACM supports securing multiple domain names and subdomains and can create wildca You can also use ACM to import certificates from third-party certificate authorities or to generate private certificates for internal use. LocalStack allows you to use the ACM APIs to create, list, and delete certificates. -The supported APIs are available on our [API coverage page](), which provides information on the extent of ACM's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of ACM's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/amplify.mdx b/src/content/docs/aws/services/amplify.mdx index 974d9a17..17cdbc60 100644 --- a/src/content/docs/aws/services/amplify.mdx +++ b/src/content/docs/aws/services/amplify.mdx @@ -11,7 +11,7 @@ Amplify is a JavaScript-based development framework with libraries, UI component With Amplify, developers can build and host static websites, single-page applications, and full-stack serverless web applications using an abstraction layer over popular AWS services like DynamoDB, Cognito, AppSync, Lambda, S3, and more. LocalStack allows you to use the Amplify APIs to build and test their Amplify applications locally. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Amplify's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Amplify's integration with LocalStack. :::note The `amplifylocal` CLI and the Amplify JS library have been deprecated and are no longer supported. diff --git a/src/content/docs/aws/services/appautoscaling.mdx b/src/content/docs/aws/services/appautoscaling.mdx index d8d9ae5a..00dd44f4 100644 --- a/src/content/docs/aws/services/appautoscaling.mdx +++ b/src/content/docs/aws/services/appautoscaling.mdx @@ -13,7 +13,7 @@ With Application Auto Scaling, you can configure automatic scaling for services Auto scaling uses CloudWatch under the hood to configure scalable targets which a service namespace, resource ID, and scalable dimension can uniquely identify. LocalStack allows you to use the Application Auto Scaling APIs in your local environment to scale different resources based on scaling policies and scheduled scaling. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Application Auto Scaling's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Application Auto Scaling's integration with LocalStack. ## Getting Started diff --git a/src/content/docs/aws/services/appconfig.mdx b/src/content/docs/aws/services/appconfig.mdx index 32825d12..49208f6d 100644 --- a/src/content/docs/aws/services/appconfig.mdx +++ b/src/content/docs/aws/services/appconfig.mdx @@ -9,7 +9,7 @@ AppConfig offers centralized management of configuration data and the ability to It allows you to avoid deploying the service repeatedly for smaller changes, enables controlled deployments to applications and includes built-in validation checks & monitoring. LocalStack allows you to use the AppConfig APIs in your local environment to define configurations for different environments and deploy them to your applications as needed. -The supported APIs are available on our [API coverage page](), which provides information on the extent of AppConfig's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of AppConfig's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/appsync.mdx b/src/content/docs/aws/services/appsync.mdx index de4066c3..1582f526 100644 --- a/src/content/docs/aws/services/appsync.mdx +++ b/src/content/docs/aws/services/appsync.mdx @@ -10,7 +10,7 @@ AppSync is a managed service provided by Amazon Web Services (AWS) that enables AppSync allows you to define your data models and business logic using a declarative approach, and connect to various data sources, including other AWS services, relational databases, and custom data sources. LocalStack allows you to use the AppSync APIs in your local environment to connect your applications and services to data and events. -The supported APIs are available on our [API coverage page](), which provides information on the extent of AppSync's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of AppSync's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/athena.mdx b/src/content/docs/aws/services/athena.mdx index 011f694e..b2cee742 100644 --- a/src/content/docs/aws/services/athena.mdx +++ b/src/content/docs/aws/services/athena.mdx @@ -13,7 +13,7 @@ Athena allows users to create ad-hoc queries to perform data analysis, filter, a It supports various file formats, such as JSON, Parquet, and CSV, making it compatible with a wide range of data sources. LocalStack allows you to configure the Athena APIs with a Hive metastore that can connect to the S3 API and query your data directly in your local environment. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Athena's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Athena's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/autoscaling.mdx b/src/content/docs/aws/services/autoscaling.mdx index d525b78e..9d37881e 100644 --- a/src/content/docs/aws/services/autoscaling.mdx +++ b/src/content/docs/aws/services/autoscaling.mdx @@ -10,7 +10,7 @@ Auto Scaling helps you maintain application availability and allows you to autom You can use Auto Scaling to ensure that you are running your desired number of instances. LocalStack allows you to use the Auto Scaling APIs locally to create and manage Auto Scaling groups locally. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Auto Scaling's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Auto Scaling's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/backup.mdx b/src/content/docs/aws/services/backup.mdx index d8e9d572..87a16e1f 100644 --- a/src/content/docs/aws/services/backup.mdx +++ b/src/content/docs/aws/services/backup.mdx @@ -13,7 +13,7 @@ Backup supports a wide range of AWS resources, including Elastic Block Store (EB Backup enables you to set backup retention policies, allowing you to specify how long you want to retain your backup copies. LocalStack allows you to use the Backup APIs in your local environment to manage backup plans, create scheduled or on-demand backups of certain resource types. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Backup's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Backup's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/batch.mdx b/src/content/docs/aws/services/batch.mdx index 72523607..5e1097f1 100644 --- a/src/content/docs/aws/services/batch.mdx +++ b/src/content/docs/aws/services/batch.mdx @@ -10,7 +10,7 @@ Batch is a cloud-based service provided by Amazon Web Services (AWS) that simpli Batch allows you to efficiently process large volumes of data and run batch jobs without the need to manage and provision underlying compute resources. LocalStack allows you to use the Batch APIs to automate and scale computational tasks in your local environment while handling batch workloads. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of Batch integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Batch integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/ce.mdx b/src/content/docs/aws/services/ce.mdx index d4e4d5f1..42e51204 100644 --- a/src/content/docs/aws/services/ce.mdx +++ b/src/content/docs/aws/services/ce.mdx @@ -11,7 +11,7 @@ Cost Explorer offers options to filter and group data by dimensions such as serv With Cost Explorer, you can forecast costs, track budget progress, and set up alerts to receive notifications when spending exceeds predefined thresholds. LocalStack allows you to use the Cost Explorer APIs in your local environment to create and manage cost category definition, cost anomaly monitors & subscriptions. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Cost Explorer's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Cost Explorer's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/cloudformation.mdx b/src/content/docs/aws/services/cloudformation.mdx index 3c7e6751..191fc4cb 100644 --- a/src/content/docs/aws/services/cloudformation.mdx +++ b/src/content/docs/aws/services/cloudformation.mdx @@ -15,7 +15,7 @@ With CloudFormation, you can use JSON or YAML templates to define your desired i You can specify resources, their configurations, dependencies, and relationships in these templates. LocalStack supports CloudFormation, allowing you to use the CloudFormation APIs in your local environment to declaratively define your architecture on the AWS, including resources such as S3 Buckets, Lambda Functions, and much more. -The [API coverage page]() and [feature coverage](#feature-coverage) provides information on the extent of CloudFormation's integration with LocalStack. +The [API Coverage section](#api-coverage) and [feature coverage](#feature-coverage) provides information on the extent of CloudFormation's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/cloudfront.mdx b/src/content/docs/aws/services/cloudfront.mdx index 2ac02e1e..4d2387a1 100644 --- a/src/content/docs/aws/services/cloudfront.mdx +++ b/src/content/docs/aws/services/cloudfront.mdx @@ -12,7 +12,7 @@ CloudFront distributes its web content, videos, applications, and APIs with low CloudFront APIs allow you to configure distributions, customize cache behavior, secure content with access controls, and monitor the CDN's performance through real-time metrics. LocalStack allows you to use the CloudFront APIs in your local environment to create local CloudFront distributions to transparently access your applications and file artifacts. -The supported APIs are available on our [API coverage page](), which provides information on the extent of CloudFront's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of CloudFront's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/cloudtrail.mdx b/src/content/docs/aws/services/cloudtrail.mdx index b12c6328..dd7d5b80 100644 --- a/src/content/docs/aws/services/cloudtrail.mdx +++ b/src/content/docs/aws/services/cloudtrail.mdx @@ -11,7 +11,7 @@ CloudTrail is a service provided by Amazon Web Services (AWS) that enables you t It records API calls and actions made on your AWS resources, offering an audit trail that helps you understand changes, diagnose issues, and maintain compliance. LocalStack allows you to use the CloudTrail APIs in your local environment to create and manage Event history and trails. -The supported APIs are available on our [API coverage page](), which provides information on the extent of CloudTrail's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of CloudTrail's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/cloudwatch.mdx b/src/content/docs/aws/services/cloudwatch.mdx index a524e8d9..919ee7e2 100644 --- a/src/content/docs/aws/services/cloudwatch.mdx +++ b/src/content/docs/aws/services/cloudwatch.mdx @@ -12,7 +12,7 @@ It allows you to collect and track metrics, collect and monitor log files, and s CloudWatch provides valuable insights into your AWS resources, applications, and services, enabling you to troubleshoot issues, optimize performance, and make informed decisions. LocalStack allows you to use CloudWatch APIs on your local machine to create and manage CloudWatch resources, such as custom metrics, alarms, and log groups, for local development and testing purposes. -The supported APIs are available on our [API coverage page](), which provides information on the extent of CloudWatch's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of CloudWatch's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/codebuild.mdx b/src/content/docs/aws/services/codebuild.mdx index dbad75e5..04759e88 100644 --- a/src/content/docs/aws/services/codebuild.mdx +++ b/src/content/docs/aws/services/codebuild.mdx @@ -12,7 +12,7 @@ AWS CodeBuild is a fully managed continuous integration service that compiles so It is part of the [AWS Developer Tools suite](https://aws.amazon.com/products/developer-tools/) and integrates with other AWS services to provide an end-to-end development pipeline. LocalStack supports the emulation of most of the CodeBuild operations. -The supported operations are listed on the [API coverage page](). +The supported operations are listed on the [API Coverage section](#api-coverage). AWS CodeBuild emulation is powered by the [AWS CodeBuild agent](https://docs.aws.amazon.com/codebuild/latest/userguide/use-codebuild-agent.html). diff --git a/src/content/docs/aws/services/codecommit.mdx b/src/content/docs/aws/services/codecommit.mdx index b5fd0a8c..f28f2e2b 100644 --- a/src/content/docs/aws/services/codecommit.mdx +++ b/src/content/docs/aws/services/codecommit.mdx @@ -18,7 +18,7 @@ You can also use standard Git commands or CodeCommit APIs (using AWS CLI or SDKs CodeCommit also uses identity-based policies, which can be attached to IAM users, groups, and roles, ensuring secure and granular access control. LocalStack allows you to use the CodeCommit APIs in your local environment to create new repositories, push your commits, and manage the repositories. -The supported APIs are available on our [API coverage page](), which provides information on the extent of CodeCommit's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of CodeCommit's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/codedeploy.mdx b/src/content/docs/aws/services/codedeploy.mdx index 4c4474aa..f05fe6ec 100644 --- a/src/content/docs/aws/services/codedeploy.mdx +++ b/src/content/docs/aws/services/codedeploy.mdx @@ -11,7 +11,7 @@ On AWS, it supports deployments to Amazon EC2 instances, on-premises instances, Furthermore, based on the target it is also possible to use an in-place deployment or a blue/green deployment. LocalStack supports a mocking of CodeDeploy API operations. -The supported operations are listed on the [API coverage page](). +The supported operations are listed on the [API Coverage section](#api-coverage). ## Getting Started diff --git a/src/content/docs/aws/services/config.mdx b/src/content/docs/aws/services/config.mdx index 77d3006b..ad8ab02c 100644 --- a/src/content/docs/aws/services/config.mdx +++ b/src/content/docs/aws/services/config.mdx @@ -12,7 +12,7 @@ Config provides a comprehensive view of the resource configuration across your A Config continuously records configuration changes and allows you to retain a historical record of these changes. LocalStack allows you to use the Config APIs in your local environment to assesses resource configurations and notifies you of any non-compliant items to mitigate potential security risks. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Config's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Config's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/dms.mdx b/src/content/docs/aws/services/dms.mdx index ef9e8398..33269f36 100644 --- a/src/content/docs/aws/services/dms.mdx +++ b/src/content/docs/aws/services/dms.mdx @@ -10,7 +10,7 @@ AWS Database Migration Service provides migration solution from databases, data The migration can be homogeneous (source and target have the same type), but often times is heterogeneous as it supports migration from various sources to various targets (self-hosted and AWS services). LocalStack only supports selected use cases for DMS at the moment. -The supported APIs are available on our [API coverage page](), which provides information on the extent of DMS integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of DMS integration with LocalStack. :::note DMS is in a preview state, supporting only [selected use cases](#supported-use-cases). diff --git a/src/content/docs/aws/services/docdb.mdx b/src/content/docs/aws/services/docdb.mdx index eee03d43..d8c22345 100644 --- a/src/content/docs/aws/services/docdb.mdx +++ b/src/content/docs/aws/services/docdb.mdx @@ -10,7 +10,7 @@ DocumentDB is a fully managed, non-relational database service that supports Mon DocumentDB is compatible with MongoDB, meaning you can use the same MongoDB drivers, applications, and tools to run, manage, and scale workloads on DocumentDB without having to worry about managing the underlying infrastructure. LocalStack allows you to use the DocumentDB APIs to create and manage DocumentDB clusters and instances. -The supported APIs are available on our [API coverage page](), which provides information on the extent of DocumentDB's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of DocumentDB's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/dynamodb.mdx b/src/content/docs/aws/services/dynamodb.mdx index aaf5b691..89786fc2 100644 --- a/src/content/docs/aws/services/dynamodb.mdx +++ b/src/content/docs/aws/services/dynamodb.mdx @@ -10,7 +10,7 @@ It offers a flexible and highly scalable way to store and retrieve data, making DynamoDB provides a fast and scalable key-value datastore with support for replication, automatic scaling, data encryption at rest, and on-demand backup, among other capabilities. LocalStack allows you to use the DynamoDB APIs in your local environment to manage key-value and document data models. -The supported APIs are available on our [API coverage page](), which provides information on the extent of DynamoDB's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of DynamoDB's integration with LocalStack. DynamoDB emulation is powered by [DynamoDB Local](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html). diff --git a/src/content/docs/aws/services/ec2.mdx b/src/content/docs/aws/services/ec2.mdx index 082e5878..781a381c 100644 --- a/src/content/docs/aws/services/ec2.mdx +++ b/src/content/docs/aws/services/ec2.mdx @@ -13,7 +13,7 @@ Elastic Compute Cloud (EC2) is a core service within Amazon Web Services (AWS) t EC2 enables users to launch and manage virtual machines, referred to as instances. LocalStack allows you to use the EC2 APIs in your local environment to create and manage EC2 instances and related resources such as VPCs, EBS volumes, etc. -The list of supported APIs can be found on the [API coverage page](). +The list of supported APIs can be found on the [API Coverage section](#api-coverage). ## Getting started diff --git a/src/content/docs/aws/services/ecr.mdx b/src/content/docs/aws/services/ecr.mdx index 194b823c..12c27613 100644 --- a/src/content/docs/aws/services/ecr.mdx +++ b/src/content/docs/aws/services/ecr.mdx @@ -12,7 +12,7 @@ ECR enables you to store, manage, and deploy Docker container images to build, s ECR integrates with other AWS services, such as Lambda, ECS, and EKS. LocalStack allows you to use the ECR APIs in your local environment to build & push Docker images to a local ECR registry. -The supported APIs are available on our [API coverage page](), which provides information on the extent of ECR's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of ECR's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/ecs.mdx b/src/content/docs/aws/services/ecs.mdx index 0e0e29f2..8bd5511a 100644 --- a/src/content/docs/aws/services/ecs.mdx +++ b/src/content/docs/aws/services/ecs.mdx @@ -12,7 +12,7 @@ It allows you to run, stop, and manage Docker containers on a cluster. ECS eliminates the need for you to install, operate, and scale your own cluster management infrastructure. LocalStack allows you to use the ECS APIs in your local environment to create & manage ECS clusters, tasks, and services. -The supported APIs are available on our [API coverage page](), which provides information on the extent of ECS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of ECS's integration with LocalStack. ## Getting Started diff --git a/src/content/docs/aws/services/efs.mdx b/src/content/docs/aws/services/efs.mdx index 3cea3797..14e23e8b 100644 --- a/src/content/docs/aws/services/efs.mdx +++ b/src/content/docs/aws/services/efs.mdx @@ -11,7 +11,7 @@ EFS offers scalable and shared file storage that can be accessed by multiple EC2 EFS utilizes the Network File System protocol to allow it to be used as a data source for various applications and workloads. LocalStack allows you to use the EFS APIs in your local environment to create local file systems, lifecycle configurations, and file system policies. -The supported APIs are available on our [API coverage page](), which provides information on the extent of EFS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of EFS's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/eks.mdx b/src/content/docs/aws/services/eks.mdx index 155cf2d8..50267fb4 100644 --- a/src/content/docs/aws/services/eks.mdx +++ b/src/content/docs/aws/services/eks.mdx @@ -11,7 +11,7 @@ Elastic Kubernetes Service (EKS) is a managed Kubernetes service that makes it e Kubernetes is an open-source system for automating containerized applications' deployment, scaling, and management. LocalStack allows you to use the EKS APIs in your local environment to spin up embedded Kubernetes clusters in your local Docker engine or use an existing Kubernetes installation you can access from your local machine (defined in `$HOME/.kube/config`). -The supported APIs are available on our [API coverage page](), which provides information on the extent of EKS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of EKS's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/elasticache.mdx b/src/content/docs/aws/services/elasticache.mdx index 2cda83d3..27def452 100644 --- a/src/content/docs/aws/services/elasticache.mdx +++ b/src/content/docs/aws/services/elasticache.mdx @@ -14,7 +14,7 @@ It supports popular open-source caching engines like Redis and Memcached (LocalS providing a means to efficiently store and retrieve frequently accessed data with minimal latency. LocalStack supports ElastiCache via the Pro offering, allowing you to use the ElastiCache APIs in your local environment. -The supported APIs are available on our [API Coverage Page](), +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of ElastiCache integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/elasticbeanstalk.mdx b/src/content/docs/aws/services/elasticbeanstalk.mdx index 937a7ff8..a5520039 100644 --- a/src/content/docs/aws/services/elasticbeanstalk.mdx +++ b/src/content/docs/aws/services/elasticbeanstalk.mdx @@ -11,7 +11,7 @@ Elastic Beanstalk orchestrates various AWS services, including EC2, S3, SNS, and Elastic Beanstalk also supports various application environments, such as Java, .NET, Node.js, PHP, Python, Ruby, Go, and Docker. LocalStack allows you to use the Elastic Beanstalk APIs in your local environment to create and manage applications, environments and versions. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Elastic Beanstalk's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Elastic Beanstalk's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/elastictranscoder.mdx b/src/content/docs/aws/services/elastictranscoder.mdx index af826998..32bbabd4 100644 --- a/src/content/docs/aws/services/elastictranscoder.mdx +++ b/src/content/docs/aws/services/elastictranscoder.mdx @@ -11,7 +11,7 @@ Elastic Transcoder manages the underlying resources, ensuring high availability It also supports a wide range of input and output formats, enabling users to efficiently process and deliver video content at scale. LocalStack allows you to mock the Elastic Transcoder APIs in your local environment. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Elastic Transcoder's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Elastic Transcoder's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/elb.mdx b/src/content/docs/aws/services/elb.mdx index e17eda9a..dd646c88 100644 --- a/src/content/docs/aws/services/elb.mdx +++ b/src/content/docs/aws/services/elb.mdx @@ -11,7 +11,7 @@ It also monitors the health of its registered targets and ensures that it routes You can check [the official AWS documentation](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html) to understand the basic terms and concepts used in the ELB. Localstack allows you to use the Elastic Load Balancing APIs in your local environment to create, edit, and view load balancers, target groups, listeners, and rules. -The supported APIs are available on our [API coverage page](), which provides information on the extent of ELB's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of ELB's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/elementalmediaconvert.mdx b/src/content/docs/aws/services/elementalmediaconvert.mdx index 99116804..c864230b 100644 --- a/src/content/docs/aws/services/elementalmediaconvert.mdx +++ b/src/content/docs/aws/services/elementalmediaconvert.mdx @@ -10,7 +10,7 @@ Elemental MediaConvert is a file-based video transcoding service with broadcast- It enables you to easily create high-quality video streams for broadcast and multiscreen delivery. LocalStack allows you to mock the MediaConvert APIs in your local environment. -The supported APIs are available on our [API coverage page](), which provides information on the extent of MediaConvert's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of MediaConvert's integration with LocalStack. :::note Elemental MediaConvert is in a preview state. diff --git a/src/content/docs/aws/services/emr.mdx b/src/content/docs/aws/services/emr.mdx index 4b1dd54a..b3df2382 100644 --- a/src/content/docs/aws/services/emr.mdx +++ b/src/content/docs/aws/services/emr.mdx @@ -14,7 +14,7 @@ LocalStack supports EMR and allows developers to run data analytics workloads lo EMR utilizes various tools in the [Hadoop](https://hadoop.apache.org/) and [Spark](https://spark.apache.org) ecosystem, and your EMR instance is automatically configured to connect seamlessly to LocalStack's S3 API. LocalStack also supports EMR Serverless to create applications and job runs, to run your Spark/PySpark jobs locally. -The supported APIs are available on our [API coverage page](), which provides information on the extent of EMR's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of EMR's integration with LocalStack. :::note To utilize the EMR API, certain additional dependencies need to be downloaded from the network (including Hadoop, Hive, Spark, etc). diff --git a/src/content/docs/aws/services/events.mdx b/src/content/docs/aws/services/events.mdx index 74a82d07..726dca76 100644 --- a/src/content/docs/aws/services/events.mdx +++ b/src/content/docs/aws/services/events.mdx @@ -13,7 +13,7 @@ EventBridge rules are tied to an Event Bus to manage event-driven workflows. You can use either identity-based or resource-based policies to control access to EventBridge resources, where the former can be attached to IAM users, groups, and roles, and the latter can be attached to specific AWS resources. LocalStack allows you to use the EventBridge APIs in your local environment to create rules that route events to a target. -The supported APIs are available on our [API coverage page](), which provides information on the extent of EventBridge's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of EventBridge's integration with LocalStack. For information on EventBridge Pipes, please refer to the [EventBridge Pipes]() section. :::note diff --git a/src/content/docs/aws/services/firehose.mdx b/src/content/docs/aws/services/firehose.mdx index fe50cb01..a0b0a287 100644 --- a/src/content/docs/aws/services/firehose.mdx +++ b/src/content/docs/aws/services/firehose.mdx @@ -14,7 +14,7 @@ Data Firehose is a service provided by AWS that allows you to extract, transform With Data Firehose, you can ingest and deliver real-time data from different sources as it automates data delivery, handles buffering and compression, and scales according to the data volume. LocalStack allows you to use the Data Firehose APIs in your local environment to load and transform real-time data. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Data Firehose's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Data Firehose's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/fis.mdx b/src/content/docs/aws/services/fis.mdx index 1e581b01..05ab07d2 100644 --- a/src/content/docs/aws/services/fis.mdx +++ b/src/content/docs/aws/services/fis.mdx @@ -11,7 +11,7 @@ FIS simulates faults such as resource unavailability and service errors to asses The full list of such possible fault injections is available in the [AWS docs](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html). LocalStack allows you to use the FIS APIs in your local environment to introduce faults in other services, in order to check how your setup behaves when parts of it stop working locally. -The supported APIs are available on our [API coverage page](), which provides information on the extent of FIS API's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of FIS API's integration with LocalStack. :::note LocalStack also features its own powerful chaos engineering tool, [Chaos API](/aws/capabilities/chaos-engineering/chaos-api). diff --git a/src/content/docs/aws/services/glacier.mdx b/src/content/docs/aws/services/glacier.mdx index c9051546..6d9210c1 100644 --- a/src/content/docs/aws/services/glacier.mdx +++ b/src/content/docs/aws/services/glacier.mdx @@ -15,7 +15,7 @@ Glacier uses Jobs to retrieve the data in an Archive or list the inventory of a LocalStack allows you to use the Glacier APIs in your local environment to manage Vaults and Archives. You can use the Glacier API to configure and set up vaults where you can store archives and manage them. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Glacier's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Glacier's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/glue.mdx b/src/content/docs/aws/services/glue.mdx index f174f552..f55b5eb7 100644 --- a/src/content/docs/aws/services/glue.mdx +++ b/src/content/docs/aws/services/glue.mdx @@ -9,7 +9,7 @@ tags: ["Ultimate"] The Glue API in LocalStack Pro allows you to run ETL (Extract-Transform-Load) jobs locally, maintaining table metadata in the local Glue data catalog, and using the Spark ecosystem (PySpark/Scala) to run data processing workflows. LocalStack allows you to use the Glue APIs in your local environment. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Glue's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Glue's integration with LocalStack. :::note LocalStack now includes a container-based Glue Job executor, enabling Glue jobs to run within a Docker environment. diff --git a/src/content/docs/aws/services/iam.mdx b/src/content/docs/aws/services/iam.mdx index 88e29df5..7f83d44e 100644 --- a/src/content/docs/aws/services/iam.mdx +++ b/src/content/docs/aws/services/iam.mdx @@ -12,7 +12,7 @@ IAM allows organizations to create and manage AWS users, groups, and roles, defi By centralizing access control, administrators can enforce the principle of least privilege, ensuring users have only the necessary permissions for their tasks. LocalStack allows you to use the IAM APIs in your local environment to create and manage users, groups, and roles, granting permissions that adhere to the principle of least privilege. -The supported APIs are available on our [API coverage page](), which provides information on the extent of IAM's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of IAM's integration with LocalStack. The policy coverage is documented in the [IAM coverage documentation](). ## Getting started diff --git a/src/content/docs/aws/services/identitystore.mdx b/src/content/docs/aws/services/identitystore.mdx index 781077d8..151541a6 100644 --- a/src/content/docs/aws/services/identitystore.mdx +++ b/src/content/docs/aws/services/identitystore.mdx @@ -10,7 +10,7 @@ Identity Store is a managed service that enables the creation and management of Groups are used to manage access to AWS resources, and Identity Store provides a central location to create and manage groups across your AWS accounts. LocalStack allows you to use the Identity Store APIs to create and manage groups in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of Identity Store integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Identity Store integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/iot.mdx b/src/content/docs/aws/services/iot.mdx index a39fe8bf..d1ea62c2 100644 --- a/src/content/docs/aws/services/iot.mdx +++ b/src/content/docs/aws/services/iot.mdx @@ -10,7 +10,7 @@ AWS IoT provides cloud services to manage IoT devices and integrate them with ot LocalStack supports IoT Core, IoT Data, IoT Analytics. Common operations for creating and updating things, groups, policies, certificates and other entities are implemented with full CloudFormation support. -The supported APIs are available on our [API coverage page](). +The supported APIs are available on our [API Coverage section](#api-coverage). LocalStack ships a [Message Queuing Telemetry Transport (MQTT)](https://mqtt.org/) broker powered by [Eclipse Mosquitto](https://mosquitto.org/) which supports both pure MQTT and MQTT-over-WSS (WebSockets Secure) protocols. diff --git a/src/content/docs/aws/services/iotanalytics.mdx b/src/content/docs/aws/services/iotanalytics.mdx index 766428f5..5d3a7478 100644 --- a/src/content/docs/aws/services/iotanalytics.mdx +++ b/src/content/docs/aws/services/iotanalytics.mdx @@ -15,7 +15,7 @@ IoT Analytics is a managed service that enables you to collect, store, process, It provides a set of tools to build IoT applications without having to manage the underlying infrastructure. LocalStack allows you to use the IoT Analytics APIs to create and manage channels, data stores, and pipelines in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of IoT Analytics integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of IoT Analytics integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/iotdata.mdx b/src/content/docs/aws/services/iotdata.mdx index 4d547337..d308611f 100644 --- a/src/content/docs/aws/services/iotdata.mdx +++ b/src/content/docs/aws/services/iotdata.mdx @@ -10,7 +10,7 @@ IoT Data provides secure, bi-directional communication between Internet-connecte It allows you to connect your devices to the cloud and interact with them using the AWS Management Console, AWS CLI, or AWS SDKs. LocalStack allows you to use the IoT Data APIs to update, get, and delete the shadow of a thing in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of IoT Data integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of IoT Data integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/iotwireless.mdx b/src/content/docs/aws/services/iotwireless.mdx index 36074e56..d9116a40 100644 --- a/src/content/docs/aws/services/iotwireless.mdx +++ b/src/content/docs/aws/services/iotwireless.mdx @@ -10,7 +10,7 @@ AWS IoT Wireless is a managed service that enables customers to connect and mana The service provides a set of APIs to manage wireless devices, gateways, and destinations. LocalStack allows you to use the IoT Wireless APIs in your local environment from creating wireless devices and gateways. -The supported APIs are available on our [API coverage page](), which provides information on the extent of IoT Wireless's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of IoT Wireless's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/kinesis.mdx b/src/content/docs/aws/services/kinesis.mdx index ddb55012..ff8878ab 100644 --- a/src/content/docs/aws/services/kinesis.mdx +++ b/src/content/docs/aws/services/kinesis.mdx @@ -11,7 +11,7 @@ Kinesis Data Streams is an AWS service for ingesting, buffering, and processing It is used for applications that require real-time processing and deriving insights from data streams such as logs, metrics, user interactions, and sensor readings. LocalStack allows you to use the Kinesis Data Streams APIs in your local environment from setting up data streams and configuring data processing to building real-time applications. -The supported APIs are available on our [API coverage page](). +The supported APIs are available on our [API Coverage section](#api-coverage). Emulation for Kinesis is powered by [Kinesis Mock](https://github.com/etspaceman/kinesis-mock). diff --git a/src/content/docs/aws/services/kinesisanalytics.mdx b/src/content/docs/aws/services/kinesisanalytics.mdx index dd722d73..03d19139 100644 --- a/src/content/docs/aws/services/kinesisanalytics.mdx +++ b/src/content/docs/aws/services/kinesisanalytics.mdx @@ -15,7 +15,7 @@ Kinesis Data Analytics for SQL Applications is a service offered by Amazon Web S It allows you to apply transformations, filtering, and enrichment to streaming data using standard SQL syntax. LocalStack allows you to use the Kinesis Data Analytics APIs in your local environment. -The supported APIs is available on our [API coverage page](). +The supported APIs is available on our [API Coverage section](#api-coverage). ## Getting started diff --git a/src/content/docs/aws/services/kms.mdx b/src/content/docs/aws/services/kms.mdx index d2246a05..32e5ca14 100644 --- a/src/content/docs/aws/services/kms.mdx +++ b/src/content/docs/aws/services/kms.mdx @@ -13,7 +13,7 @@ KMS allows you to create, delete, list, and update aliases, friendly names for y You can check [the official AWS documentation](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html) to understand the basic terms and concepts used in the KMS. LocalStack allows you to use the KMS APIs in your local environment to create, edit, and view symmetric and asymmetric KMS keys, including HMAC keys. -The supported APIs are available on our [API coverage page](), which provides information on the extent of KMS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of KMS's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/lakeformation.mdx b/src/content/docs/aws/services/lakeformation.mdx index 1bc004a4..5773582e 100644 --- a/src/content/docs/aws/services/lakeformation.mdx +++ b/src/content/docs/aws/services/lakeformation.mdx @@ -10,7 +10,7 @@ Lake Formation is a managed service that allows users to build, secure, and mana Lake Formation allows users to define and enforce fine-grained access controls, manage metadata, and discover and share data across multiple data sources. LocalStack allows you to use the Lake Formation APIs in your local environment to register resources, grant permissions, and list resources and permissions. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Lake Formation's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Lake Formation's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/managedblockchain.mdx b/src/content/docs/aws/services/managedblockchain.mdx index 065d0c8c..49d69d43 100644 --- a/src/content/docs/aws/services/managedblockchain.mdx +++ b/src/content/docs/aws/services/managedblockchain.mdx @@ -10,7 +10,7 @@ Managed Blockchain (AMB) is a managed service that enables the creation and mana Blockchain enables the development of applications in which multiple entities can conduct transactions and exchange data securely and transparently, eliminating the requirement for a central, trusted authority. LocalStack allows you to use the AMB APIs to develop and deploy decentralized applications in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of AMB integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of AMB integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/mediastore.mdx b/src/content/docs/aws/services/mediastore.mdx index eff6dfa9..4bc46e9b 100644 --- a/src/content/docs/aws/services/mediastore.mdx +++ b/src/content/docs/aws/services/mediastore.mdx @@ -11,7 +11,7 @@ It provides a reliable way to store, manage, and serve media assets, such as aud MediaStore seamlessly integrates with other AWS services like Elemental MediaConvert, Elemental MediaLive, Elemental MediaPackage, and CloudFront. LocalStack allows you to use the Elemental MediaStore APIs as a high-performance storage solution for media content in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of Elemental MediaStore integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Elemental MediaStore integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/memorydb.mdx b/src/content/docs/aws/services/memorydb.mdx index 81b44ea1..752e4109 100644 --- a/src/content/docs/aws/services/memorydb.mdx +++ b/src/content/docs/aws/services/memorydb.mdx @@ -10,7 +10,7 @@ MemoryDB is a fully managed, Redis-compatible, in-memory database tailored for w It streamlines the deployment and management of in-memory databases within the AWS cloud environment, acting as a replacement for using a cache in front of a database for improved durability and performance. LocalStack provides support for the main MemoryDB APIs surrounding cluster creation, allowing developers to utilize the MemoryDB functionalities in their local development environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of MemoryDB's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of MemoryDB's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/mq.mdx b/src/content/docs/aws/services/mq.mdx index 1940836b..a97a08a3 100644 --- a/src/content/docs/aws/services/mq.mdx +++ b/src/content/docs/aws/services/mq.mdx @@ -11,7 +11,7 @@ It facilitates the exchange of messages between various components of distribute AWS MQ supports popular messaging protocols like MQTT, AMQP, and STOMP, making it suitable for a wide range of messaging use cases. LocalStack allows you to use the MQ APIs to implement pub/sub messaging, request/response patterns, or distributed event-driven architectures in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of MQ integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of MQ integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/msk.mdx b/src/content/docs/aws/services/msk.mdx index aa4845fb..8b849345 100644 --- a/src/content/docs/aws/services/msk.mdx +++ b/src/content/docs/aws/services/msk.mdx @@ -12,7 +12,7 @@ MSK offers a centralized platform to facilitate seamless communication between v MSK also features automatic scaling and built-in monitoring, allowing users to build robust, high-throughput data pipelines. LocalStack allows you to use the MSK APIs in your local environment to spin up Kafka clusters on the local machine, create topics for exchanging messages, and define event source mappings that trigger Lambda functions when messages are received on a certain topic. -The supported APIs are available on our [API coverage page](), which provides information on the extent of MSK's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of MSK's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/mwaa.mdx b/src/content/docs/aws/services/mwaa.mdx index abeaf3e8..41887ecf 100644 --- a/src/content/docs/aws/services/mwaa.mdx +++ b/src/content/docs/aws/services/mwaa.mdx @@ -10,7 +10,7 @@ Managed Workflows for Apache Airflow (MWAA) is a fully managed service by AWS th MWAA leverages the familiar Airflow features and integrations while integrating with S3, Glue, Redshift, Lambda, and other AWS services to build data pipelines and orchestrate data processing workflows in the cloud. LocalStack allows you to use the MWAA APIs in your local environment to allow the setup and operation of data pipelines. -The supported APIs are available on the [API coverage page](). +The supported APIs are available on the [API Coverage section](#api-coverage). ## Getting started diff --git a/src/content/docs/aws/services/neptune.mdx b/src/content/docs/aws/services/neptune.mdx index 89d21a8f..dc09b017 100644 --- a/src/content/docs/aws/services/neptune.mdx +++ b/src/content/docs/aws/services/neptune.mdx @@ -11,7 +11,7 @@ It is designed for storing and querying highly connected data for applications t Neptune supports popular graph query languages like Gremlin and SPARQL, making it compatible with a wide range of graph applications and tools. LocalStack allows you to use the Neptune APIs in your local environment to support both property graph and RDF graph models. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Neptune's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Neptune's integration with LocalStack. The following versions of Neptune engine are supported by LocalStack: diff --git a/src/content/docs/aws/services/opensearch.mdx b/src/content/docs/aws/services/opensearch.mdx index 0bb8b7e1..d2002595 100644 --- a/src/content/docs/aws/services/opensearch.mdx +++ b/src/content/docs/aws/services/opensearch.mdx @@ -10,7 +10,7 @@ OpenSearch Service is an open-source search and analytics engine, offering devel OpenSearch Service also offers log analytics, real-time application monitoring, and clickstream analysis. LocalStack allows you to use the OpenSearch Service APIs in your local environment to create, manage, and operate the OpenSearch clusters. -The supported APIs are available on our [API coverage page](), which provides information on the extent of OpenSearch's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of OpenSearch's integration with LocalStack. The following versions of OpenSearch Service are supported by LocalStack: diff --git a/src/content/docs/aws/services/pca.mdx b/src/content/docs/aws/services/pca.mdx index ffee90ed..03df4a0f 100644 --- a/src/content/docs/aws/services/pca.mdx +++ b/src/content/docs/aws/services/pca.mdx @@ -11,7 +11,7 @@ ACM PCA extends ACM's certificate management capabilities to private certificate LocalStack allows you to use the ACM PCA APIs to create, list, and delete private certificates. You can creating, describing, tagging, and listing tags for a CA using ACM PCA. -The supported APIs are available on our [API coverage page](), which provides information on the extent of ACM PCA's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of ACM PCA's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/pinpoint.mdx b/src/content/docs/aws/services/pinpoint.mdx index d8d33105..6e7db42b 100644 --- a/src/content/docs/aws/services/pinpoint.mdx +++ b/src/content/docs/aws/services/pinpoint.mdx @@ -17,7 +17,7 @@ Pinpoint is a customer engagement service to facilitate communication across mul Pinpoint allows developers to create and manage customer segments based on various attributes, such as user behavior and demographics, while integrating with other AWS services to send targeted messages to customers. LocalStack allows you to mock the Pinpoint APIs in your local environment. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Pinpoint's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Pinpoint's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/pipes.mdx b/src/content/docs/aws/services/pipes.mdx index 73f0f945..f709adf6 100644 --- a/src/content/docs/aws/services/pipes.mdx +++ b/src/content/docs/aws/services/pipes.mdx @@ -15,7 +15,7 @@ In contrast, EventBridge Event Bus offers a one-to-many integration where an eve LocalStack allows you to use the Pipes APIs in your local environment to create Pipes with SQS queues and Kinesis streams as source and target. You can also filter events using EventBridge event patterns and enrich events using Lambda. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Pipe's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Pipe's integration with LocalStack. :::note The implementation of EventBridge Pipes is currently in **preview** stage and under active development. diff --git a/src/content/docs/aws/services/qldb.mdx b/src/content/docs/aws/services/qldb.mdx index d52dde13..a820d70f 100644 --- a/src/content/docs/aws/services/qldb.mdx +++ b/src/content/docs/aws/services/qldb.mdx @@ -22,7 +22,7 @@ and scalable way to maintain a complete and verifiable history of data changes over time. LocalStack allows you to use the QLDB APIs in your local environment to create and manage ledgers. -The supported APIs are available on the [API coverage page](), which provides information on the extent of QLDB's integration with LocalStack. +The supported APIs are available on the [API Coverage section](#api-coverage), which provides information on the extent of QLDB's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/ram.mdx b/src/content/docs/aws/services/ram.mdx index 4978ac67..8ca517a7 100644 --- a/src/content/docs/aws/services/ram.mdx +++ b/src/content/docs/aws/services/ram.mdx @@ -8,7 +8,7 @@ tags: ["Ultimate"] Resource Access Manager (RAM) helps resources to be shared across AWS accounts, within or across organizations. On AWS, RAM is an abstraction on top of AWS Identity and Access Management (IAM) which can manage resource-based policies to supported resource types. -The API operations supported by LocalStack can be found on the [API coverage page](), which provides information on the extent of RAM's integration with LocalStack. +The API operations supported by LocalStack can be found on the [API Coverage section](#api-coverage), which provides information on the extent of RAM's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/rds.mdx b/src/content/docs/aws/services/rds.mdx index 16d2fbfc..f306f703 100644 --- a/src/content/docs/aws/services/rds.mdx +++ b/src/content/docs/aws/services/rds.mdx @@ -12,7 +12,7 @@ RDS allows you to deploy and manage various relational database engines like MyS RDS handles routine database tasks such as provisioning, patching, backup, recovery, and scaling. LocalStack allows you to use the RDS APIs in your local environment to create and manage RDS clusters and instances for testing & integration purposes. -The supported APIs are available on our [API coverage page](), which provides information on the extent of RDS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of RDS's integration with LocalStack. :::note We’ve introduced a new native RDS provider in LocalStack and made it the default. diff --git a/src/content/docs/aws/services/redshift.mdx b/src/content/docs/aws/services/redshift.mdx index 5cd19eda..c4a328de 100644 --- a/src/content/docs/aws/services/redshift.mdx +++ b/src/content/docs/aws/services/redshift.mdx @@ -11,7 +11,7 @@ RedShift is fully managed by AWS and serves as a petabyte-scale service which al The query results can be saved to an S3 Data Lake while additional analytics can be provided by Athena or SageMaker. LocalStack allows you to use the RedShift APIs in your local environment to analyze structured and semi-structured data across local data warehouses and data lakes. -The supported APIs are available on our [API coverage page](), which provides information on the extent of RedShift's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of RedShift's integration with LocalStack. :::note Users on Free plan can use RedShift APIs in LocalStack for basic mocking and testing. diff --git a/src/content/docs/aws/services/resourcegroups.mdx b/src/content/docs/aws/services/resourcegroups.mdx index 58649d89..c2c0293b 100644 --- a/src/content/docs/aws/services/resourcegroups.mdx +++ b/src/content/docs/aws/services/resourcegroups.mdx @@ -13,7 +13,7 @@ Resource Groups in AWS provide two types of queries that developers can use to b With Tag-based queries, developers can organize resources based on common attributes or characteristics, while CloudFormation stack-based queries allow developers to group resources that are deployed together as part of a CloudFormation stack. LocalStack allows you to use the Resource Groups APIs in your local environment to group and categorize resources based on criteria such as tags, resource types, regions, or custom attributes. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Resource Group's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Resource Group's integration with LocalStack. ## Getting Started diff --git a/src/content/docs/aws/services/route53.mdx b/src/content/docs/aws/services/route53.mdx index 454ebc37..b0ed09aa 100644 --- a/src/content/docs/aws/services/route53.mdx +++ b/src/content/docs/aws/services/route53.mdx @@ -13,7 +13,7 @@ In addition to basic DNS functionality, Route 53 offers advanced features like h Route 53 integrates seamlessly with other AWS services, such as route traffic to CloudFront distributions, S3 buckets configured for static website hosting, EC2 instances, and more. LocalStack allows you to use the Route53 APIs in your local environment to create hosted zones and to manage DNS entries. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Route53's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Route53's integration with LocalStack. LocalStack also integrates with its DNS server to respond to DNS queries with these domains. :::note diff --git a/src/content/docs/aws/services/route53resolver.mdx b/src/content/docs/aws/services/route53resolver.mdx index 9ba53178..201cbd9e 100644 --- a/src/content/docs/aws/services/route53resolver.mdx +++ b/src/content/docs/aws/services/route53resolver.mdx @@ -12,7 +12,7 @@ Route 53 Resolver forwards DNS queries for domain names to the appropriate DNS s Route 53 Resolver can be used to resolve domain names between your VPC and your network, and to resolve domain names between your VPCs. LocalStack allows you to use the Route 53 Resolver endpoints in your local environment. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Route 53 Resolver's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Route 53 Resolver's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/s3.mdx b/src/content/docs/aws/services/s3.mdx index 430c4e5b..f24462be 100644 --- a/src/content/docs/aws/services/s3.mdx +++ b/src/content/docs/aws/services/s3.mdx @@ -13,7 +13,7 @@ Each object or file within S3 encompasses essential attributes such as a unique S3 can store unlimited objects, allowing you to store, retrieve, and manage your data in a highly adaptable and reliable manner. LocalStack allows you to use the S3 APIs in your local environment to create new buckets, manage your S3 objects, and test your S3 configurations locally. -The supported APIs are available on our [API coverage page](), which provides information on the extent of S3's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of S3's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/sagemaker.mdx b/src/content/docs/aws/services/sagemaker.mdx index 5bafd5ab..a9a9aa6f 100644 --- a/src/content/docs/aws/services/sagemaker.mdx +++ b/src/content/docs/aws/services/sagemaker.mdx @@ -10,7 +10,7 @@ Amazon SageMaker is a fully managed service provided by Amazon Web Services (AWS It streamlines the machine learning development process, reduces the time and effort required to build and deploy models, and offers the scalability and flexibility needed for large-scale machine learning projects in the AWS cloud. LocalStack provides a local version of the SageMaker API, which allows running jobs to create machine learning models (e.g., using PyTorch) and to deploy them. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Sagemaker's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Sagemaker's integration with LocalStack. :::note LocalStack supports custom-built models in SageMaker. diff --git a/src/content/docs/aws/services/scheduler.mdx b/src/content/docs/aws/services/scheduler.mdx index d81aeeaa..23e7ea43 100644 --- a/src/content/docs/aws/services/scheduler.mdx +++ b/src/content/docs/aws/services/scheduler.mdx @@ -11,7 +11,7 @@ You can use EventBridge Scheduler to create schedules that run at a specific tim You can also use EventBridge Scheduler to create schedules that run within a flexible time window. LocalStack allows you to use the Scheduler APIs in your local environment to create and run schedules. -The supported APIs are available on our [API coverage page](), which provides information on the extent of EventBridge Scheduler's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of EventBridge Scheduler's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/secretsmanager.mdx b/src/content/docs/aws/services/secretsmanager.mdx index abf4d73d..9966df3f 100644 --- a/src/content/docs/aws/services/secretsmanager.mdx +++ b/src/content/docs/aws/services/secretsmanager.mdx @@ -12,7 +12,7 @@ Secrets Manager integrates seamlessly with AWS services, making it easier to man Secrets Manager supports automatic secret rotation, replacing long-term secrets with short-term ones to mitigate the risk of compromise without requiring application updates. LocalStack allows you to use the Secrets Manager APIs in your local environment to manage, retrieve, and rotate secrets. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Secrets Manager's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Secrets Manager's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/serverlessrepo.mdx b/src/content/docs/aws/services/serverlessrepo.mdx index 93ab1d1c..14f2377f 100644 --- a/src/content/docs/aws/services/serverlessrepo.mdx +++ b/src/content/docs/aws/services/serverlessrepo.mdx @@ -11,7 +11,7 @@ Using Serverless Application Repository, developers can build & publish applicat Serverless Application Repository provides a user-friendly interface to search, filter, and browse through a diverse catalog of serverless applications. LocalStack allows you to use the Serverless Application Repository APIs in your local environment to create, update, delete, and list serverless applications and components. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Serverless Application Repository's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Serverless Application Repository's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/servicediscovery.mdx b/src/content/docs/aws/services/servicediscovery.mdx index 078714cf..bbe7b902 100644 --- a/src/content/docs/aws/services/servicediscovery.mdx +++ b/src/content/docs/aws/services/servicediscovery.mdx @@ -11,7 +11,7 @@ Service Discovery allows for a centralized mechanism for dynamically registering Service discovery uses Cloud Map API actions to manage HTTP and DNS namespaces for services, enabling automatic registration and discovery of services running in the cluster. LocalStack allows you to use the Service Discovery APIs in your local environment to monitor and manage your services across various environments and network topologies. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Service Discovery's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Service Discovery's integration with LocalStack. ## Getting Started diff --git a/src/content/docs/aws/services/shield.mdx b/src/content/docs/aws/services/shield.mdx index 92fffcd5..c6b83fe7 100644 --- a/src/content/docs/aws/services/shield.mdx +++ b/src/content/docs/aws/services/shield.mdx @@ -11,7 +11,7 @@ Shield provides always-on detection and inline mitigations that minimize applica Shield detection and mitigation is designed to protect against threats, including ones that are not known to the service at the time of detection. LocalStack allows you to use the Shield APIs in your local environment, and provides a simple way to mock and test the Shield service locally. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Shield's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Shield's integration with LocalStack. ## Getting Started diff --git a/src/content/docs/aws/services/sns.mdx b/src/content/docs/aws/services/sns.mdx index d8abdf62..60ddd5f8 100644 --- a/src/content/docs/aws/services/sns.mdx +++ b/src/content/docs/aws/services/sns.mdx @@ -11,7 +11,7 @@ Simple Notification Service (SNS) is a serverless messaging service that can dis SNS employs the Publish/Subscribe, an asynchronous messaging pattern that decouples services that produce events from services that process events. LocalStack allows you to use the SNS APIs in your local environment to coordinate the delivery of messages to subscribing endpoints or clients. -The supported APIs are available on our [API coverage page](), which provides information on the extent of SNS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of SNS's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/sqs.mdx b/src/content/docs/aws/services/sqs.mdx index d697fa2a..217fb669 100644 --- a/src/content/docs/aws/services/sqs.mdx +++ b/src/content/docs/aws/services/sqs.mdx @@ -12,7 +12,7 @@ It allows you to decouple different components of your applications by enabling SQS allows you to reliably send, store, and receive messages with support for standard and FIFO queues. LocalStack allows you to use the SQS APIs in your local environment to integrate and decouple distributed systems via hosted queues. -The supported APIs are available on our [API coverage page](), which provides information on the extent of SQS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of SQS's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/ssm.mdx b/src/content/docs/aws/services/ssm.mdx index 0e513fc0..cdec4c3a 100644 --- a/src/content/docs/aws/services/ssm.mdx +++ b/src/content/docs/aws/services/ssm.mdx @@ -11,7 +11,7 @@ Systems Manager (SSM) is a management service provided by Amazon Web Services th SSM simplifies tasks related to system and application management, patching, configuration, and automation, allowing you to maintain the health and compliance of your environment. LocalStack allows you to use the SSM APIs in your local environment to run operational tasks on the Dockerized instances. -The supported APIs are available on our [API coverage page](), which provides information on the extent of SSM's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of SSM's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/stepfunctions.mdx b/src/content/docs/aws/services/stepfunctions.mdx index b8e2f136..c1fb8d65 100644 --- a/src/content/docs/aws/services/stepfunctions.mdx +++ b/src/content/docs/aws/services/stepfunctions.mdx @@ -11,7 +11,7 @@ It provides a JSON-based structured language called Amazon States Language (ASL) Thus making it easier to build and maintain complex and distributed applications. LocalStack allows you to use the Step Functions APIs in your local environment to create, execute, update, and delete state machines locally. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Step Function's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Step Function's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/sts.mdx b/src/content/docs/aws/services/sts.mdx index 4d30b154..bff23f49 100644 --- a/src/content/docs/aws/services/sts.mdx +++ b/src/content/docs/aws/services/sts.mdx @@ -12,7 +12,7 @@ STS implements fine-grained access control and reduce the exposure of your long- The temporary credentials, known as security tokens, can be used to access AWS services and resources based on the permissions specified in the associated policies. LocalStack allows you to use the STS APIs in your local environment to request security tokens, manage permissions, integrate with identity providers, and more. -The supported APIs are available on our [API coverage page](), which provides information on the extent of STS's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of STS's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/support.mdx b/src/content/docs/aws/services/support.mdx index bf82d4d6..9e4577cd 100644 --- a/src/content/docs/aws/services/support.mdx +++ b/src/content/docs/aws/services/support.mdx @@ -13,7 +13,7 @@ You can further automate your support workflow using various AWS services, such LocalStack allows you to use the Support APIs in your local environment to create and manage new cases, while testing your configurations locally. LocalStack provides a mock implementation via a mock Support Center provided by [Moto](https://docs.getmoto.org/en/latest/docs/services/support.html), and does not create real cases in the AWS. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Support API's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Support API's integration with LocalStack. :::note For technical support with LocalStack, you can reach out through our [support channels](/aws/getting-started/help-support). diff --git a/src/content/docs/aws/services/swf.mdx b/src/content/docs/aws/services/swf.mdx index 878c9f28..527db6bb 100644 --- a/src/content/docs/aws/services/swf.mdx +++ b/src/content/docs/aws/services/swf.mdx @@ -11,7 +11,7 @@ SWF allows you to define workflows in a way that's separate from the actual appl SWF also provides a programming framework to design, coordinate, and execute workflows that involve multiple tasks, steps, and decision points. LocalStack allows you to use the SWF APIs in your local environment to monitor and manage workflow design, task coordination, activity implementation, and error handling. -The supported APIs are available on our [API coverage page](), which provides information on the extent of SWF's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of SWF's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/textract.mdx b/src/content/docs/aws/services/textract.mdx index f5a12dbc..0708851b 100644 --- a/src/content/docs/aws/services/textract.mdx +++ b/src/content/docs/aws/services/textract.mdx @@ -9,7 +9,7 @@ Textract is a machine learning service that automatically extracts text, forms, It simplifies the process of extracting valuable information from a variety of document types, enabling applications to quickly analyze and understand document content. LocalStack allows you to mock Textract APIs in your local environment. -The supported APIs are available on our [API coverage page](), providing details on the extent of Textract's integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), providing details on the extent of Textract's integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/transcribe.mdx b/src/content/docs/aws/services/transcribe.mdx index 732cb17c..2a082ed4 100644 --- a/src/content/docs/aws/services/transcribe.mdx +++ b/src/content/docs/aws/services/transcribe.mdx @@ -11,7 +11,7 @@ Transcribe is a service provided by AWS that offers automatic speech recognition It enables developers to convert spoken language into written text, making it valuable for a wide range of applications, from transcription services to voice analytics. LocalStack allows you to use the Transcribe APIs for offline speech-to-text jobs in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of Transcribe integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Transcribe integration with LocalStack. LocalStack Transcribe uses an offline speech-to-text library called [Vosk](https://alphacephei.com/vosk/). It requires an active internet connection to download the language model. diff --git a/src/content/docs/aws/services/verifiedpermissions.mdx b/src/content/docs/aws/services/verifiedpermissions.mdx index f371cc00..235fd8e6 100644 --- a/src/content/docs/aws/services/verifiedpermissions.mdx +++ b/src/content/docs/aws/services/verifiedpermissions.mdx @@ -11,7 +11,7 @@ It helps secure applications by moving authorization logic outside the app and m It checks if a principal can take an action on a resource in a specific context in your application. LocalStack allows you to use the Verified Permissions APIs in your local environment to test your authorization logic, with integrations with other AWS services like Cognito. -The supported APIs are available on our [API coverage page](), which provides information on the extent of Verified Permissions' integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of Verified Permissions' integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/waf.mdx b/src/content/docs/aws/services/waf.mdx index 5ca30116..ce4f8076 100644 --- a/src/content/docs/aws/services/waf.mdx +++ b/src/content/docs/aws/services/waf.mdx @@ -10,7 +10,7 @@ Web Application Firewall (WAF) is a service provided by Amazon Web Services (AWS WAFv2 is the latest version of WAF, and it allows you to specify a single set of rules to protect your web applications, APIs, and mobile applications from common attack patterns, such as SQL injection and cross-site scripting. LocalStack allows you to use the WAFv2 APIs for offline web application firewall jobs in your local environment. -The supported APIs are available on our [API Coverage Page](), which provides information on the extent of WAFv2 integration with LocalStack. +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of WAFv2 integration with LocalStack. ## Getting started diff --git a/src/content/docs/aws/services/xray.mdx b/src/content/docs/aws/services/xray.mdx index ac5073b6..ced9561e 100644 --- a/src/content/docs/aws/services/xray.mdx +++ b/src/content/docs/aws/services/xray.mdx @@ -19,7 +19,7 @@ The X-Ray API can then be used to retrieve traces originating from different app LocalStack allows you to use the X-Ray APIs to send and retrieve trace segments in your local environment. -The supported APIs are available on our [API Coverage Page](), +The supported APIs are available on our [API Coverage section](#api-coverage), which provides information on the extent of X-Ray integration with LocalStack. ## Getting started From 9e788a7d361799b64920339480570fc78f6dcdda Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 11:15:10 +0530 Subject: [PATCH 5/9] add feature coverage imports --- add_imports.py | 77 +++++++++++++++++++ src/content/docs/aws/services/account.mdx | 2 + src/content/docs/aws/services/acm.mdx | 2 + src/content/docs/aws/services/amplify.mdx | 2 + src/content/docs/aws/services/apacheflink.mdx | 2 + src/content/docs/aws/services/apigateway.mdx | 2 + .../docs/aws/services/appautoscaling.mdx | 2 + src/content/docs/aws/services/appconfig.mdx | 2 + src/content/docs/aws/services/appsync.mdx | 2 + src/content/docs/aws/services/athena.mdx | 2 + src/content/docs/aws/services/autoscaling.mdx | 2 + src/content/docs/aws/services/backup.mdx | 2 + src/content/docs/aws/services/batch.mdx | 2 + src/content/docs/aws/services/ce.mdx | 2 + .../docs/aws/services/cloudformation.mdx | 2 + src/content/docs/aws/services/cloudfront.mdx | 2 + src/content/docs/aws/services/cloudtrail.mdx | 2 + src/content/docs/aws/services/cloudwatch.mdx | 2 + .../docs/aws/services/cloudwatchlogs.mdx | 2 + src/content/docs/aws/services/codebuild.mdx | 2 + src/content/docs/aws/services/codecommit.mdx | 2 + src/content/docs/aws/services/codedeploy.mdx | 2 + .../docs/aws/services/codepipeline.mdx | 2 + src/content/docs/aws/services/cognito.mdx | 2 + src/content/docs/aws/services/config.mdx | 2 + src/content/docs/aws/services/dms.mdx | 2 + src/content/docs/aws/services/docdb.mdx | 2 + src/content/docs/aws/services/dynamodb.mdx | 2 + .../docs/aws/services/dynamodbstreams.mdx | 2 + src/content/docs/aws/services/ec2.mdx | 2 + src/content/docs/aws/services/ecr.mdx | 2 + src/content/docs/aws/services/ecs.mdx | 2 + src/content/docs/aws/services/efs.mdx | 2 + src/content/docs/aws/services/eks.mdx | 2 + src/content/docs/aws/services/elasticache.mdx | 2 + .../docs/aws/services/elasticbeanstalk.mdx | 2 + .../docs/aws/services/elastictranscoder.mdx | 2 + src/content/docs/aws/services/elb.mdx | 2 + .../aws/services/elementalmediaconvert.mdx | 2 + src/content/docs/aws/services/emr.mdx | 2 + src/content/docs/aws/services/es.mdx | 2 + src/content/docs/aws/services/events.mdx | 2 + src/content/docs/aws/services/firehose.mdx | 2 + src/content/docs/aws/services/fis.mdx | 2 + src/content/docs/aws/services/glacier.mdx | 2 + src/content/docs/aws/services/glue.mdx | 2 + src/content/docs/aws/services/iam.mdx | 2 + .../docs/aws/services/identitystore.mdx | 2 + src/content/docs/aws/services/iot.mdx | 2 + .../docs/aws/services/iotanalytics.mdx | 2 + src/content/docs/aws/services/iotdata.mdx | 2 + src/content/docs/aws/services/iotwireless.mdx | 2 + src/content/docs/aws/services/kinesis.mdx | 2 + .../docs/aws/services/kinesisanalytics.mdx | 2 + src/content/docs/aws/services/kms.mdx | 2 + .../docs/aws/services/lakeformation.mdx | 2 + src/content/docs/aws/services/lambda.mdx | 2 + .../docs/aws/services/managedblockchain.mdx | 2 + src/content/docs/aws/services/mediastore.mdx | 2 + src/content/docs/aws/services/memorydb.mdx | 2 + src/content/docs/aws/services/mq.mdx | 2 + src/content/docs/aws/services/msk.mdx | 2 + src/content/docs/aws/services/mwaa.mdx | 2 + src/content/docs/aws/services/neptune.mdx | 2 + src/content/docs/aws/services/opensearch.mdx | 2 + .../docs/aws/services/organizations.mdx | 2 + src/content/docs/aws/services/pca.mdx | 2 + src/content/docs/aws/services/pinpoint.mdx | 2 + src/content/docs/aws/services/pipes.mdx | 2 + src/content/docs/aws/services/qldb.mdx | 2 + src/content/docs/aws/services/ram.mdx | 2 + src/content/docs/aws/services/rds.mdx | 2 + src/content/docs/aws/services/redshift.mdx | 2 + .../docs/aws/services/resourcegroups.mdx | 2 + src/content/docs/aws/services/route53.mdx | 2 + .../docs/aws/services/route53resolver.mdx | 2 + src/content/docs/aws/services/s3.mdx | 2 + src/content/docs/aws/services/sagemaker.mdx | 2 + src/content/docs/aws/services/scheduler.mdx | 2 + .../docs/aws/services/secretsmanager.mdx | 2 + .../docs/aws/services/serverlessrepo.mdx | 2 + .../docs/aws/services/servicediscovery.mdx | 2 + src/content/docs/aws/services/ses.mdx | 2 + src/content/docs/aws/services/shield.mdx | 2 + src/content/docs/aws/services/sns.mdx | 2 + src/content/docs/aws/services/sqs.mdx | 2 + src/content/docs/aws/services/ssm.mdx | 2 + .../docs/aws/services/stepfunctions.mdx | 2 + src/content/docs/aws/services/sts.mdx | 2 + src/content/docs/aws/services/support.mdx | 2 + src/content/docs/aws/services/swf.mdx | 2 + src/content/docs/aws/services/textract.mdx | 2 + src/content/docs/aws/services/timestream.mdx | 2 + src/content/docs/aws/services/transcribe.mdx | 2 + src/content/docs/aws/services/transfer.mdx | 2 + .../docs/aws/services/verifiedpermissions.mdx | 2 + src/content/docs/aws/services/waf.mdx | 2 + src/content/docs/aws/services/xray.mdx | 2 + 98 files changed, 271 insertions(+) create mode 100644 add_imports.py diff --git a/add_imports.py b/add_imports.py new file mode 100644 index 00000000..a634156b --- /dev/null +++ b/add_imports.py @@ -0,0 +1,77 @@ +#!/usr/bin/env python3 + +import os +import glob + +def add_import_to_file(filepath): + """Add FeatureCoverage import after frontmatter if not already present""" + + with open(filepath, 'r', encoding='utf-8') as f: + lines = f.readlines() + + # Check if import already exists + if any('import FeatureCoverage' in line for line in lines): + print(f"⏭️ {os.path.basename(filepath)} - Import already exists, skipping") + return False + + # Find the end of frontmatter (second occurrence of ---) + frontmatter_end = -1 + dash_count = 0 + + for i, line in enumerate(lines): + if line.strip() == '---': + dash_count += 1 + if dash_count == 2: + frontmatter_end = i + break + + if frontmatter_end == -1: + print(f"❌ {os.path.basename(filepath)} - No frontmatter found, skipping") + return False + + # Insert import after frontmatter + import_line = 'import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage";\n' + + # Insert blank line and import + lines.insert(frontmatter_end + 1, '\n') + lines.insert(frontmatter_end + 2, import_line) + + # Write back to file + with open(filepath, 'w', encoding='utf-8') as f: + f.writelines(lines) + + print(f"✅ {os.path.basename(filepath)} - Import added") + return True + +def main(): + services_dir = "src/content/docs/aws/services" + + if not os.path.exists(services_dir): + print(f"Error: Directory {services_dir} does not exist") + return + + # Get all .mdx files + mdx_files = glob.glob(f"{services_dir}/*.mdx") + + if not mdx_files: + print(f"No .mdx files found in {services_dir}") + return + + print(f"Processing {len(mdx_files)} MDX files...") + + processed = 0 + skipped = 0 + + for filepath in mdx_files: + if add_import_to_file(filepath): + processed += 1 + else: + skipped += 1 + + print(f"\nSummary:") + print(f"✅ Processed: {processed} files") + print(f"⏭️ Skipped: {skipped} files") + print(f"🎉 Done!") + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/src/content/docs/aws/services/account.mdx b/src/content/docs/aws/services/account.mdx index ffdcc112..97aed64b 100644 --- a/src/content/docs/aws/services/account.mdx +++ b/src/content/docs/aws/services/account.mdx @@ -4,6 +4,8 @@ description: Get started with AWS Account Management on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Account service provides APIs to manage your AWS account. diff --git a/src/content/docs/aws/services/acm.mdx b/src/content/docs/aws/services/acm.mdx index df6ee553..4a3095d7 100644 --- a/src/content/docs/aws/services/acm.mdx +++ b/src/content/docs/aws/services/acm.mdx @@ -4,6 +4,8 @@ description: Get started with AWS Certificate Manager (ACM) on LocalStack tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction [AWS Certificate Manager (ACM)](https://aws.amazon.com/certificate-manager/) is a service that enables you to create and manage SSL/TLS certificates that can be used to secure your applications and resources in AWS. diff --git a/src/content/docs/aws/services/amplify.mdx b/src/content/docs/aws/services/amplify.mdx index 17cdbc60..7ba68a59 100644 --- a/src/content/docs/aws/services/amplify.mdx +++ b/src/content/docs/aws/services/amplify.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Amplify is a JavaScript-based development framework with libraries, UI components, and a standard CLI interface for building and deploying web and mobile applications. diff --git a/src/content/docs/aws/services/apacheflink.mdx b/src/content/docs/aws/services/apacheflink.mdx index 2188bdeb..b38a128c 100644 --- a/src/content/docs/aws/services/apacheflink.mdx +++ b/src/content/docs/aws/services/apacheflink.mdx @@ -5,6 +5,8 @@ description: > tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + :::note This service was formerly known as 'Kinesis Data Analytics for Apache Flink'. ::: diff --git a/src/content/docs/aws/services/apigateway.mdx b/src/content/docs/aws/services/apigateway.mdx index d9c27762..9f04cabe 100644 --- a/src/content/docs/aws/services/apigateway.mdx +++ b/src/content/docs/aws/services/apigateway.mdx @@ -5,6 +5,8 @@ tags: ["Free", "Base"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction API Gateway is a managed service that enables developers to create, deploy, and manage APIs (Application Programming Interfaces). diff --git a/src/content/docs/aws/services/appautoscaling.mdx b/src/content/docs/aws/services/appautoscaling.mdx index 00dd44f4..e4bd918d 100644 --- a/src/content/docs/aws/services/appautoscaling.mdx +++ b/src/content/docs/aws/services/appautoscaling.mdx @@ -5,6 +5,8 @@ tags: ["Base"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Application Auto Scaling is a centralized solution for managing automatic scaling by defining scaling policies based on specific metrics. diff --git a/src/content/docs/aws/services/appconfig.mdx b/src/content/docs/aws/services/appconfig.mdx index 49208f6d..a3c62f73 100644 --- a/src/content/docs/aws/services/appconfig.mdx +++ b/src/content/docs/aws/services/appconfig.mdx @@ -4,6 +4,8 @@ description: Get started with AppConfig on LocalStack tags: ["Base"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + AppConfig is a service provided by Amazon Web Services (AWS) that simplifies the process of managing and deploying application configurations. AppConfig offers centralized management of configuration data and the ability to create, manage, and deploy configuration changes separately. It allows you to avoid deploying the service repeatedly for smaller changes, enables controlled deployments to applications and includes built-in validation checks & monitoring. diff --git a/src/content/docs/aws/services/appsync.mdx b/src/content/docs/aws/services/appsync.mdx index 1582f526..f2647fd8 100644 --- a/src/content/docs/aws/services/appsync.mdx +++ b/src/content/docs/aws/services/appsync.mdx @@ -4,6 +4,8 @@ description: Get started with AppSync on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction AppSync is a managed service provided by Amazon Web Services (AWS) that enables you to create serverless GraphQL APIs to query databases, microservices, and other APIs. diff --git a/src/content/docs/aws/services/athena.mdx b/src/content/docs/aws/services/athena.mdx index b2cee742..78ff8457 100644 --- a/src/content/docs/aws/services/athena.mdx +++ b/src/content/docs/aws/services/athena.mdx @@ -4,6 +4,8 @@ description: Get started with Athena on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + import { Tabs, TabItem } from '@astrojs/starlight/components'; ## Introduction diff --git a/src/content/docs/aws/services/autoscaling.mdx b/src/content/docs/aws/services/autoscaling.mdx index 9d37881e..47cda5dd 100644 --- a/src/content/docs/aws/services/autoscaling.mdx +++ b/src/content/docs/aws/services/autoscaling.mdx @@ -4,6 +4,8 @@ description: Get started with Auto Scaling on LocalStack tags: ["Base"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Auto Scaling helps you maintain application availability and allows you to automatically add or remove EC2 instances according to the demand. diff --git a/src/content/docs/aws/services/backup.mdx b/src/content/docs/aws/services/backup.mdx index 87a16e1f..20063a5d 100644 --- a/src/content/docs/aws/services/backup.mdx +++ b/src/content/docs/aws/services/backup.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Backup is a centralized backup service provided by Amazon Web Services. diff --git a/src/content/docs/aws/services/batch.mdx b/src/content/docs/aws/services/batch.mdx index 5e1097f1..82f29bcf 100644 --- a/src/content/docs/aws/services/batch.mdx +++ b/src/content/docs/aws/services/batch.mdx @@ -4,6 +4,8 @@ description: Get started with Batch on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Batch is a cloud-based service provided by Amazon Web Services (AWS) that simplifies the process of running batch computing workloads on the AWS cloud infrastructure. diff --git a/src/content/docs/aws/services/ce.mdx b/src/content/docs/aws/services/ce.mdx index 42e51204..7cb23632 100644 --- a/src/content/docs/aws/services/ce.mdx +++ b/src/content/docs/aws/services/ce.mdx @@ -4,6 +4,8 @@ description: Get started with Cost Explorer on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Cost Explorer is a service provided by Amazon Web Services (AWS) that enables you to visualize, analyze, and manage your AWS spending and usage. diff --git a/src/content/docs/aws/services/cloudformation.mdx b/src/content/docs/aws/services/cloudformation.mdx index 191fc4cb..463f9f0e 100644 --- a/src/content/docs/aws/services/cloudformation.mdx +++ b/src/content/docs/aws/services/cloudformation.mdx @@ -5,6 +5,8 @@ persistence: supported with limitations tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + import { Tabs, TabItem } from '@astrojs/starlight/components'; ## Introduction diff --git a/src/content/docs/aws/services/cloudfront.mdx b/src/content/docs/aws/services/cloudfront.mdx index 4d2387a1..a9ea0456 100644 --- a/src/content/docs/aws/services/cloudfront.mdx +++ b/src/content/docs/aws/services/cloudfront.mdx @@ -5,6 +5,8 @@ tags: ["Base"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction CloudFront is a content delivery network (CDN) service provided by Amazon Web Services (AWS). diff --git a/src/content/docs/aws/services/cloudtrail.mdx b/src/content/docs/aws/services/cloudtrail.mdx index dd7d5b80..db7d4a59 100644 --- a/src/content/docs/aws/services/cloudtrail.mdx +++ b/src/content/docs/aws/services/cloudtrail.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction CloudTrail is a service provided by Amazon Web Services (AWS) that enables you to track and monitor all activities and events within your AWS environment. diff --git a/src/content/docs/aws/services/cloudwatch.mdx b/src/content/docs/aws/services/cloudwatch.mdx index 919ee7e2..6a439995 100644 --- a/src/content/docs/aws/services/cloudwatch.mdx +++ b/src/content/docs/aws/services/cloudwatch.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction CloudWatch is a comprehensive monitoring and observability service that Amazon Web Services (AWS) provides. diff --git a/src/content/docs/aws/services/cloudwatchlogs.mdx b/src/content/docs/aws/services/cloudwatchlogs.mdx index 687058ff..0ffc7948 100644 --- a/src/content/docs/aws/services/cloudwatchlogs.mdx +++ b/src/content/docs/aws/services/cloudwatchlogs.mdx @@ -5,6 +5,8 @@ tags: ["Free"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction [CloudWatch Logs](https://docs.aws.amazon.com/cloudwatch/index.html) allows to store and retrieve logs. diff --git a/src/content/docs/aws/services/codebuild.mdx b/src/content/docs/aws/services/codebuild.mdx index 04759e88..c4e2de96 100644 --- a/src/content/docs/aws/services/codebuild.mdx +++ b/src/content/docs/aws/services/codebuild.mdx @@ -4,6 +4,8 @@ description: Get started with CodeBuild on LocalStack tags: ["Base"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + import { FileTree } from '@astrojs/starlight/components'; ## Introduction diff --git a/src/content/docs/aws/services/codecommit.mdx b/src/content/docs/aws/services/codecommit.mdx index f28f2e2b..6873b8c4 100644 --- a/src/content/docs/aws/services/codecommit.mdx +++ b/src/content/docs/aws/services/codecommit.mdx @@ -5,6 +5,8 @@ tags: ["Base"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + :::danger AWS has discontinued new feature development for CodeCommit effective [25 July 2024](https://aws.amazon.com/blogs/devops/how-to-migrate-your-aws-codecommit-repository-to-another-git-provider/). However, LocalStack will continue making parity improvements. diff --git a/src/content/docs/aws/services/codedeploy.mdx b/src/content/docs/aws/services/codedeploy.mdx index f05fe6ec..ec8c3366 100644 --- a/src/content/docs/aws/services/codedeploy.mdx +++ b/src/content/docs/aws/services/codedeploy.mdx @@ -4,6 +4,8 @@ description: Get started with CodeDeploy on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction CodeDeploy is a service that automates application deployments. diff --git a/src/content/docs/aws/services/codepipeline.mdx b/src/content/docs/aws/services/codepipeline.mdx index 8c031af3..e417d39e 100644 --- a/src/content/docs/aws/services/codepipeline.mdx +++ b/src/content/docs/aws/services/codepipeline.mdx @@ -4,6 +4,8 @@ description: Get started with CodePipeline on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction CodePipeline is a continuous integration/continuous delivery (CI/CD) service offered by AWS. diff --git a/src/content/docs/aws/services/cognito.mdx b/src/content/docs/aws/services/cognito.mdx index 908de365..0ff16d7d 100644 --- a/src/content/docs/aws/services/cognito.mdx +++ b/src/content/docs/aws/services/cognito.mdx @@ -5,6 +5,8 @@ tags: ["Base"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Cognito is a managed identity service provided by AWS that is used for securing user authentication, authorization, and managing user identities in web and mobile applications. diff --git a/src/content/docs/aws/services/config.mdx b/src/content/docs/aws/services/config.mdx index ad8ab02c..1f7c101c 100644 --- a/src/content/docs/aws/services/config.mdx +++ b/src/content/docs/aws/services/config.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction AWS Config is a service provided by Amazon Web Services (AWS) that enables you to assess, audit, and manage the configuration state of your AWS resources. diff --git a/src/content/docs/aws/services/dms.mdx b/src/content/docs/aws/services/dms.mdx index 33269f36..d43f4e40 100644 --- a/src/content/docs/aws/services/dms.mdx +++ b/src/content/docs/aws/services/dms.mdx @@ -4,6 +4,8 @@ description: Get started with Database Migration Service (DMS) on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction AWS Database Migration Service provides migration solution from databases, data warehouses, and other type of data stores (e.g. S3, SAP). diff --git a/src/content/docs/aws/services/docdb.mdx b/src/content/docs/aws/services/docdb.mdx index d8c22345..a8811824 100644 --- a/src/content/docs/aws/services/docdb.mdx +++ b/src/content/docs/aws/services/docdb.mdx @@ -4,6 +4,8 @@ tags: ["Ultimate"] description: Get started with AWS DocumentDB on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction DocumentDB is a fully managed, non-relational database service that supports MongoDB workloads. diff --git a/src/content/docs/aws/services/dynamodb.mdx b/src/content/docs/aws/services/dynamodb.mdx index 89786fc2..6be49e46 100644 --- a/src/content/docs/aws/services/dynamodb.mdx +++ b/src/content/docs/aws/services/dynamodb.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + DynamoDB is a fully managed NoSQL database service provided by AWS. It offers a flexible and highly scalable way to store and retrieve data, making it suitable for a wide range of applications. DynamoDB provides a fast and scalable key-value datastore with support for replication, automatic scaling, data encryption at rest, and on-demand backup, among other capabilities. diff --git a/src/content/docs/aws/services/dynamodbstreams.mdx b/src/content/docs/aws/services/dynamodbstreams.mdx index 81924e64..129b95df 100644 --- a/src/content/docs/aws/services/dynamodbstreams.mdx +++ b/src/content/docs/aws/services/dynamodbstreams.mdx @@ -4,6 +4,8 @@ linkTitle: DynamoDB Streams description: Get started with DynamoDB Streams on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction DynamoDB Streams captures data modification events in a DynamoDB table. diff --git a/src/content/docs/aws/services/ec2.mdx b/src/content/docs/aws/services/ec2.mdx index 781a381c..b1972f4c 100644 --- a/src/content/docs/aws/services/ec2.mdx +++ b/src/content/docs/aws/services/ec2.mdx @@ -5,6 +5,8 @@ description: Get started with Amazon Elastic Compute Cloud (EC2) on LocalStack persistence: supported with limitations --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + import { Tabs, TabItem } from '@astrojs/starlight/components'; ## Introduction diff --git a/src/content/docs/aws/services/ecr.mdx b/src/content/docs/aws/services/ecr.mdx index 12c27613..525d2c8a 100644 --- a/src/content/docs/aws/services/ecr.mdx +++ b/src/content/docs/aws/services/ecr.mdx @@ -5,6 +5,8 @@ tags: ["Base"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Elastic Container Registry (ECR) is a fully managed container registry service provided by Amazon Web Services. diff --git a/src/content/docs/aws/services/ecs.mdx b/src/content/docs/aws/services/ecs.mdx index 8bd5511a..a0103fe1 100644 --- a/src/content/docs/aws/services/ecs.mdx +++ b/src/content/docs/aws/services/ecs.mdx @@ -5,6 +5,8 @@ description: Get started with Elastic Container Service (ECS) on LocalStack persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Amazon Elastic Container Service (Amazon ECS) is a fully managed container orchestration service provided by Amazon Web Services (AWS). diff --git a/src/content/docs/aws/services/efs.mdx b/src/content/docs/aws/services/efs.mdx index 14e23e8b..38fcbf2e 100644 --- a/src/content/docs/aws/services/efs.mdx +++ b/src/content/docs/aws/services/efs.mdx @@ -4,6 +4,8 @@ description: Get started with Elastic File System (EFS) on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Elastic File System (EFS) is a fully managed file storage service provided by Amazon Web Services (AWS). diff --git a/src/content/docs/aws/services/eks.mdx b/src/content/docs/aws/services/eks.mdx index 50267fb4..671302cd 100644 --- a/src/content/docs/aws/services/eks.mdx +++ b/src/content/docs/aws/services/eks.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported with limitations --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Elastic Kubernetes Service (EKS) is a managed Kubernetes service that makes it easy to run Kubernetes on AWS without installing, operating, and maintaining your own Kubernetes control plane or worker nodes. diff --git a/src/content/docs/aws/services/elasticache.mdx b/src/content/docs/aws/services/elasticache.mdx index 27def452..bcdf01ab 100644 --- a/src/content/docs/aws/services/elasticache.mdx +++ b/src/content/docs/aws/services/elasticache.mdx @@ -5,6 +5,8 @@ description: Get started with AWS ElastiCache on LocalStack persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Amazon ElastiCache is a managed in-memory caching service provided by Amazon Web Services (AWS). diff --git a/src/content/docs/aws/services/elasticbeanstalk.mdx b/src/content/docs/aws/services/elasticbeanstalk.mdx index a5520039..1a95156f 100644 --- a/src/content/docs/aws/services/elasticbeanstalk.mdx +++ b/src/content/docs/aws/services/elasticbeanstalk.mdx @@ -4,6 +4,8 @@ description: Get started with Elastic Beanstalk (EB) on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Elastic Beanstalk (EB) is a managed platform-as-a-service (PaaS) provided by Amazon Web Services (AWS) that simplifies the process of deploying, managing, and scaling web applications and services. diff --git a/src/content/docs/aws/services/elastictranscoder.mdx b/src/content/docs/aws/services/elastictranscoder.mdx index 32bbabd4..d21b6234 100644 --- a/src/content/docs/aws/services/elastictranscoder.mdx +++ b/src/content/docs/aws/services/elastictranscoder.mdx @@ -4,6 +4,8 @@ description: Get started with Elastic Transcoder on LocalStack tags: ["Base"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Elastic Transcoder is a managed service that facilitates the transcoding of multimedia files into various formats to ensure compatibility across devices. diff --git a/src/content/docs/aws/services/elb.mdx b/src/content/docs/aws/services/elb.mdx index dd646c88..11430a2e 100644 --- a/src/content/docs/aws/services/elb.mdx +++ b/src/content/docs/aws/services/elb.mdx @@ -4,6 +4,8 @@ description: Get started with Elastic Load Balancing (ELB) on LocalStack tags: ["Base"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Elastic Load Balancing (ELB) is a service that allows users to distribute incoming traffic across multiple targets, such as EC2 instances, containers, IP addresses, and lambda functions and automatically scales its request handling capacity in response to incoming traffic. diff --git a/src/content/docs/aws/services/elementalmediaconvert.mdx b/src/content/docs/aws/services/elementalmediaconvert.mdx index c864230b..7d8687ee 100644 --- a/src/content/docs/aws/services/elementalmediaconvert.mdx +++ b/src/content/docs/aws/services/elementalmediaconvert.mdx @@ -4,6 +4,8 @@ description: Get started with Elemental MediaConvert on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Elemental MediaConvert is a file-based video transcoding service with broadcast-grade features. diff --git a/src/content/docs/aws/services/emr.mdx b/src/content/docs/aws/services/emr.mdx index b3df2382..1d08bfca 100644 --- a/src/content/docs/aws/services/emr.mdx +++ b/src/content/docs/aws/services/emr.mdx @@ -4,6 +4,8 @@ tags: ["Ultimate"] description: Get started with Elastic MapReduce (EMR) on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Amazon Elastic MapReduce (EMR) is a fully managed big data processing service that allows developers to effortlessly create, deploy, and manage big data applications. diff --git a/src/content/docs/aws/services/es.mdx b/src/content/docs/aws/services/es.mdx index d397f668..7d79cef0 100644 --- a/src/content/docs/aws/services/es.mdx +++ b/src/content/docs/aws/services/es.mdx @@ -4,6 +4,8 @@ description: Get started with Amazon Elasticsearch Service (ES) on LocalStack tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction The Elasticsearch Service in LocalStack lets you create one or more single-node Elasticsearch/OpenSearch cluster that behaves like the [Amazon Elasticsearch Service](https://aws.amazon.com/opensearch-service/the-elk-stack/what-is-elasticsearch/). diff --git a/src/content/docs/aws/services/events.mdx b/src/content/docs/aws/services/events.mdx index 726dca76..058a2af8 100644 --- a/src/content/docs/aws/services/events.mdx +++ b/src/content/docs/aws/services/events.mdx @@ -5,6 +5,8 @@ persistence: supported with limitations tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction EventBridge provides a centralized mechanism to discover and communicate events across various AWS services and applications. diff --git a/src/content/docs/aws/services/firehose.mdx b/src/content/docs/aws/services/firehose.mdx index a0b0a287..f8679035 100644 --- a/src/content/docs/aws/services/firehose.mdx +++ b/src/content/docs/aws/services/firehose.mdx @@ -4,6 +4,8 @@ description: Get started with Data Firehose on LocalStack tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + :::note This service was formerly called as 'Kinesis Data Firehose'. ::: diff --git a/src/content/docs/aws/services/fis.mdx b/src/content/docs/aws/services/fis.mdx index 05ab07d2..b840a79e 100644 --- a/src/content/docs/aws/services/fis.mdx +++ b/src/content/docs/aws/services/fis.mdx @@ -4,6 +4,8 @@ description: Get started with Fault Injection Service (FIS) on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Fault Injection Service (FIS) is a service provided by Amazon Web Services that enables you to test the resilience of your applications and infrastructure by injecting faults and failures into your AWS resources. diff --git a/src/content/docs/aws/services/glacier.mdx b/src/content/docs/aws/services/glacier.mdx index 6d9210c1..248a4978 100644 --- a/src/content/docs/aws/services/glacier.mdx +++ b/src/content/docs/aws/services/glacier.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Glacier is a data storage service provided by Amazon Web Services to suit the long-term storage of archives and backup of infrequently accessed data. diff --git a/src/content/docs/aws/services/glue.mdx b/src/content/docs/aws/services/glue.mdx index f55b5eb7..7080709d 100644 --- a/src/content/docs/aws/services/glue.mdx +++ b/src/content/docs/aws/services/glue.mdx @@ -4,6 +4,8 @@ description: Get started with Glue on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction The Glue API in LocalStack Pro allows you to run ETL (Extract-Transform-Load) jobs locally, maintaining table metadata in the local Glue data catalog, and using the Spark ecosystem (PySpark/Scala) to run data processing workflows. diff --git a/src/content/docs/aws/services/iam.mdx b/src/content/docs/aws/services/iam.mdx index 7f83d44e..c05181b9 100644 --- a/src/content/docs/aws/services/iam.mdx +++ b/src/content/docs/aws/services/iam.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Identity and Access Management (IAM) is a web service provided by Amazon Web Services (AWS) that enables users to control access to AWS resources securely. diff --git a/src/content/docs/aws/services/identitystore.mdx b/src/content/docs/aws/services/identitystore.mdx index 151541a6..744a8dab 100644 --- a/src/content/docs/aws/services/identitystore.mdx +++ b/src/content/docs/aws/services/identitystore.mdx @@ -4,6 +4,8 @@ description: Get started with Identity Store on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Identity Store is a managed service that enables the creation and management of groups within your AWS environment. diff --git a/src/content/docs/aws/services/iot.mdx b/src/content/docs/aws/services/iot.mdx index d1ea62c2..91073516 100644 --- a/src/content/docs/aws/services/iot.mdx +++ b/src/content/docs/aws/services/iot.mdx @@ -4,6 +4,8 @@ tags: ["Base"] description: Get started with AWS IoT on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction AWS IoT provides cloud services to manage IoT devices and integrate them with other AWS services. diff --git a/src/content/docs/aws/services/iotanalytics.mdx b/src/content/docs/aws/services/iotanalytics.mdx index 5d3a7478..33ce65f4 100644 --- a/src/content/docs/aws/services/iotanalytics.mdx +++ b/src/content/docs/aws/services/iotanalytics.mdx @@ -4,6 +4,8 @@ tags: ["Ultimate"] description: Get started with IoT Analytics on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + :::danger IoT Analytics will be [retired on 15 December 2025](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html). It will be removed from LocalStack soon after this date. diff --git a/src/content/docs/aws/services/iotdata.mdx b/src/content/docs/aws/services/iotdata.mdx index d308611f..dddab1fb 100644 --- a/src/content/docs/aws/services/iotdata.mdx +++ b/src/content/docs/aws/services/iotdata.mdx @@ -4,6 +4,8 @@ tags: ["Ultimate"] description: Get started with IoT Data on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction IoT Data provides secure, bi-directional communication between Internet-connected things, such as sensors, actuators, embedded devices, or smart appliances, and the AWS Cloud. diff --git a/src/content/docs/aws/services/iotwireless.mdx b/src/content/docs/aws/services/iotwireless.mdx index d9116a40..cb03fa09 100644 --- a/src/content/docs/aws/services/iotwireless.mdx +++ b/src/content/docs/aws/services/iotwireless.mdx @@ -4,6 +4,8 @@ description: Get started with IoT Wireless on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction AWS IoT Wireless is a managed service that enables customers to connect and manage wireless devices. diff --git a/src/content/docs/aws/services/kinesis.mdx b/src/content/docs/aws/services/kinesis.mdx index ff8878ab..dc0ade03 100644 --- a/src/content/docs/aws/services/kinesis.mdx +++ b/src/content/docs/aws/services/kinesis.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Kinesis Data Streams is an AWS service for ingesting, buffering, and processing data in high throughput data streams. diff --git a/src/content/docs/aws/services/kinesisanalytics.mdx b/src/content/docs/aws/services/kinesisanalytics.mdx index 03d19139..7780147d 100644 --- a/src/content/docs/aws/services/kinesisanalytics.mdx +++ b/src/content/docs/aws/services/kinesisanalytics.mdx @@ -4,6 +4,8 @@ description: Get started with Kinesis Data Analytics for SQL Applications on Loc tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + :::danger Amazon Kinesis Data Analytics for SQL Applications will be [retired on 27 January 2026](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/discontinuation.html). It will be removed from LocalStack soon after this date. diff --git a/src/content/docs/aws/services/kms.mdx b/src/content/docs/aws/services/kms.mdx index 32e5ca14..061f0109 100644 --- a/src/content/docs/aws/services/kms.mdx +++ b/src/content/docs/aws/services/kms.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Key Management Service (KMS) is a managed service that allows users to handle encryption keys within the Amazon Web Services ecosystem. diff --git a/src/content/docs/aws/services/lakeformation.mdx b/src/content/docs/aws/services/lakeformation.mdx index 5773582e..28fdf4c3 100644 --- a/src/content/docs/aws/services/lakeformation.mdx +++ b/src/content/docs/aws/services/lakeformation.mdx @@ -4,6 +4,8 @@ description: Get started with Lake Formation on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Lake Formation is a managed service that allows users to build, secure, and manage data lakes. diff --git a/src/content/docs/aws/services/lambda.mdx b/src/content/docs/aws/services/lambda.mdx index 553c0bda..cd2dbfbf 100644 --- a/src/content/docs/aws/services/lambda.mdx +++ b/src/content/docs/aws/services/lambda.mdx @@ -5,6 +5,8 @@ tags: ["Free"] persistence: supported with limitations --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + import { Tabs, TabItem } from '@astrojs/starlight/components'; ## Introduction diff --git a/src/content/docs/aws/services/managedblockchain.mdx b/src/content/docs/aws/services/managedblockchain.mdx index 49d69d43..6d6cfa7f 100644 --- a/src/content/docs/aws/services/managedblockchain.mdx +++ b/src/content/docs/aws/services/managedblockchain.mdx @@ -4,6 +4,8 @@ description: Get started with Managed Blockchain (AMB) on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Managed Blockchain (AMB) is a managed service that enables the creation and management of blockchain networks, such as Hyperledger Fabric, Bitcoin, Polygon and Ethereum. diff --git a/src/content/docs/aws/services/mediastore.mdx b/src/content/docs/aws/services/mediastore.mdx index 4bc46e9b..33fc1a68 100644 --- a/src/content/docs/aws/services/mediastore.mdx +++ b/src/content/docs/aws/services/mediastore.mdx @@ -4,6 +4,8 @@ description: Get started with Elemental MediaStore on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction MediaStore is a scalable and highly available object storage service designed specifically for media content. diff --git a/src/content/docs/aws/services/memorydb.mdx b/src/content/docs/aws/services/memorydb.mdx index 752e4109..9671765f 100644 --- a/src/content/docs/aws/services/memorydb.mdx +++ b/src/content/docs/aws/services/memorydb.mdx @@ -4,6 +4,8 @@ tags: ["Ultimate"] description: Get started with MemoryDB on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction MemoryDB is a fully managed, Redis-compatible, in-memory database tailored for workloads demanding ultra-fast, primary database functionality. diff --git a/src/content/docs/aws/services/mq.mdx b/src/content/docs/aws/services/mq.mdx index a97a08a3..9e729b7e 100644 --- a/src/content/docs/aws/services/mq.mdx +++ b/src/content/docs/aws/services/mq.mdx @@ -4,6 +4,8 @@ description: Get started with MQ on LocalStack tags: ["Base"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction MQ is a managed message broker service offered by Amazon Web Services (AWS). diff --git a/src/content/docs/aws/services/msk.mdx b/src/content/docs/aws/services/msk.mdx index 8b849345..1487991d 100644 --- a/src/content/docs/aws/services/msk.mdx +++ b/src/content/docs/aws/services/msk.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported with limitations --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Managed Streaming for Apache Kafka (MSK) is a fully managed Apache Kafka service that allows you to build and run applications that process streaming data. diff --git a/src/content/docs/aws/services/mwaa.mdx b/src/content/docs/aws/services/mwaa.mdx index 41887ecf..c66ef5df 100644 --- a/src/content/docs/aws/services/mwaa.mdx +++ b/src/content/docs/aws/services/mwaa.mdx @@ -4,6 +4,8 @@ description: Get started with Managed Workflows for Apache Airflow (MWAA) on Loc tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Managed Workflows for Apache Airflow (MWAA) is a fully managed service by AWS that simplifies the deployment, management, and scaling of [Apache Airflow](https://airflow.apache.org/) workflows in the cloud. diff --git a/src/content/docs/aws/services/neptune.mdx b/src/content/docs/aws/services/neptune.mdx index dc09b017..a39db185 100644 --- a/src/content/docs/aws/services/neptune.mdx +++ b/src/content/docs/aws/services/neptune.mdx @@ -4,6 +4,8 @@ description: Get started with Neptune on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Neptune is a fully managed, highly available, and scalable graph database service offered by AWS. diff --git a/src/content/docs/aws/services/opensearch.mdx b/src/content/docs/aws/services/opensearch.mdx index d2002595..026f5c71 100644 --- a/src/content/docs/aws/services/opensearch.mdx +++ b/src/content/docs/aws/services/opensearch.mdx @@ -4,6 +4,8 @@ description: Get started with OpenSearch Service on LocalStack tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction OpenSearch Service is an open-source search and analytics engine, offering developers and organizations advanced search capabilities, robust data analysis, and insightful visualizations. diff --git a/src/content/docs/aws/services/organizations.mdx b/src/content/docs/aws/services/organizations.mdx index 85b906e8..09f320e0 100644 --- a/src/content/docs/aws/services/organizations.mdx +++ b/src/content/docs/aws/services/organizations.mdx @@ -4,6 +4,8 @@ tags: ["Ultimate"] description: Get started with AWS Organizations on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Amazon Web Services Organizations is an account management service that allows you to consolidate multiple different AWS accounts into an organization. diff --git a/src/content/docs/aws/services/pca.mdx b/src/content/docs/aws/services/pca.mdx index 03df4a0f..00c3adf2 100644 --- a/src/content/docs/aws/services/pca.mdx +++ b/src/content/docs/aws/services/pca.mdx @@ -4,6 +4,8 @@ description: Get started with Private Certificate Authority (ACM PCA) on LocalSt tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction AWS Private Certificate Authority (ACM PCA) is a managed private Certificate Authority (CA) service that manages the lifecycle of your private certificates. diff --git a/src/content/docs/aws/services/pinpoint.mdx b/src/content/docs/aws/services/pinpoint.mdx index 6e7db42b..4783e58c 100644 --- a/src/content/docs/aws/services/pinpoint.mdx +++ b/src/content/docs/aws/services/pinpoint.mdx @@ -6,6 +6,8 @@ persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + :::danger Amazon Pinpoint will be [retired on 30 October 2026](https://docs.aws.amazon.com/pinpoint/latest/userguide/migrate.html). It will be removed from LocalStack soon after this date. diff --git a/src/content/docs/aws/services/pipes.mdx b/src/content/docs/aws/services/pipes.mdx index f709adf6..9dacb8b5 100644 --- a/src/content/docs/aws/services/pipes.mdx +++ b/src/content/docs/aws/services/pipes.mdx @@ -5,6 +5,8 @@ tags: ["Free"] persistence: supported with limitations --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction EventBridge Pipes allows users to create point-to-point integrations between event producers and consumers with transform, filter and enrichment steps. diff --git a/src/content/docs/aws/services/qldb.mdx b/src/content/docs/aws/services/qldb.mdx index a820d70f..58f41a60 100644 --- a/src/content/docs/aws/services/qldb.mdx +++ b/src/content/docs/aws/services/qldb.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] description: Get started with Quantum Ledger Database (QLDB) on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + :::danger Amazon QLDB will be [retired on 31 July 2025](https://docs.aws.amazon.com/qldb/latest/developerguide/what-is.html). It will be removed from LocalStack soon after this date. diff --git a/src/content/docs/aws/services/ram.mdx b/src/content/docs/aws/services/ram.mdx index 8ca517a7..41c27087 100644 --- a/src/content/docs/aws/services/ram.mdx +++ b/src/content/docs/aws/services/ram.mdx @@ -4,6 +4,8 @@ description: Get started with RAM on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Resource Access Manager (RAM) helps resources to be shared across AWS accounts, within or across organizations. diff --git a/src/content/docs/aws/services/rds.mdx b/src/content/docs/aws/services/rds.mdx index f306f703..7d0493f6 100644 --- a/src/content/docs/aws/services/rds.mdx +++ b/src/content/docs/aws/services/rds.mdx @@ -5,6 +5,8 @@ tags: ["Base"] persistence: supported with limitations --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Relational Database Service (RDS) is a managed database service provided by Amazon Web Services (AWS) that allows users to setup, operate, and scale relational databases in the cloud. diff --git a/src/content/docs/aws/services/redshift.mdx b/src/content/docs/aws/services/redshift.mdx index c4a328de..fddc6a5f 100644 --- a/src/content/docs/aws/services/redshift.mdx +++ b/src/content/docs/aws/services/redshift.mdx @@ -4,6 +4,8 @@ description: Get started with Redshift on LocalStack tags: ["Free", "Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction RedShift is a cloud-based data warehouse solution which allows end users to aggregate huge volumes of data and parallel processing of data. diff --git a/src/content/docs/aws/services/resourcegroups.mdx b/src/content/docs/aws/services/resourcegroups.mdx index c2c0293b..0ceb00c5 100644 --- a/src/content/docs/aws/services/resourcegroups.mdx +++ b/src/content/docs/aws/services/resourcegroups.mdx @@ -5,6 +5,8 @@ description: > Get started with Resource Groups on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Resource Groups allow developers to organize and manage their AWS resources more efficiently. diff --git a/src/content/docs/aws/services/route53.mdx b/src/content/docs/aws/services/route53.mdx index b0ed09aa..03dce852 100644 --- a/src/content/docs/aws/services/route53.mdx +++ b/src/content/docs/aws/services/route53.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Route 53 is a highly scalable and reliable domain name system (DNS) web service provided by Amazon Web Services. diff --git a/src/content/docs/aws/services/route53resolver.mdx b/src/content/docs/aws/services/route53resolver.mdx index 201cbd9e..03a1e8a4 100644 --- a/src/content/docs/aws/services/route53resolver.mdx +++ b/src/content/docs/aws/services/route53resolver.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Route 53 Resolver allows you to route DNS queries between your virtual private cloud (VPC) and your network. diff --git a/src/content/docs/aws/services/s3.mdx b/src/content/docs/aws/services/s3.mdx index f24462be..469e9740 100644 --- a/src/content/docs/aws/services/s3.mdx +++ b/src/content/docs/aws/services/s3.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Simple Storage Service (S3) is an object storage service that provides a highly scalable and durable solution for storing and retrieving data. diff --git a/src/content/docs/aws/services/sagemaker.mdx b/src/content/docs/aws/services/sagemaker.mdx index a9a9aa6f..b83cf630 100644 --- a/src/content/docs/aws/services/sagemaker.mdx +++ b/src/content/docs/aws/services/sagemaker.mdx @@ -4,6 +4,8 @@ description: Get started with SageMaker on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Amazon SageMaker is a fully managed service provided by Amazon Web Services (AWS) that provides the tools to build, train, and deploy machine-learning models in the cloud for predictive analytics applications. diff --git a/src/content/docs/aws/services/scheduler.mdx b/src/content/docs/aws/services/scheduler.mdx index 23e7ea43..ef7f8c7b 100644 --- a/src/content/docs/aws/services/scheduler.mdx +++ b/src/content/docs/aws/services/scheduler.mdx @@ -4,6 +4,8 @@ description: Get started with EventBridge Scheduler on LocalStack tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction EventBridge Scheduler is a service that enables you to schedule the execution of your AWS Lambda functions, Amazon ECS tasks, and Amazon Batch jobs. diff --git a/src/content/docs/aws/services/secretsmanager.mdx b/src/content/docs/aws/services/secretsmanager.mdx index 9966df3f..85811f8b 100644 --- a/src/content/docs/aws/services/secretsmanager.mdx +++ b/src/content/docs/aws/services/secretsmanager.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Secrets Manager is a service provided by Amazon Web Services (AWS) that enables you to securely store, manage, and retrieve sensitive information such as passwords, API keys, and other credentials. diff --git a/src/content/docs/aws/services/serverlessrepo.mdx b/src/content/docs/aws/services/serverlessrepo.mdx index 14f2377f..df6ef183 100644 --- a/src/content/docs/aws/services/serverlessrepo.mdx +++ b/src/content/docs/aws/services/serverlessrepo.mdx @@ -4,6 +4,8 @@ description: Get started with Serverless Application Repository on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction [Serverless Application Repository](https://aws.amazon.com/serverless/serverlessrepo/) allows developers to discover, deploy, and share serverless applications and components. diff --git a/src/content/docs/aws/services/servicediscovery.mdx b/src/content/docs/aws/services/servicediscovery.mdx index bbe7b902..19c1e0b9 100644 --- a/src/content/docs/aws/services/servicediscovery.mdx +++ b/src/content/docs/aws/services/servicediscovery.mdx @@ -4,6 +4,8 @@ description: Get started with Service Discovery on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Service Discovery simplifies the management and discovery of services by locating and connecting to the components and resources that make up their applications. diff --git a/src/content/docs/aws/services/ses.mdx b/src/content/docs/aws/services/ses.mdx index bff9e9a5..8e81ead9 100644 --- a/src/content/docs/aws/services/ses.mdx +++ b/src/content/docs/aws/services/ses.mdx @@ -5,6 +5,8 @@ tags: ["Free", "Base"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Simple Email Service (SES) is an emailing service that can be integrated with other cloud-based services. diff --git a/src/content/docs/aws/services/shield.mdx b/src/content/docs/aws/services/shield.mdx index c6b83fe7..11cf6451 100644 --- a/src/content/docs/aws/services/shield.mdx +++ b/src/content/docs/aws/services/shield.mdx @@ -4,6 +4,8 @@ description: Get started with Shield on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Shield is a managed Distributed Denial of Service (DDoS) protection service that safeguards applications running on AWS. diff --git a/src/content/docs/aws/services/sns.mdx b/src/content/docs/aws/services/sns.mdx index 60ddd5f8..79408f7f 100644 --- a/src/content/docs/aws/services/sns.mdx +++ b/src/content/docs/aws/services/sns.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Simple Notification Service (SNS) is a serverless messaging service that can distribute a massive number of messages to multiple subscribers and can be used to send messages to mobile devices, email addresses, and HTTP(s) endpoints. diff --git a/src/content/docs/aws/services/sqs.mdx b/src/content/docs/aws/services/sqs.mdx index 217fb669..7034159e 100644 --- a/src/content/docs/aws/services/sqs.mdx +++ b/src/content/docs/aws/services/sqs.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Simple Queue Service (SQS) is a managed messaging service offered by AWS. diff --git a/src/content/docs/aws/services/ssm.mdx b/src/content/docs/aws/services/ssm.mdx index cdec4c3a..ff03c2a6 100644 --- a/src/content/docs/aws/services/ssm.mdx +++ b/src/content/docs/aws/services/ssm.mdx @@ -5,6 +5,8 @@ tags: ["Free"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Systems Manager (SSM) is a management service provided by Amazon Web Services that helps you effectively manage and control your infrastructure resources. diff --git a/src/content/docs/aws/services/stepfunctions.mdx b/src/content/docs/aws/services/stepfunctions.mdx index c1fb8d65..155a440e 100644 --- a/src/content/docs/aws/services/stepfunctions.mdx +++ b/src/content/docs/aws/services/stepfunctions.mdx @@ -4,6 +4,8 @@ tags: ["Free"] description: Get started with Step Functions on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Step Functions is a serverless workflow engine that enables the orchestrating of multiple AWS services. diff --git a/src/content/docs/aws/services/sts.mdx b/src/content/docs/aws/services/sts.mdx index bff23f49..17c4d374 100644 --- a/src/content/docs/aws/services/sts.mdx +++ b/src/content/docs/aws/services/sts.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Security Token Service (STS) is a service provided by Amazon Web Services (AWS) that enables you to grant temporary, limited-privilege credentials to users and applications. diff --git a/src/content/docs/aws/services/support.mdx b/src/content/docs/aws/services/support.mdx index 9e4577cd..497d0e3e 100644 --- a/src/content/docs/aws/services/support.mdx +++ b/src/content/docs/aws/services/support.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction AWS Support is a service provided by Amazon Web Services (AWS) that offers technical assistance and resources to help you optimize your AWS environment, troubleshoot issues, and maintain operational efficiency. diff --git a/src/content/docs/aws/services/swf.mdx b/src/content/docs/aws/services/swf.mdx index 527db6bb..771b6558 100644 --- a/src/content/docs/aws/services/swf.mdx +++ b/src/content/docs/aws/services/swf.mdx @@ -4,6 +4,8 @@ description: Get started with Simple Workflow Service (SWF) on LocalStack tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Simple Workflow Service (SWF) is a fully managed service offered by Amazon Web Services (AWS) that enables you to build and manage applications with distributed components and complex workflows. diff --git a/src/content/docs/aws/services/textract.mdx b/src/content/docs/aws/services/textract.mdx index 0708851b..e39b0b99 100644 --- a/src/content/docs/aws/services/textract.mdx +++ b/src/content/docs/aws/services/textract.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + Textract is a machine learning service that automatically extracts text, forms, and tables from scanned documents. It simplifies the process of extracting valuable information from a variety of document types, enabling applications to quickly analyze and understand document content. diff --git a/src/content/docs/aws/services/timestream.mdx b/src/content/docs/aws/services/timestream.mdx index ad29b52b..b265d9ca 100644 --- a/src/content/docs/aws/services/timestream.mdx +++ b/src/content/docs/aws/services/timestream.mdx @@ -5,6 +5,8 @@ tags: ["Ultimate"] persistence: supported --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction LocalStack contains basic support for Timestream time series databases, including these operations: diff --git a/src/content/docs/aws/services/transcribe.mdx b/src/content/docs/aws/services/transcribe.mdx index 2a082ed4..ba5dcd3f 100644 --- a/src/content/docs/aws/services/transcribe.mdx +++ b/src/content/docs/aws/services/transcribe.mdx @@ -5,6 +5,8 @@ persistence: supported tags: ["Free"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Transcribe is a service provided by AWS that offers automatic speech recognition (ASR) capabilities. diff --git a/src/content/docs/aws/services/transfer.mdx b/src/content/docs/aws/services/transfer.mdx index 8943957b..9d69254b 100644 --- a/src/content/docs/aws/services/transfer.mdx +++ b/src/content/docs/aws/services/transfer.mdx @@ -4,6 +4,8 @@ tags: ["Ultimate"] description: Get started with Transfer on LocalStack --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction The AWS Transfer API is a powerful tool that empowers users to establish FTP(S) servers with ease. diff --git a/src/content/docs/aws/services/verifiedpermissions.mdx b/src/content/docs/aws/services/verifiedpermissions.mdx index 235fd8e6..702d070a 100644 --- a/src/content/docs/aws/services/verifiedpermissions.mdx +++ b/src/content/docs/aws/services/verifiedpermissions.mdx @@ -4,6 +4,8 @@ description: Get started with Verified Permissions on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Amazon Verified Permissions is a scalable service for managing fine-grained permissions and authorization in custom applications. diff --git a/src/content/docs/aws/services/waf.mdx b/src/content/docs/aws/services/waf.mdx index ce4f8076..f217b641 100644 --- a/src/content/docs/aws/services/waf.mdx +++ b/src/content/docs/aws/services/waf.mdx @@ -4,6 +4,8 @@ description: Get started with Web Application Firewall (WAF) on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction Web Application Firewall (WAF) is a service provided by Amazon Web Services (AWS) that helps protect your web applications from common web exploits that could affect application availability, compromise security, or consume excessive resources. diff --git a/src/content/docs/aws/services/xray.mdx b/src/content/docs/aws/services/xray.mdx index ced9561e..a99c85f3 100644 --- a/src/content/docs/aws/services/xray.mdx +++ b/src/content/docs/aws/services/xray.mdx @@ -4,6 +4,8 @@ description: Get started with X-Ray on LocalStack tags: ["Ultimate"] --- +import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; + ## Introduction [X-Ray](https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html) is a distributed tracing service that From c39cb9448ba1f044318a4b32bee7dfd2105dd43f Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 11:25:36 +0530 Subject: [PATCH 6/9] add api coverage sections --- add_imports.py | 77 ------------------- src/content/docs/aws/services/account.mdx | 4 + src/content/docs/aws/services/acm.mdx | 4 + src/content/docs/aws/services/amplify.mdx | 4 + src/content/docs/aws/services/apacheflink.mdx | 4 + src/content/docs/aws/services/apigateway.mdx | 4 + .../docs/aws/services/appautoscaling.mdx | 4 + src/content/docs/aws/services/appconfig.mdx | 4 + src/content/docs/aws/services/appsync.mdx | 4 + src/content/docs/aws/services/athena.mdx | 4 + src/content/docs/aws/services/autoscaling.mdx | 4 + src/content/docs/aws/services/backup.mdx | 4 + src/content/docs/aws/services/batch.mdx | 4 + src/content/docs/aws/services/ce.mdx | 4 + .../docs/aws/services/cloudformation.mdx | 4 + src/content/docs/aws/services/cloudfront.mdx | 4 + src/content/docs/aws/services/cloudtrail.mdx | 4 + src/content/docs/aws/services/cloudwatch.mdx | 4 + .../docs/aws/services/cloudwatchlogs.mdx | 4 + src/content/docs/aws/services/codebuild.mdx | 4 + src/content/docs/aws/services/codecommit.mdx | 4 + src/content/docs/aws/services/codedeploy.mdx | 4 + .../docs/aws/services/codepipeline.mdx | 4 + src/content/docs/aws/services/cognito.mdx | 4 + src/content/docs/aws/services/config.mdx | 4 + src/content/docs/aws/services/dms.mdx | 4 + src/content/docs/aws/services/docdb.mdx | 4 + src/content/docs/aws/services/dynamodb.mdx | 4 + .../docs/aws/services/dynamodbstreams.mdx | 4 + src/content/docs/aws/services/ec2.mdx | 4 + src/content/docs/aws/services/ecr.mdx | 4 + src/content/docs/aws/services/ecs.mdx | 4 + src/content/docs/aws/services/efs.mdx | 4 + src/content/docs/aws/services/eks.mdx | 4 + src/content/docs/aws/services/elasticache.mdx | 4 + .../docs/aws/services/elasticbeanstalk.mdx | 4 + .../docs/aws/services/elastictranscoder.mdx | 4 + src/content/docs/aws/services/elb.mdx | 4 + .../aws/services/elementalmediaconvert.mdx | 4 + src/content/docs/aws/services/emr.mdx | 4 + src/content/docs/aws/services/es.mdx | 4 + src/content/docs/aws/services/events.mdx | 4 + src/content/docs/aws/services/firehose.mdx | 4 + src/content/docs/aws/services/fis.mdx | 4 + src/content/docs/aws/services/glacier.mdx | 4 + src/content/docs/aws/services/glue.mdx | 4 + src/content/docs/aws/services/iam.mdx | 4 + .../docs/aws/services/identitystore.mdx | 4 + src/content/docs/aws/services/iot.mdx | 4 + .../docs/aws/services/iotanalytics.mdx | 4 + src/content/docs/aws/services/iotdata.mdx | 4 + src/content/docs/aws/services/iotwireless.mdx | 4 + src/content/docs/aws/services/kinesis.mdx | 4 + .../docs/aws/services/kinesisanalytics.mdx | 4 + src/content/docs/aws/services/kms.mdx | 4 + .../docs/aws/services/lakeformation.mdx | 4 + src/content/docs/aws/services/lambda.mdx | 4 + .../docs/aws/services/managedblockchain.mdx | 4 + src/content/docs/aws/services/mediastore.mdx | 4 + src/content/docs/aws/services/memorydb.mdx | 4 + src/content/docs/aws/services/mq.mdx | 4 + src/content/docs/aws/services/msk.mdx | 4 + src/content/docs/aws/services/mwaa.mdx | 4 + src/content/docs/aws/services/neptune.mdx | 4 + src/content/docs/aws/services/opensearch.mdx | 4 + .../docs/aws/services/organizations.mdx | 4 + src/content/docs/aws/services/pca.mdx | 4 + src/content/docs/aws/services/pinpoint.mdx | 4 + src/content/docs/aws/services/pipes.mdx | 4 + src/content/docs/aws/services/qldb.mdx | 4 + src/content/docs/aws/services/ram.mdx | 4 + src/content/docs/aws/services/rds.mdx | 4 + src/content/docs/aws/services/redshift.mdx | 4 + .../docs/aws/services/resourcegroups.mdx | 4 + src/content/docs/aws/services/route53.mdx | 4 + .../docs/aws/services/route53resolver.mdx | 4 + src/content/docs/aws/services/s3.mdx | 4 + src/content/docs/aws/services/sagemaker.mdx | 4 + src/content/docs/aws/services/scheduler.mdx | 4 + .../docs/aws/services/secretsmanager.mdx | 4 + .../docs/aws/services/serverlessrepo.mdx | 4 + .../docs/aws/services/servicediscovery.mdx | 4 + src/content/docs/aws/services/ses.mdx | 4 + src/content/docs/aws/services/shield.mdx | 4 + src/content/docs/aws/services/sns.mdx | 4 + src/content/docs/aws/services/sqs.mdx | 4 + src/content/docs/aws/services/ssm.mdx | 4 + .../docs/aws/services/stepfunctions.mdx | 4 + src/content/docs/aws/services/sts.mdx | 4 + src/content/docs/aws/services/support.mdx | 4 + src/content/docs/aws/services/swf.mdx | 4 + src/content/docs/aws/services/textract.mdx | 4 + src/content/docs/aws/services/timestream.mdx | 4 + src/content/docs/aws/services/transcribe.mdx | 4 + src/content/docs/aws/services/transfer.mdx | 4 + .../docs/aws/services/verifiedpermissions.mdx | 4 + src/content/docs/aws/services/waf.mdx | 4 + src/content/docs/aws/services/xray.mdx | 4 + 98 files changed, 388 insertions(+), 77 deletions(-) delete mode 100644 add_imports.py diff --git a/add_imports.py b/add_imports.py deleted file mode 100644 index a634156b..00000000 --- a/add_imports.py +++ /dev/null @@ -1,77 +0,0 @@ -#!/usr/bin/env python3 - -import os -import glob - -def add_import_to_file(filepath): - """Add FeatureCoverage import after frontmatter if not already present""" - - with open(filepath, 'r', encoding='utf-8') as f: - lines = f.readlines() - - # Check if import already exists - if any('import FeatureCoverage' in line for line in lines): - print(f"⏭️ {os.path.basename(filepath)} - Import already exists, skipping") - return False - - # Find the end of frontmatter (second occurrence of ---) - frontmatter_end = -1 - dash_count = 0 - - for i, line in enumerate(lines): - if line.strip() == '---': - dash_count += 1 - if dash_count == 2: - frontmatter_end = i - break - - if frontmatter_end == -1: - print(f"❌ {os.path.basename(filepath)} - No frontmatter found, skipping") - return False - - # Insert import after frontmatter - import_line = 'import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage";\n' - - # Insert blank line and import - lines.insert(frontmatter_end + 1, '\n') - lines.insert(frontmatter_end + 2, import_line) - - # Write back to file - with open(filepath, 'w', encoding='utf-8') as f: - f.writelines(lines) - - print(f"✅ {os.path.basename(filepath)} - Import added") - return True - -def main(): - services_dir = "src/content/docs/aws/services" - - if not os.path.exists(services_dir): - print(f"Error: Directory {services_dir} does not exist") - return - - # Get all .mdx files - mdx_files = glob.glob(f"{services_dir}/*.mdx") - - if not mdx_files: - print(f"No .mdx files found in {services_dir}") - return - - print(f"Processing {len(mdx_files)} MDX files...") - - processed = 0 - skipped = 0 - - for filepath in mdx_files: - if add_import_to_file(filepath): - processed += 1 - else: - skipped += 1 - - print(f"\nSummary:") - print(f"✅ Processed: {processed} files") - print(f"⏭️ Skipped: {skipped} files") - print(f"🎉 Done!") - -if __name__ == "__main__": - main() \ No newline at end of file diff --git a/src/content/docs/aws/services/account.mdx b/src/content/docs/aws/services/account.mdx index 97aed64b..a87b7dc7 100644 --- a/src/content/docs/aws/services/account.mdx +++ b/src/content/docs/aws/services/account.mdx @@ -99,3 +99,7 @@ The Resource Browser allows you to perform the following actions: * **View Contact Information**: View the contact information for your mocked AWS account by clicking on the contact information. * **Update Contact Information**: Update the contact information for your mocked AWS account by clicking on the contact information. * **Filter**: Filter the contact information and alternate contacts by types, such as `BILLING`, `OPERATIONS`, and `SECURITY`. + +## API Coverage + + diff --git a/src/content/docs/aws/services/acm.mdx b/src/content/docs/aws/services/acm.mdx index 4a3095d7..f1adec9a 100644 --- a/src/content/docs/aws/services/acm.mdx +++ b/src/content/docs/aws/services/acm.mdx @@ -91,3 +91,7 @@ The following code snippets and sample applications provide practical examples o - [API Gateway with Custom Domains](https://github.com/localstack/localstack-pro-samples/tree/master/apigw-custom-domain) - [Generating an ACM certificate via Terraform](https://github.com/localstack/localstack-terraform-samples/tree/master/acm-route53) + +## API Coverage + + diff --git a/src/content/docs/aws/services/amplify.mdx b/src/content/docs/aws/services/amplify.mdx index 7ba68a59..b2d8fe8c 100644 --- a/src/content/docs/aws/services/amplify.mdx +++ b/src/content/docs/aws/services/amplify.mdx @@ -73,3 +73,7 @@ The Resource Browser allows you to perform the following actions: - **View Amplify applications**: View the list of Amplify applications created in LocalStack by clicking on the application ID. - **Edit Amplify applications**: Edit the configuration of an existing Amplify application by clicking on the application ID and then clicking **Edit App**. - **Delete Amplify applications**: Delete an existing Amplify application by selecting the application, followed by clicking **Actions** and then **Remove Selected**. + +## API Coverage + + diff --git a/src/content/docs/aws/services/apacheflink.mdx b/src/content/docs/aws/services/apacheflink.mdx index b38a128c..c839b3b9 100644 --- a/src/content/docs/aws/services/apacheflink.mdx +++ b/src/content/docs/aws/services/apacheflink.mdx @@ -285,3 +285,7 @@ $ awslocal kinesisanalyticsv2 untag-resource \ The application logging level defaults to `INFO` and can not be overridden. - Parallelism is limited to the default value of 1, with one TaskManager that has one [Task Slot](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/concepts/flink-architecture/#task-slots-and-resources) allocated. [Parallelism configuration](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_FlinkApplicationConfiguration.html#APIReference-Type-FlinkApplicationConfiguration-ParallelismConfiguration) provided on Flink application creation or update is ignored. + +## API Coverage + + diff --git a/src/content/docs/aws/services/apigateway.mdx b/src/content/docs/aws/services/apigateway.mdx index 9f04cabe..a116785b 100644 --- a/src/content/docs/aws/services/apigateway.mdx +++ b/src/content/docs/aws/services/apigateway.mdx @@ -489,3 +489,7 @@ The following code snippets and sample applications provide practical examples o - [Serverless Microservices with Amazon API Gateway, DynamoDB, SQS, and Lambda](https://github.com/localstack/microservices-apigateway-lambda-dynamodb-sqs-sample) - [Note-Taking application using AWS SDK for JavaScript, Amazon DynamoDB, Lambda, Cognito, API Gateway, and S3](https://github.com/localstack/aws-sdk-js-notes-app) - For Terraform samples, check out the [LocalStack Terraform examples](https://github.com/localstack/localstack-terraform-samples) repository + +## API Coverage + + diff --git a/src/content/docs/aws/services/appautoscaling.mdx b/src/content/docs/aws/services/appautoscaling.mdx index e4bd918d..4803e646 100644 --- a/src/content/docs/aws/services/appautoscaling.mdx +++ b/src/content/docs/aws/services/appautoscaling.mdx @@ -146,3 +146,7 @@ The following service namespaces are currently supported: * Cassandra * Comprenhend * Custom Resource + +## API Coverage + + diff --git a/src/content/docs/aws/services/appconfig.mdx b/src/content/docs/aws/services/appconfig.mdx index a3c62f73..14859065 100644 --- a/src/content/docs/aws/services/appconfig.mdx +++ b/src/content/docs/aws/services/appconfig.mdx @@ -211,3 +211,7 @@ The Resource Browser allows you to perform the following actions: - **View AppConfig applications**: View the list of AppConfig applications created in LocalStack by clicking on the application ID. - **Edit AppConfig applications**: Edit the configuration of an existing AppConfig application by clicking on the application ID and then clicking **Edit Application**. - **Delete AppConfig applications**: Delete an existing AppConfig application by selecting the application, followed by clicking **Actions** and then **Remove Selected**. + +## API Coverage + + diff --git a/src/content/docs/aws/services/appsync.mdx b/src/content/docs/aws/services/appsync.mdx index f2647fd8..caf6a4f1 100644 --- a/src/content/docs/aws/services/appsync.mdx +++ b/src/content/docs/aws/services/appsync.mdx @@ -326,3 +326,7 @@ The Resource Browser allows you to perform the following actions: The following code snippets and sample applications provide practical examples of how to use AppSync in LocalStack for various use cases: - [AppSync GraphQL APIs for DynamoDB and RDS Aurora PostgreSQL](https://github.com/localstack/appsync-graphql-api-sample) + +## API Coverage + + diff --git a/src/content/docs/aws/services/athena.mdx b/src/content/docs/aws/services/athena.mdx index 78ff8457..9c1cf88c 100644 --- a/src/content/docs/aws/services/athena.mdx +++ b/src/content/docs/aws/services/athena.mdx @@ -275,3 +275,7 @@ The Resource Browser allows you to perform the following actions: The following code snippets and sample applications provide practical examples of how to use Athena in LocalStack for various use cases: - [Query data in S3 Bucket with Amazon Athena, Glue Catalog & CloudFormation](https://github.com/localstack/query-data-s3-athena-glue-sample) + +## API Coverage + + diff --git a/src/content/docs/aws/services/autoscaling.mdx b/src/content/docs/aws/services/autoscaling.mdx index 47cda5dd..e5f742cd 100644 --- a/src/content/docs/aws/services/autoscaling.mdx +++ b/src/content/docs/aws/services/autoscaling.mdx @@ -140,3 +140,7 @@ Replace `i-0d678c4ecf6018dde` with the instance ID that you fetched from the out LocalStack does not support the `docker`/`libvirt` [VM manager for EC2](/aws/services/ec2/#vm-managers). It only works with the `mock` VM manager. + +## API Coverage + + diff --git a/src/content/docs/aws/services/backup.mdx b/src/content/docs/aws/services/backup.mdx index 20063a5d..3bc44d16 100644 --- a/src/content/docs/aws/services/backup.mdx +++ b/src/content/docs/aws/services/backup.mdx @@ -148,3 +148,7 @@ The Resource Browser allows you to perform the following actions: Click the **Actions** button followed by clicking the **Delete Vault** button or **Remove Selected** to delete an individual vault or multiple vaults respectively in the modal dialog. - **Delete Backup Plan**: Delete a backup plan by clicking the **Backup Plan** or selecting multiple plans. Click the **Actions** button followed by clicking the **Delete Backup Plan** button or **Remove Selected** to delete an individual plan or multiple plans respectively in the modal dialog. + +## API Coverage + + diff --git a/src/content/docs/aws/services/batch.mdx b/src/content/docs/aws/services/batch.mdx index 82f29bcf..da3e6e1b 100644 --- a/src/content/docs/aws/services/batch.mdx +++ b/src/content/docs/aws/services/batch.mdx @@ -194,3 +194,7 @@ You should see the following output: As mentioned in the example above, the creation of a compute environment does not entail the provisioning of EC2 or Fargate instances. Rather, it executes Batch jobs on the local Docker daemon, operating alongside LocalStack. + +## API Coverage + + diff --git a/src/content/docs/aws/services/ce.mdx b/src/content/docs/aws/services/ce.mdx index 7cb23632..000b7559 100644 --- a/src/content/docs/aws/services/ce.mdx +++ b/src/content/docs/aws/services/ce.mdx @@ -174,3 +174,7 @@ The Resource Browser allows you to perform the following actions: LocalStack's Cost Explorer implementation cannot programmatically query your cost and usage data, or provide aggregated data such as total monthly costs or total daily usage. However, you can use the integrations to mock the Cost Explorer APIs and test your workflow locally. + +## API Coverage + + diff --git a/src/content/docs/aws/services/cloudformation.mdx b/src/content/docs/aws/services/cloudformation.mdx index 463f9f0e..2d4866ff 100644 --- a/src/content/docs/aws/services/cloudformation.mdx +++ b/src/content/docs/aws/services/cloudformation.mdx @@ -451,3 +451,7 @@ When utilizing the Community image, any resources within the stack that are not | AWS::WAFv2::LoggingConfiguration | ✅ | ✅ | - | | AWS::WAFv2::WebACL | ✅ | ✅ | - | | AWS::WAFv2::WebACLAssociation | ✅ | ✅ | - | + +## API Coverage + + diff --git a/src/content/docs/aws/services/cloudfront.mdx b/src/content/docs/aws/services/cloudfront.mdx index a9ea0456..05137aa4 100644 --- a/src/content/docs/aws/services/cloudfront.mdx +++ b/src/content/docs/aws/services/cloudfront.mdx @@ -118,3 +118,7 @@ The Resource Browser allows you to perform the following actions: The following code snippets and sample applications provide practical examples of how to use CloudFront in LocalStack for various use cases: - [Step-up Authentication using Amazon Cognito](https://github.com/localstack/step-up-auth-sample) + +## API Coverage + + diff --git a/src/content/docs/aws/services/cloudtrail.mdx b/src/content/docs/aws/services/cloudtrail.mdx index db7d4a59..91961d45 100644 --- a/src/content/docs/aws/services/cloudtrail.mdx +++ b/src/content/docs/aws/services/cloudtrail.mdx @@ -141,3 +141,7 @@ The Resource Browser allows you to perform the following actions: - **Create Trail**: Create a new CloudTrail trail, by specifying the name of the trail, the S3 bucket where the logs should be stored, and other optional parameters. - **View Trail**: View the details of a CloudTrail trail, including the name, ARN, S3 bucket, and other parameters. - **View Event History**: View the event history of a CloudTrail trail, including the Event Id, Event time, Event source, and other parameters. + +## API Coverage + + diff --git a/src/content/docs/aws/services/cloudwatch.mdx b/src/content/docs/aws/services/cloudwatch.mdx index 6a439995..0fe19864 100644 --- a/src/content/docs/aws/services/cloudwatch.mdx +++ b/src/content/docs/aws/services/cloudwatch.mdx @@ -236,3 +236,7 @@ The following code snippets and sample applications provide practical examples o - [Creating Cloudwatch metric alarms](https://github.com/localstack/localstack-pro-samples/tree/master/cloudwatch-metrics-aws) to demonstrate a simple example for creating CloudWatch metric alarm based on the metrics of a failing Lambda function. - [Event-driven architecture with Amazon SNS FIFO, DynamoDB, Lambda, and S3](https://github.com/localstack/event-driven-architecture-with-amazon-sns-fifo) to deploy a recruiting agency application with a job listings website and view the CloudWatch logs. + +## API Coverage + + diff --git a/src/content/docs/aws/services/cloudwatchlogs.mdx b/src/content/docs/aws/services/cloudwatchlogs.mdx index 0ffc7948..6942b110 100644 --- a/src/content/docs/aws/services/cloudwatchlogs.mdx +++ b/src/content/docs/aws/services/cloudwatchlogs.mdx @@ -158,3 +158,7 @@ The Resource Browser allows you to perform the following actions: * **Filter Log Events**: Filter log events by clicking the log stream name followed by entering the filter pattern and clicking **Apply**. * **Delete Log Group**: Delete a log group by selecting the log group name and clicking on the **Actions** dropdown menu, then selecting **Remove Selected**. * **Delete Log Stream**: Delete a log stream by selecting the log stream name and clicking on the **Actions** dropdown menu, then selecting **Remove Selected**. + +## API Coverage + + diff --git a/src/content/docs/aws/services/codebuild.mdx b/src/content/docs/aws/services/codebuild.mdx index c4e2de96..56f1e103 100644 --- a/src/content/docs/aws/services/codebuild.mdx +++ b/src/content/docs/aws/services/codebuild.mdx @@ -373,3 +373,7 @@ awslocal s3 ls s3://codebuild-demo-output - CodeBuild currently only supports S3, NO_SOURCE, and CODEPIPELINE as [project source](https://docs.aws.amazon.com/codebuild/latest/APIReference/API_ProjectSource.html). - CodeBuild only uses Amazon Linux as the build environment for a build project. - Communication with the LocalStack container within the build environment is possible only via the host network, by using the Gateway IP address (typically 172.17.0.1) or `host.docker.internal` if running on MacOS. + +## API Coverage + + diff --git a/src/content/docs/aws/services/codecommit.mdx b/src/content/docs/aws/services/codecommit.mdx index 6873b8c4..b67296d4 100644 --- a/src/content/docs/aws/services/codecommit.mdx +++ b/src/content/docs/aws/services/codecommit.mdx @@ -114,3 +114,7 @@ The Resource Browser allows you to perform the following actions: ## Examples You can find a sample application illustrating the usage of the CodeCommit APIs locally in the [LocalStack Pro Samples](https://github.com/localstack/localstack-pro-samples/tree/master/codecommit-git-repo). + +## API Coverage + + diff --git a/src/content/docs/aws/services/codedeploy.mdx b/src/content/docs/aws/services/codedeploy.mdx index ec8c3366..00a6d43b 100644 --- a/src/content/docs/aws/services/codedeploy.mdx +++ b/src/content/docs/aws/services/codedeploy.mdx @@ -314,3 +314,7 @@ The output will be similar to the following: ## Limitations All CodeDeploy operations are currently mocked. + +## API Coverage + + diff --git a/src/content/docs/aws/services/codepipeline.mdx b/src/content/docs/aws/services/codepipeline.mdx index e417d39e..aa7fad6f 100644 --- a/src/content/docs/aws/services/codepipeline.mdx +++ b/src/content/docs/aws/services/codepipeline.mdx @@ -473,3 +473,7 @@ The [S3 Source](https://docs.aws.amazon.com/codepipeline/latest/userguide/action Parallel pipeline executions will not lead to stage locks and waits. - [Stage transition controls](https://docs.aws.amazon.com/codepipeline/latest/userguide/transitions.html) are not implemented. - [Manual approval action](https://docs.aws.amazon.com/codepipeline/latest/userguide/approvals-action-add.html) and [PutApprovalResult](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutApprovalResult.html) operations are not available. + +## API Coverage + + diff --git a/src/content/docs/aws/services/cognito.mdx b/src/content/docs/aws/services/cognito.mdx index 0ff16d7d..47b46852 100644 --- a/src/content/docs/aws/services/cognito.mdx +++ b/src/content/docs/aws/services/cognito.mdx @@ -504,3 +504,7 @@ The following code snippets and sample applications provide practical examples o By default, LocalStack's Cognito does not send actual email messages. However, if you wish to enable this feature, you will need to provide an email address and configure the corresponding SMTP settings. The instructions on configuring the connection parameters of your SMTP server can be found in the [Configuration](/aws/capabilities/config/configuration/#emails) guide to allow your local Cognito environment to send email notifications. + +## API Coverage + + diff --git a/src/content/docs/aws/services/config.mdx b/src/content/docs/aws/services/config.mdx index 1f7c101c..47c96bf3 100644 --- a/src/content/docs/aws/services/config.mdx +++ b/src/content/docs/aws/services/config.mdx @@ -105,3 +105,7 @@ AWS Config is currently mocked in LocalStack. You can create, read, update, and delete AWS Config resources (like delivery channels or configuration recorders), but LocalStack will currently not record any configuration changes to service resources. If you need this feature, please consider opening a [feature request on GitHub](https://github.com/localstack/localstack/issues/new). + +## API Coverage + + diff --git a/src/content/docs/aws/services/dms.mdx b/src/content/docs/aws/services/dms.mdx index d43f4e40..b5d29683 100644 --- a/src/content/docs/aws/services/dms.mdx +++ b/src/content/docs/aws/services/dms.mdx @@ -211,3 +211,7 @@ The `ReplicationTaskSettings` for a [replication task](https://docs.aws.amazon.c * [Transformation](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Transformations.html): `"rule-type": "transformation"` is not supported * [AWS DMS Schema Conversion Tool](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_SchemaConversion.html) is not supported * [AWS DMS Fleet Advisor](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_FleetAdvisor.html) is not supported + +## API Coverage + + diff --git a/src/content/docs/aws/services/docdb.mdx b/src/content/docs/aws/services/docdb.mdx index a8811824..b5c3a6b5 100644 --- a/src/content/docs/aws/services/docdb.mdx +++ b/src/content/docs/aws/services/docdb.mdx @@ -422,3 +422,7 @@ The database engine may support additional features that DocumentDB does not and DocumentDB currently uses the default configuration of the latest [MongoDB Docker image](https://hub.docker.com/_/mongo). When the `MasterUsername` and `MasterUserPassword` are set for the creation for the DocumentDB cluster or instance, the container will be started with the corresponding ENVs `MONGO_INITDB_ROOT_USERNAME` respectively `MONGO_INITDB_ROOT_PASSWORD`. + +## API Coverage + + diff --git a/src/content/docs/aws/services/dynamodb.mdx b/src/content/docs/aws/services/dynamodb.mdx index 6be49e46..cffcc3f8 100644 --- a/src/content/docs/aws/services/dynamodb.mdx +++ b/src/content/docs/aws/services/dynamodb.mdx @@ -228,3 +228,7 @@ Deleting the original table will result in the removal of all replicas as well. - DynamoDB Streams are exclusively supported for original tables and not for replicated ones. More information can be found in [our public GitHub issue tracker](https://github.com/localstack/localstack/issues/7405). - Batch operations such as `BatchWriteItem`, `BatchGetItem`, etc. are currently not supported for replicated tables. + +## API Coverage + + diff --git a/src/content/docs/aws/services/dynamodbstreams.mdx b/src/content/docs/aws/services/dynamodbstreams.mdx index 129b95df..437607cb 100644 --- a/src/content/docs/aws/services/dynamodbstreams.mdx +++ b/src/content/docs/aws/services/dynamodbstreams.mdx @@ -231,3 +231,7 @@ awslocal dynamodbstreams describe-stream \ ``` Replace the `stream-arn` value with the stream ARN you obtained from the previous command. + +## API Coverage + + diff --git a/src/content/docs/aws/services/ec2.mdx b/src/content/docs/aws/services/ec2.mdx index b1972f4c..a4091534 100644 --- a/src/content/docs/aws/services/ec2.mdx +++ b/src/content/docs/aws/services/ec2.mdx @@ -687,3 +687,7 @@ The Resource Browser allows you to perform the following actions: - **Terminate Instance**: Terminate an EC2 instance by selecting the Instance ID, and clicking on the **ACTIONS** button followed by clicking on **Terminate Selected**. - **Start Instance**: Start a stopped EC2 instance by selecting the Instance ID, and clicking on the **ACTIONS** button followed by clicking on **Start Selected**. - **Stop Instance**: Stop a running EC2 instance by selecting the Instance ID, and clicking on the **ACTIONS** button followed by clicking on **Stop Selected**. + +## API Coverage + + diff --git a/src/content/docs/aws/services/ecr.mdx b/src/content/docs/aws/services/ecr.mdx index 525d2c8a..f8362c54 100644 --- a/src/content/docs/aws/services/ecr.mdx +++ b/src/content/docs/aws/services/ecr.mdx @@ -163,3 +163,7 @@ The following code snippets and sample applications provide practical examples o - [Amazon RDS initialization using CDK, Lambda, ECR, and Secrets Manager](https://github.com/localstack/amazon-rds-init-cdk) - [Lambda Container Images with ECR](https://github.com/localstack/localstack-pro-samples/tree/master/lambda-container-image) - [Pushing Docker images to ECR and running them locally on ECS](https://github.com/localstack/localstack-pro-samples/tree/master/ecs-ecr-container-app) + +## API Coverage + + diff --git a/src/content/docs/aws/services/ecs.mdx b/src/content/docs/aws/services/ecs.mdx index a0103fe1..3d317a03 100644 --- a/src/content/docs/aws/services/ecs.mdx +++ b/src/content/docs/aws/services/ecs.mdx @@ -381,3 +381,7 @@ The Resource Browser allows you to perform the following actions: - **Edit Task Definition**: Click on the **Edit Task Definition** button while you are viewing a task definition to edit the task definition details. - **Delete Cluster**: Select the cluster name in the **Clusters** tab and click on the **Actions** button followed by **Remove Selected** button. - **Delete Task Definition**: Select the task definition name in the **Task Definitions** tab and click on the **Actions** button followed by **Remove Selected** button. + +## API Coverage + + diff --git a/src/content/docs/aws/services/efs.mdx b/src/content/docs/aws/services/efs.mdx index 38fcbf2e..1b3db239 100644 --- a/src/content/docs/aws/services/efs.mdx +++ b/src/content/docs/aws/services/efs.mdx @@ -114,3 +114,7 @@ The following output would be retrieved: LocalStack's EFS implementation is limited and lacks support for functionalities like creating mount targets, configuring access points, and generating tags. LocalStack uses Moto to emulate the EFS APIs, and efforts are underway to incorporate support for these features in upcoming updates. + +## API Coverage + + diff --git a/src/content/docs/aws/services/eks.mdx b/src/content/docs/aws/services/eks.mdx index 671302cd..95fe1fe4 100644 --- a/src/content/docs/aws/services/eks.mdx +++ b/src/content/docs/aws/services/eks.mdx @@ -614,3 +614,7 @@ The Resource Browser allows you to perform the following actions: - **View Cluster Details**: View the details of an existing EKS cluster by clicking on the cluster name. - **Edit Cluster**: Edit the configuration of an existing EKS cluster by clicking on the **Edit** button while viewing the cluster details. - **Delete Cluster**: Select the cluster name and click on the **Actions** button followed by **Remove Selected** button. + +## API Coverage + + diff --git a/src/content/docs/aws/services/elasticache.mdx b/src/content/docs/aws/services/elasticache.mdx index bcdf01ab..5c93f7d4 100644 --- a/src/content/docs/aws/services/elasticache.mdx +++ b/src/content/docs/aws/services/elasticache.mdx @@ -139,3 +139,7 @@ Moreover, LocalStack emulation support for ElastiCache is mostly centered around Resources necessary to operate a cluster, like parameter groups, security groups, subnets groups, etc. are mocked, but have no effect on the functioning of the Redis servers. LocalStack currently doesn't support ElastiCache snapshots, failovers, users/passwords, service updates, replication scaling, SSL, migrations, service integration (like CloudWatch/Kinesis log delivery, SNS notifications) or tests. + +## API Coverage + + diff --git a/src/content/docs/aws/services/elasticbeanstalk.mdx b/src/content/docs/aws/services/elasticbeanstalk.mdx index 1a95156f..b86b78fa 100644 --- a/src/content/docs/aws/services/elasticbeanstalk.mdx +++ b/src/content/docs/aws/services/elasticbeanstalk.mdx @@ -120,3 +120,7 @@ awslocal elasticbeanstalk describe-application-versions \ LocalStack's Elastic Beanstalk implementation is limited and lacks support for installing application and running it in a local Elastic Beanstalk environment. LocalStack also does not support the [`eb`](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3.html) CLI tool. However, you can use other integrations, such as AWS CLI & Terraform, to mock the Elastic Beanstalk APIs and test your workflow locally. + +## API Coverage + + diff --git a/src/content/docs/aws/services/elastictranscoder.mdx b/src/content/docs/aws/services/elastictranscoder.mdx index d21b6234..9503d9e8 100644 --- a/src/content/docs/aws/services/elastictranscoder.mdx +++ b/src/content/docs/aws/services/elastictranscoder.mdx @@ -155,3 +155,7 @@ The following output would be retrieved: } } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/elb.mdx b/src/content/docs/aws/services/elb.mdx index 11430a2e..a3440021 100644 --- a/src/content/docs/aws/services/elb.mdx +++ b/src/content/docs/aws/services/elb.mdx @@ -182,3 +182,7 @@ The following code snippets and sample applications provide practical examples o - The Application Load Balancer currently supports only the `forward`, `redirect` and `fixed-response` action types. - When opting for Route53 CNAMEs to direct requests towards the ALBs, it's important to remember that explicit configuration of the `Host` header to match the resource record might be necessary while making calls. + +## API Coverage + + diff --git a/src/content/docs/aws/services/elementalmediaconvert.mdx b/src/content/docs/aws/services/elementalmediaconvert.mdx index 7d8687ee..3d755d2f 100644 --- a/src/content/docs/aws/services/elementalmediaconvert.mdx +++ b/src/content/docs/aws/services/elementalmediaconvert.mdx @@ -199,3 +199,7 @@ While actual transcoding is not performed, job completion is emulated. Job status progresses after a brief wait, and EventBridge events are emitted when the job state changes, allowing users to determine if a job has finished. This delay can be disabled by setting `MEDIACONVERT_DISABLE_JOB_DURATION=1`, which causes processing jobs to complete almost instantly. + +## API Coverage + + diff --git a/src/content/docs/aws/services/emr.mdx b/src/content/docs/aws/services/emr.mdx index 1d08bfca..c3d1e1c1 100644 --- a/src/content/docs/aws/services/emr.mdx +++ b/src/content/docs/aws/services/emr.mdx @@ -54,3 +54,7 @@ The following code snippets and sample applications provide practical examples o - [Running data analytics jobs using EMR](https://github.com/localstack/localstack-pro-samples/tree/master/sample-archive/emr-hadoop-spark-jobs) - [Running EMR Serverless Jobs with Java](https://github.com/localstack/localstack-pro-samples/tree/master/emr-serverless-sample) + +## API Coverage + + diff --git a/src/content/docs/aws/services/es.mdx b/src/content/docs/aws/services/es.mdx index 7d79cef0..4c82cc1c 100644 --- a/src/content/docs/aws/services/es.mdx +++ b/src/content/docs/aws/services/es.mdx @@ -350,3 +350,7 @@ volumes: The default Elasticsearch version used is 7.10.0. This is a slight deviation from the default version used in AWS (Elasticsearch 1.5), which is not supported in LocalStack. + +## API Coverage + + diff --git a/src/content/docs/aws/services/events.mdx b/src/content/docs/aws/services/events.mdx index 058a2af8..a98853c8 100644 --- a/src/content/docs/aws/services/events.mdx +++ b/src/content/docs/aws/services/events.mdx @@ -161,3 +161,7 @@ The Resource Browser allows you to perform the following actions: - **Trigger Event**: You can trigger an Event by specifying the **Entries** and **Endpoint Id**. While creating an Entry, you must specify **Source**, **Event Bus Name**, **Detail**, **Resources**, **Detail Type**, and **Trace Header**. - **Remove Selected**: You can remove the selected EventBridge Bus. + +## API Coverage + + diff --git a/src/content/docs/aws/services/firehose.mdx b/src/content/docs/aws/services/firehose.mdx index f8679035..91c81bb9 100644 --- a/src/content/docs/aws/services/firehose.mdx +++ b/src/content/docs/aws/services/firehose.mdx @@ -165,3 +165,7 @@ The following code snippets and sample applications provide practical examples o - [Search application with Lambda, Kinesis, Firehose, ElasticSearch, S3](https://github.com/localstack/sample-fuzzy-movie-search-lambda-kinesis-elasticsearch) - [Streaming Data Pipeline with Kinesis, Tinybird, CloudWatch, Lambda](https://github.com/localstack/serverless-streaming-data-pipeline) + +## API Coverage + + diff --git a/src/content/docs/aws/services/fis.mdx b/src/content/docs/aws/services/fis.mdx index b840a79e..ceade149 100644 --- a/src/content/docs/aws/services/fis.mdx +++ b/src/content/docs/aws/services/fis.mdx @@ -245,3 +245,7 @@ If you would like support for more FIS actions, please make a feature request on - LocalStack does not implement the [selection mode](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#target-selection-mode) mechanism available on AWS. - LocalStack ignores [`RoleARN`](https://docs.aws.amazon.com/fis/latest/APIReference/API_ExperimentTemplate.html#fis-Type-ExperimentTemplate-roleArn). On AWS, FIS executes actions based on permissions granted by the specified `RoleARN`. + +## API Coverage + + diff --git a/src/content/docs/aws/services/glacier.mdx b/src/content/docs/aws/services/glacier.mdx index 248a4978..d6cf725f 100644 --- a/src/content/docs/aws/services/glacier.mdx +++ b/src/content/docs/aws/services/glacier.mdx @@ -221,3 +221,7 @@ awslocal glacier delete-vault \ --vault-name sample-vault \ --account-id - ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/glue.mdx b/src/content/docs/aws/services/glue.mdx index 7080709d..9f4505b3 100644 --- a/src/content/docs/aws/services/glue.mdx +++ b/src/content/docs/aws/services/glue.mdx @@ -486,3 +486,7 @@ The AWS Glue API is a fairly comprehensive service - more details can be found i ## Current Limitations Support for triggers is currently limited - the basic API endpoints are implemented, but triggers are currently still under development (more details coming soon). + +## API Coverage + + diff --git a/src/content/docs/aws/services/iam.mdx b/src/content/docs/aws/services/iam.mdx index c05181b9..ff3ffb6f 100644 --- a/src/content/docs/aws/services/iam.mdx +++ b/src/content/docs/aws/services/iam.mdx @@ -123,3 +123,7 @@ The following code snippets and sample applications provide practical examples o - [Event-driven architecture with Amazon SNS FIFO, DynamoDB, Lambda, and S3](https://github.com/localstack/event-driven-architecture-with-amazon-sns-fifo) - [Full-Stack application with AWS Lambda, DynamoDB & S3 for shipment validation](https://github.com/localstack/shipment-list-demo) - [Enforcement of IAM policies when working with local cloud APIs](https://github.com/localstack/localstack-pro-samples/tree/master/iam-policy-enforcement) + +## API Coverage + + diff --git a/src/content/docs/aws/services/identitystore.mdx b/src/content/docs/aws/services/identitystore.mdx index 744a8dab..31ad46a9 100644 --- a/src/content/docs/aws/services/identitystore.mdx +++ b/src/content/docs/aws/services/identitystore.mdx @@ -87,3 +87,7 @@ You can see an output similar to the following: ``` This command provides detailed information about the specific group, including its ID and any external IDs associated with it. + +## API Coverage + + diff --git a/src/content/docs/aws/services/iot.mdx b/src/content/docs/aws/services/iot.mdx index 91073516..3f180b5a 100644 --- a/src/content/docs/aws/services/iot.mdx +++ b/src/content/docs/aws/services/iot.mdx @@ -195,3 +195,7 @@ The following actions are supported: - [Firehose](https://docs.aws.amazon.com/iot/latest/developerguide/kinesis-firehose-rule-action.html) - [DynamoDBv2](https://docs.aws.amazon.com/iot/latest/developerguide/dynamodb-v2-rule-action.html) - [HTTP](https://docs.aws.amazon.com/iot/latest/developerguide/https-rule-action.html) (URL confirmation and substitution templating is not implemented) + +## API Coverage + + diff --git a/src/content/docs/aws/services/iotanalytics.mdx b/src/content/docs/aws/services/iotanalytics.mdx index 33ce65f4..b2424747 100644 --- a/src/content/docs/aws/services/iotanalytics.mdx +++ b/src/content/docs/aws/services/iotanalytics.mdx @@ -129,3 +129,7 @@ The following output is displayed: ## Current Limitations The IoT Analytics service provider is currently mocked in LocalStack, and the service does not interface with the IoT Core service. + +## API Coverage + + diff --git a/src/content/docs/aws/services/iotdata.mdx b/src/content/docs/aws/services/iotdata.mdx index dddab1fb..f17c25a0 100644 --- a/src/content/docs/aws/services/iotdata.mdx +++ b/src/content/docs/aws/services/iotdata.mdx @@ -94,3 +94,7 @@ LocalStack supports both unnamed (classic) and named device shadows. You can use AWS CLI and [MQTT topics](https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html) to get, update or delete device shadow state information. The endpoint as returned by `DescribeEndpoint` currently does not support the [device shadow REST API](https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-rest-api.html#API_GetThingShadow) + +## API Coverage + + diff --git a/src/content/docs/aws/services/iotwireless.mdx b/src/content/docs/aws/services/iotwireless.mdx index cb03fa09..ea030c5d 100644 --- a/src/content/docs/aws/services/iotwireless.mdx +++ b/src/content/docs/aws/services/iotwireless.mdx @@ -157,3 +157,7 @@ The following output would be retrieved: ] } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/kinesis.mdx b/src/content/docs/aws/services/kinesis.mdx index dc0ade03..c971c9e4 100644 --- a/src/content/docs/aws/services/kinesis.mdx +++ b/src/content/docs/aws/services/kinesis.mdx @@ -215,3 +215,7 @@ The following code snippets and sample applications provide practical examples o In multi-account setups, each AWS account launches a separate instance of Kinesis Mock, which is very resource intensive when a large number of AWS accounts are used. [This Kinesis Mock issue](https://github.com/etspaceman/kinesis-mock/issues/377) is being used to keep track of this feature. + +## API Coverage + + diff --git a/src/content/docs/aws/services/kinesisanalytics.mdx b/src/content/docs/aws/services/kinesisanalytics.mdx index 7780147d..b6b6735c 100644 --- a/src/content/docs/aws/services/kinesisanalytics.mdx +++ b/src/content/docs/aws/services/kinesisanalytics.mdx @@ -108,3 +108,7 @@ The following output would be retrieved: * LocalStack supports basic emulation for Kinesis Data Analytics for SQL Applications. However, the queries are not fully supported and lack parity with AWS. + +## API Coverage + + diff --git a/src/content/docs/aws/services/kms.mdx b/src/content/docs/aws/services/kms.mdx index 061f0109..40f61a8b 100644 --- a/src/content/docs/aws/services/kms.mdx +++ b/src/content/docs/aws/services/kms.mdx @@ -199,3 +199,7 @@ Until that point, they are not visible. In AWS KMS, [SM2](https://docs.aws.amazon.com/kms/latest/developerguide/asymmetric-key-specs.html#key-spec-sm:~:text=the%20message%20digest.-,SM2%20key%20spec%20(China%20Regions%20only),-The%20SM2%20key) is a supported key spec for asymmetric keys. However, LocalStack's KMS implementation doesn't support this key spec. + +## API Coverage + + diff --git a/src/content/docs/aws/services/lakeformation.mdx b/src/content/docs/aws/services/lakeformation.mdx index 28fdf4c3..9858fe3a 100644 --- a/src/content/docs/aws/services/lakeformation.mdx +++ b/src/content/docs/aws/services/lakeformation.mdx @@ -108,3 +108,7 @@ Execute the following command to list the permissions: ```bash awslocal lakeformation list-permissions ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/lambda.mdx b/src/content/docs/aws/services/lambda.mdx index cd2dbfbf..5dd725ee 100644 --- a/src/content/docs/aws/services/lambda.mdx +++ b/src/content/docs/aws/services/lambda.mdx @@ -735,3 +735,7 @@ Once the function is active, the `"State"` field will change to `"Active"` and t If you are using LocalStack versions prior to 2.0, and encounter a `NotImplementedError` in the LocalStack logs and an `InternalFailure (501) error` in the client while creating a Lambda function using the [`CreateFunction` API](https://docs.aws.amazon.com/lambda/latest/dg/API_CreateFunction.html), check your `PROVIDER_OVERRIDE_LAMBDA` configuration. You might encounter this error if it is set to `legacy`. + +## API Coverage + + diff --git a/src/content/docs/aws/services/managedblockchain.mdx b/src/content/docs/aws/services/managedblockchain.mdx index 6d6cfa7f..7dc8df65 100644 --- a/src/content/docs/aws/services/managedblockchain.mdx +++ b/src/content/docs/aws/services/managedblockchain.mdx @@ -138,3 +138,7 @@ The output will be similar to the following: ``` Replace the `NetworkId` and `MemberId` values in the above command with the values you copied in the previous step. + +## API Coverage + + diff --git a/src/content/docs/aws/services/mediastore.mdx b/src/content/docs/aws/services/mediastore.mdx index 33fc1a68..085a97cb 100644 --- a/src/content/docs/aws/services/mediastore.mdx +++ b/src/content/docs/aws/services/mediastore.mdx @@ -98,3 +98,7 @@ You should see the following output: The Elemental MediaStore service requires the use of a custom HTTP/HTTPS endpoint. In case you encounter any issues, please consult our [Networking documentation](/aws/capabilities/networking/) for assistance. + +## API Coverage + + diff --git a/src/content/docs/aws/services/memorydb.mdx b/src/content/docs/aws/services/memorydb.mdx index 9671765f..8da72c78 100644 --- a/src/content/docs/aws/services/memorydb.mdx +++ b/src/content/docs/aws/services/memorydb.mdx @@ -91,3 +91,7 @@ At present, LocalStack does not support features such as: - SSL - Migrations - Service integration (e.g., CloudWatch/Kinesis log delivery, SNS notifications) or facilitate related testing. + +## API Coverage + + diff --git a/src/content/docs/aws/services/mq.mdx b/src/content/docs/aws/services/mq.mdx index 9e729b7e..3f8824c7 100644 --- a/src/content/docs/aws/services/mq.mdx +++ b/src/content/docs/aws/services/mq.mdx @@ -121,3 +121,7 @@ Currently, our MQ emulation offers only fundamental capabilities, and it comes w - **Configuration Enforcement:** While it is feasible to create configurations, they are not actively enforced within the broker. - **Persistence and Cloud Pods:** LocalStack does not provide support for Persistence and Cloud Pods at this time. - **API Coverage:** Please note that there is limited API coverage available as part of the current emulation capabilities. + +## API Coverage + + diff --git a/src/content/docs/aws/services/msk.mdx b/src/content/docs/aws/services/msk.mdx index 1487991d..e2c12f01 100644 --- a/src/content/docs/aws/services/msk.mdx +++ b/src/content/docs/aws/services/msk.mdx @@ -264,3 +264,7 @@ The Resource Browser allows you to perform the following actions: - **View Cluster**: View the details of an existing MSK cluster by clicking on the cluster name. - **Edit Cluster**: Edit the configuration of an existing MSK cluster by clicking on the **Edit** button in the cluster details page. - **Delete Cluster**: Delete an existing MSK cluster by selecting the cluster name and clicking on the **Actions** dropdown menu, then selecting **Remove Selected**. + +## API Coverage + + diff --git a/src/content/docs/aws/services/mwaa.mdx b/src/content/docs/aws/services/mwaa.mdx index c66ef5df..9742950f 100644 --- a/src/content/docs/aws/services/mwaa.mdx +++ b/src/content/docs/aws/services/mwaa.mdx @@ -155,3 +155,7 @@ The Resource Browser allows you to perform the following actions: ## Current Limitations - LocalStack MWAA does not support [startup scripts](https://docs.aws.amazon.com/mwaa/latest/userguide/using-startup-script.html) + +## API Coverage + + diff --git a/src/content/docs/aws/services/neptune.mdx b/src/content/docs/aws/services/neptune.mdx index a39db185..62f1af03 100644 --- a/src/content/docs/aws/services/neptune.mdx +++ b/src/content/docs/aws/services/neptune.mdx @@ -315,3 +315,7 @@ if __name__ == '__main__': nodes = g.V().valueMap().fold().next() print(nodes) ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/opensearch.mdx b/src/content/docs/aws/services/opensearch.mdx index 026f5c71..50bc9c7b 100644 --- a/src/content/docs/aws/services/opensearch.mdx +++ b/src/content/docs/aws/services/opensearch.mdx @@ -391,3 +391,7 @@ The `CustomEndpointOptions` in LocalStack offers the flexibility to utilize arbi If you encounter difficulties resolving subdomains while employing the `OPENSEARCH_ENDPOINT_STRATEGY=domain` (the default setting), it's advisable to investigate whether your DNS configuration might be obstructing rebind queries. For further insights on addressing this issue, refer to the section on [DNS rebind protection](/aws/tooling/dns-server#dns-rebind-protection). + +## API Coverage + + diff --git a/src/content/docs/aws/services/organizations.mdx b/src/content/docs/aws/services/organizations.mdx index 09f320e0..c2e81229 100644 --- a/src/content/docs/aws/services/organizations.mdx +++ b/src/content/docs/aws/services/organizations.mdx @@ -87,3 +87,7 @@ To get started, start your LocalStack instance using your preferred method: ```bash awslocal organizations delete-organization ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/pca.mdx b/src/content/docs/aws/services/pca.mdx index 00c3adf2..e2665662 100644 --- a/src/content/docs/aws/services/pca.mdx +++ b/src/content/docs/aws/services/pca.mdx @@ -274,3 +274,7 @@ The output will be similar to the following: ] } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/pinpoint.mdx b/src/content/docs/aws/services/pinpoint.mdx index 4783e58c..f0149160 100644 --- a/src/content/docs/aws/services/pinpoint.mdx +++ b/src/content/docs/aws/services/pinpoint.mdx @@ -191,3 +191,7 @@ The output will be similar to the following: When validating OTP codes, LocalStack checks for the number of allowed attempts and the validity period. Unlike AWS, there is no lower limit for validity period. + +## API Coverage + + diff --git a/src/content/docs/aws/services/pipes.mdx b/src/content/docs/aws/services/pipes.mdx index 9dacb8b5..3714240b 100644 --- a/src/content/docs/aws/services/pipes.mdx +++ b/src/content/docs/aws/services/pipes.mdx @@ -207,3 +207,7 @@ The EventBridge Pipes implementation in LocalStack is currently in preview stage * Lack of lifecycle management for pipe states (i.e., missing tests for state transitions). * Lack of re-sharding support when polling from Kinesis and DynamoDB streams. * Batch handling behavior may have parity issues (e.g., batch flushing rules by size, length, time, etc. are not implemented). + +## API Coverage + + diff --git a/src/content/docs/aws/services/qldb.mdx b/src/content/docs/aws/services/qldb.mdx index 58f41a60..a9441236 100644 --- a/src/content/docs/aws/services/qldb.mdx +++ b/src/content/docs/aws/services/qldb.mdx @@ -380,3 +380,7 @@ The sample consists of two simple scenarios: 1. Create and list tables via the `pyqldb` Python library. 2. Insert data into two tables and perform a `JOIN` query that combines data from the two tables. + +## API Coverage + + diff --git a/src/content/docs/aws/services/ram.mdx b/src/content/docs/aws/services/ram.mdx index 41c27087..79eaadbb 100644 --- a/src/content/docs/aws/services/ram.mdx +++ b/src/content/docs/aws/services/ram.mdx @@ -43,3 +43,7 @@ Furthermore, only the sharing aspect is implemented at this time. No IAM policies are created or attached, and no permission enforcement takes place. For all other resource types, the functionality is limited to mocking. + +## API Coverage + + diff --git a/src/content/docs/aws/services/rds.mdx b/src/content/docs/aws/services/rds.mdx index 7d0493f6..679aa9b5 100644 --- a/src/content/docs/aws/services/rds.mdx +++ b/src/content/docs/aws/services/rds.mdx @@ -389,3 +389,7 @@ The following code snippets and sample applications provide practical examples o - [Serverless RDS Proxy with API Gateway, Lambda, and Aurora RDS](https://github.com/localstack-samples/sample-serverless-rds-proxy-demo/) - [Running queries against an RDS database](https://github.com/localstack/localstack-pro-samples/tree/master/rds-db-queries) - [Running cloud integration tests against LocalStack's RDS with Testcontainers](https://github.com/localstack/localstack-pro-samples/tree/master/testcontainers-java-sample) + +## API Coverage + + diff --git a/src/content/docs/aws/services/redshift.mdx b/src/content/docs/aws/services/redshift.mdx index fddc6a5f..e1734737 100644 --- a/src/content/docs/aws/services/redshift.mdx +++ b/src/content/docs/aws/services/redshift.mdx @@ -159,3 +159,7 @@ The Resource Browser allows you to perform the following actions: * **View Cluster**: View the details of a RedShift cluster, including the cluster identifier, database name, master username, master password, node type, and endpoint. * **Edit Cluster**: Edit an existing RedShift cluster by clicking the cluster name and clicking the **EDIT CLUSTER** button. * **Remove Cluster**: Remove an existing Redshift cluster by selecting it from the table and clicking the **ACTIONS** followed by **Remove Selected** button. + +## API Coverage + + diff --git a/src/content/docs/aws/services/resourcegroups.mdx b/src/content/docs/aws/services/resourcegroups.mdx index 0ceb00c5..9b1902c1 100644 --- a/src/content/docs/aws/services/resourcegroups.mdx +++ b/src/content/docs/aws/services/resourcegroups.mdx @@ -72,3 +72,7 @@ Run the following command to delete the Resource Group `my-resource-group`: awslocal resource-groups delete-group \ --group-name my-resource-group ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/route53.mdx b/src/content/docs/aws/services/route53.mdx index 03dce852..0347adc2 100644 --- a/src/content/docs/aws/services/route53.mdx +++ b/src/content/docs/aws/services/route53.mdx @@ -199,3 +199,7 @@ The Resource Browser allows you to perform the following actions: The following code snippets and sample applications provide practical examples of how to use Route53 in LocalStack for various use cases: - [DNS Failover with Route53 on LocalStack](https://github.com/localstack/localstack-pro-samples/tree/master/route53-dns-failover) + +## API Coverage + + diff --git a/src/content/docs/aws/services/route53resolver.mdx b/src/content/docs/aws/services/route53resolver.mdx index 03a1e8a4..caadd99f 100644 --- a/src/content/docs/aws/services/route53resolver.mdx +++ b/src/content/docs/aws/services/route53resolver.mdx @@ -221,3 +221,7 @@ The Resource Browser allows you to perform the following actions: - **Edit resolver endpoint**: Edit the details of a resolver endpoint by clicking on the **Edit Endpoint** button in the specific resolver endpoint page. This will open a modal where you can edit the resolver endpoint details. - **Delete resolver endpoint**: Select the resolver endpoints you want to delete by clicking on the checkbox next to the resolver endpoint name, followed by clicking on the **Actions** button and then clicking on **Remove Selected**. + +## API Coverage + + diff --git a/src/content/docs/aws/services/s3.mdx b/src/content/docs/aws/services/s3.mdx index 469e9740..03614acd 100644 --- a/src/content/docs/aws/services/s3.mdx +++ b/src/content/docs/aws/services/s3.mdx @@ -342,3 +342,7 @@ The following code snippets and sample applications provide practical examples o - [Query data in S3 Bucket with Amazon Athena, Glue Catalog & CloudFormation](https://github.com/localstack/query-data-s3-athena-glue-sample) - [Serverless Image Resizer with Lambda, S3, SNS, and SES](https://github.com/localstack/serverless-image-resizer) - [Host a static website locally using Simple Storage Service (S3) and Terraform with LocalStack]() + +## API Coverage + + diff --git a/src/content/docs/aws/services/sagemaker.mdx b/src/content/docs/aws/services/sagemaker.mdx index b83cf630..cf0d9d13 100644 --- a/src/content/docs/aws/services/sagemaker.mdx +++ b/src/content/docs/aws/services/sagemaker.mdx @@ -119,3 +119,7 @@ The following code snippets and sample applications provide practical examples o ## Limitations Currently, GPU models are not supported by the LocalStack SageMaker implementation. + +## API Coverage + + diff --git a/src/content/docs/aws/services/scheduler.mdx b/src/content/docs/aws/services/scheduler.mdx index ef7f8c7b..f84f9ce2 100644 --- a/src/content/docs/aws/services/scheduler.mdx +++ b/src/content/docs/aws/services/scheduler.mdx @@ -127,3 +127,7 @@ The following output is displayed: EventBridge Scheduler in LocalStack only provides mocked functionality. It does not emulate actual features such as schedule execution or target triggering for Lambda functions or SQS queues. + +## API Coverage + + diff --git a/src/content/docs/aws/services/secretsmanager.mdx b/src/content/docs/aws/services/secretsmanager.mdx index 85811f8b..c03d3c1f 100644 --- a/src/content/docs/aws/services/secretsmanager.mdx +++ b/src/content/docs/aws/services/secretsmanager.mdx @@ -191,3 +191,7 @@ The Resource Browser allows you to perform the following actions: The following code snippets and sample applications provide practical examples of how to use Secrets Manager in LocalStack for various use cases: - [Amazon RDS initialization using CDK, Lambda, ECR, and Secrets Manager](https://github.com/localstack/amazon-rds-init-cdk) + +## API Coverage + + diff --git a/src/content/docs/aws/services/serverlessrepo.mdx b/src/content/docs/aws/services/serverlessrepo.mdx index df6ef183..0067a84c 100644 --- a/src/content/docs/aws/services/serverlessrepo.mdx +++ b/src/content/docs/aws/services/serverlessrepo.mdx @@ -107,3 +107,7 @@ You can also create a CloudFormation changeset using the [`CreateCloudFormationC - Keep in mind, since the application is only registered in your individual localstack instance, you won't be able to share them with other developers. - Currently LocalStack only supports one AWS-hosted application (`"arn:aws:serverlessrepo:us-east-1:297356227824:applications/SecretsManagerRDSPostgreSQLRotationMultiUser`). + +## API Coverage + + diff --git a/src/content/docs/aws/services/servicediscovery.mdx b/src/content/docs/aws/services/servicediscovery.mdx index 19c1e0b9..d887db70 100644 --- a/src/content/docs/aws/services/servicediscovery.mdx +++ b/src/content/docs/aws/services/servicediscovery.mdx @@ -248,3 +248,7 @@ awslocal servicediscovery discover-instances \ --service-name example-service \ --optional-parameters "env"="bar" ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/ses.mdx b/src/content/docs/aws/services/ses.mdx index 8e81ead9..536bc015 100644 --- a/src/content/docs/aws/services/ses.mdx +++ b/src/content/docs/aws/services/ses.mdx @@ -142,3 +142,7 @@ The Resource Browser allows you to perform following actions: - It is currently not possible to [receive emails via SES](https://docs.aws.amazon.com/ses/latest/dg/receiving-email.html) in LocalStack. - All operations related to Receipt Rules are mocked. + +## API Coverage + + diff --git a/src/content/docs/aws/services/shield.mdx b/src/content/docs/aws/services/shield.mdx index 11cf6451..1ed52bb9 100644 --- a/src/content/docs/aws/services/shield.mdx +++ b/src/content/docs/aws/services/shield.mdx @@ -104,3 +104,7 @@ awslocal shield delete-protection \ Shield Config is currently mocked in LocalStack. You can create, read, update, and delete Shield protections & subscriptions, but the actual protection or subscription is not applied to any resources. If you need this feature, please consider opening a [feature request on GitHub](https://github.com/localstack/localstack/issues/new). + +## API Coverage + + diff --git a/src/content/docs/aws/services/sns.mdx b/src/content/docs/aws/services/sns.mdx index 79408f7f..fd3fa6de 100644 --- a/src/content/docs/aws/services/sns.mdx +++ b/src/content/docs/aws/services/sns.mdx @@ -582,3 +582,7 @@ The following code snippets and sample applications provide practical examples o - LocalStack does not support the `cidr` operator for filter policies. However, [other policies](https://docs.aws.amazon.com/sns/latest/dg/sns-subscription-filter-policies.html) are supported. + +## API Coverage + + diff --git a/src/content/docs/aws/services/sqs.mdx b/src/content/docs/aws/services/sqs.mdx index 7034159e..020e54d5 100644 --- a/src/content/docs/aws/services/sqs.mdx +++ b/src/content/docs/aws/services/sqs.mdx @@ -696,3 +696,7 @@ The following code snippets and sample applications provide practical examples o ## Current Limitations - Updating a queue's `MessageRetentionPeriod` currently has no effect on existing messages + +## API Coverage + + diff --git a/src/content/docs/aws/services/ssm.mdx b/src/content/docs/aws/services/ssm.mdx index ff03c2a6..a901b5ab 100644 --- a/src/content/docs/aws/services/ssm.mdx +++ b/src/content/docs/aws/services/ssm.mdx @@ -152,3 +152,7 @@ The other limitations of LocalStack SSM are: - [`SendCommand`](https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_SendCommand.html) only runs 1 command per invocation and will ignore multiple commands passed as an array, starting from the 2nd one. - Commands returning non-zero codes won't capture standard output or error streams, leaving them empty. - Shell constructs such as job controls (`&&`, `||`), and redirection (`>`) are not supported. + +## API Coverage + + diff --git a/src/content/docs/aws/services/stepfunctions.mdx b/src/content/docs/aws/services/stepfunctions.mdx index 155a440e..b84dd734 100644 --- a/src/content/docs/aws/services/stepfunctions.mdx +++ b/src/content/docs/aws/services/stepfunctions.mdx @@ -543,3 +543,7 @@ The following code snippets and sample applications provide practical examples o - [Loan Broker application with AWS Step Functions, DynamoDB, Lambda, SQS, and SNS](https://github.com/localstack/loan-broker-stepfunctions-lambda-app) - [Integrating Step Functions with local Lambda functions on LocalStack](https://github.com/localstack/localstack-pro-samples/tree/master/stepfunctions-lambda) + +## API Coverage + + diff --git a/src/content/docs/aws/services/sts.mdx b/src/content/docs/aws/services/sts.mdx index 17c4d374..77770a07 100644 --- a/src/content/docs/aws/services/sts.mdx +++ b/src/content/docs/aws/services/sts.mdx @@ -171,3 +171,7 @@ The following output would be retrieved: "Arn": "arn:aws:iam::000000000000:root" } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/support.mdx b/src/content/docs/aws/services/support.mdx index 497d0e3e..5c398457 100644 --- a/src/content/docs/aws/services/support.mdx +++ b/src/content/docs/aws/services/support.mdx @@ -106,3 +106,7 @@ The following output would be retrieved: ``` You can also use the [`DescribeCases`](https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeCases.html) API to verify that the case has been resolved. + +## API Coverage + + diff --git a/src/content/docs/aws/services/swf.mdx b/src/content/docs/aws/services/swf.mdx index 771b6558..c9cea2e1 100644 --- a/src/content/docs/aws/services/swf.mdx +++ b/src/content/docs/aws/services/swf.mdx @@ -198,3 +198,7 @@ The following output would be retrieved: "runId": "0602601afc71403abb934d8094c51668" } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/textract.mdx b/src/content/docs/aws/services/textract.mdx index e39b0b99..f1f6920e 100644 --- a/src/content/docs/aws/services/textract.mdx +++ b/src/content/docs/aws/services/textract.mdx @@ -89,3 +89,7 @@ The following output would be retrieved: "DetectDocumentTextModelVersion": "1.0" } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/timestream.mdx b/src/content/docs/aws/services/timestream.mdx index b265d9ca..a526cf89 100644 --- a/src/content/docs/aws/services/timestream.mdx +++ b/src/content/docs/aws/services/timestream.mdx @@ -78,3 +78,7 @@ The Resource Browser allows you to perform the following actions: LocalStack's Timestream implementation is under active development and only supports a limited set of operations, please refer to the API Coverage pages for an up-to-date list of implemented and tested functions within [Timestream-Query]() and [Timestream-Write](). If you have a usecase that uses Timestream but doesn't work with our implementation yet, we encourage you to [get in touch](https://localstack.cloud/contact/), so we can streamline any operations you rely on. + +## API Coverage + + diff --git a/src/content/docs/aws/services/transcribe.mdx b/src/content/docs/aws/services/transcribe.mdx index ba5dcd3f..a8b4882a 100644 --- a/src/content/docs/aws/services/transcribe.mdx +++ b/src/content/docs/aws/services/transcribe.mdx @@ -182,3 +182,7 @@ The following code snippets and sample applications provide practical examples o ## Limitations Transcribe does not support speaker diarization and does not produce certain other numerical information, like confidence levels. + +## API Coverage + + diff --git a/src/content/docs/aws/services/transfer.mdx b/src/content/docs/aws/services/transfer.mdx index 9d69254b..61cd9979 100644 --- a/src/content/docs/aws/services/transfer.mdx +++ b/src/content/docs/aws/services/transfer.mdx @@ -83,3 +83,7 @@ For example, assume the following is the response from the `CreateServer` API ca "ServerId": "s-afcedbffaecca4511" } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/verifiedpermissions.mdx b/src/content/docs/aws/services/verifiedpermissions.mdx index 702d070a..afba29ec 100644 --- a/src/content/docs/aws/services/verifiedpermissions.mdx +++ b/src/content/docs/aws/services/verifiedpermissions.mdx @@ -135,3 +135,7 @@ You should get the following output, indicating that your request was allowed: - No Schema validation when creating a new schema using `PutSchema`, and no Policy validation using said schema when creating policies and template policies. - Only Cognito is supported as an `IdentitySource`, external OIDC providers are not yet implemented. - The validation around Identity Sources and JWT is not fully yet implemented: the identity source is not validated to have a valid `jwks.json` endpoint, and the issuer, signature and expiration of the incoming JWT are not validated. + +## API Coverage + + diff --git a/src/content/docs/aws/services/waf.mdx b/src/content/docs/aws/services/waf.mdx index f217b641..5d7275ca 100644 --- a/src/content/docs/aws/services/waf.mdx +++ b/src/content/docs/aws/services/waf.mdx @@ -110,3 +110,7 @@ The following output would be retrieved: } } ``` + +## API Coverage + + diff --git a/src/content/docs/aws/services/xray.mdx b/src/content/docs/aws/services/xray.mdx index a99c85f3..f87ab85b 100644 --- a/src/content/docs/aws/services/xray.mdx +++ b/src/content/docs/aws/services/xray.mdx @@ -132,3 +132,7 @@ The following code snippets and sample applications provide practical examples o LocalStack supports collecting trace segments but currently does not correlate multiple trace segments with the same `trace_id` into a single aggregated trace. + +## API Coverage + + From 61964d720c3e517da29d9faf04d7043c5e43f91f Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 11:38:17 +0530 Subject: [PATCH 7/9] fix regressions --- src/content/docs/aws/services/apigateway.mdx | 8 ++++++-- src/content/docs/aws/services/appautoscaling.mdx | 2 +- src/content/docs/aws/services/cloudwatchlogs.mdx | 2 +- src/content/docs/aws/services/cognito.mdx | 10 +++++++--- .../docs/aws/services/elementalmediaconvert.mdx | 2 +- 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/content/docs/aws/services/apigateway.mdx b/src/content/docs/aws/services/apigateway.mdx index a116785b..b3414efc 100644 --- a/src/content/docs/aws/services/apigateway.mdx +++ b/src/content/docs/aws/services/apigateway.mdx @@ -16,7 +16,7 @@ API Gateway supports standard HTTP methods such as `GET`, `POST`, `PUT`, `PATCH` LocalStack supports API Gateway V1 (REST API) in the Free plan, and API Gateway V2 (HTTP, Management and WebSocket API) in the Base plan. LocalStack allows you to use the API Gateway APIs to create, deploy, and manage APIs on your local machine to invoke those exposed API endpoints. -The supported APIs are available on the API coverage page for [API Gateway V1]() & [API Gateway V2](), which provides information on the extent of API Gateway's integration with LocalStack. +The supported APIs are available on the API coverage page for [API Gateway V1](#api-coverage-v1) & [API Gateway V2](#api-coverage-v2), which provides information on the extent of API Gateway's integration with LocalStack. ## Getting started @@ -490,6 +490,10 @@ The following code snippets and sample applications provide practical examples o - [Note-Taking application using AWS SDK for JavaScript, Amazon DynamoDB, Lambda, Cognito, API Gateway, and S3](https://github.com/localstack/aws-sdk-js-notes-app) - For Terraform samples, check out the [LocalStack Terraform examples](https://github.com/localstack/localstack-terraform-samples) repository -## API Coverage +## API Coverage (V1) + +## API Coverage (V2) + + \ No newline at end of file diff --git a/src/content/docs/aws/services/appautoscaling.mdx b/src/content/docs/aws/services/appautoscaling.mdx index 4803e646..6e740359 100644 --- a/src/content/docs/aws/services/appautoscaling.mdx +++ b/src/content/docs/aws/services/appautoscaling.mdx @@ -149,4 +149,4 @@ The following service namespaces are currently supported: ## API Coverage - + diff --git a/src/content/docs/aws/services/cloudwatchlogs.mdx b/src/content/docs/aws/services/cloudwatchlogs.mdx index 6942b110..65d9755f 100644 --- a/src/content/docs/aws/services/cloudwatchlogs.mdx +++ b/src/content/docs/aws/services/cloudwatchlogs.mdx @@ -161,4 +161,4 @@ The Resource Browser allows you to perform the following actions: ## API Coverage - + diff --git a/src/content/docs/aws/services/cognito.mdx b/src/content/docs/aws/services/cognito.mdx index 47b46852..7b2fe192 100644 --- a/src/content/docs/aws/services/cognito.mdx +++ b/src/content/docs/aws/services/cognito.mdx @@ -14,7 +14,7 @@ Cognito enables developers to add user sign-up, sign-in, and access control func Cognito supports various authentication methods, including social identity providers, SAML-based identity providers, and custom authentication flows. LocalStack allows you to use the Cognito APIs in your local environment to manage authentication and access control for your local application and resources. -The supported APIs are available on our [Cognito Identity coverage page]() and [Cognito User Pools coverage page](), which provides information on the extent of Cognito's integration with LocalStack. +The supported APIs are available on our [Cognito Identity coverage section](#api-coverage-cognito-identity-pools) and [Cognito User Pools coverage section](#api-coverage-cognito-user-pools), which provides information on the extent of Cognito's integration with LocalStack. ## Getting started @@ -505,6 +505,10 @@ By default, LocalStack's Cognito does not send actual email messages. However, if you wish to enable this feature, you will need to provide an email address and configure the corresponding SMTP settings. The instructions on configuring the connection parameters of your SMTP server can be found in the [Configuration](/aws/capabilities/config/configuration/#emails) guide to allow your local Cognito environment to send email notifications. -## API Coverage +## API Coverage (Cognito Identity Pools) - + + +## API Coverage (Cognito User Pools) + + diff --git a/src/content/docs/aws/services/elementalmediaconvert.mdx b/src/content/docs/aws/services/elementalmediaconvert.mdx index 3d755d2f..840de48b 100644 --- a/src/content/docs/aws/services/elementalmediaconvert.mdx +++ b/src/content/docs/aws/services/elementalmediaconvert.mdx @@ -202,4 +202,4 @@ This delay can be disabled by setting `MEDIACONVERT_DISABLE_JOB_DURATION=1`, wh ## API Coverage - + From 9574b8e4254ec2c3f9117a8fbb22a04aa1bc8359 Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 11:51:18 +0530 Subject: [PATCH 8/9] more fixes --- src/content/docs/aws/services/apacheflink.mdx | 2 +- src/content/docs/aws/services/iotdata.mdx | 2 +- src/content/docs/aws/services/msk.mdx | 2 +- src/content/docs/aws/services/pca.mdx | 2 +- src/content/docs/aws/services/resourcegroups.mdx | 2 +- src/content/docs/aws/services/timestream.mdx | 10 +++++++--- src/content/docs/aws/services/waf.mdx | 2 +- 7 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/content/docs/aws/services/apacheflink.mdx b/src/content/docs/aws/services/apacheflink.mdx index c839b3b9..3281bb2f 100644 --- a/src/content/docs/aws/services/apacheflink.mdx +++ b/src/content/docs/aws/services/apacheflink.mdx @@ -288,4 +288,4 @@ $ awslocal kinesisanalyticsv2 untag-resource \ ## API Coverage - + diff --git a/src/content/docs/aws/services/iotdata.mdx b/src/content/docs/aws/services/iotdata.mdx index f17c25a0..e87cd41b 100644 --- a/src/content/docs/aws/services/iotdata.mdx +++ b/src/content/docs/aws/services/iotdata.mdx @@ -97,4 +97,4 @@ The endpoint as returned by `DescribeEndpoint` currently does not support the [d ## API Coverage - + diff --git a/src/content/docs/aws/services/msk.mdx b/src/content/docs/aws/services/msk.mdx index e2c12f01..ebf358a8 100644 --- a/src/content/docs/aws/services/msk.mdx +++ b/src/content/docs/aws/services/msk.mdx @@ -267,4 +267,4 @@ The Resource Browser allows you to perform the following actions: ## API Coverage - + diff --git a/src/content/docs/aws/services/pca.mdx b/src/content/docs/aws/services/pca.mdx index e2665662..11156fcf 100644 --- a/src/content/docs/aws/services/pca.mdx +++ b/src/content/docs/aws/services/pca.mdx @@ -277,4 +277,4 @@ The output will be similar to the following: ## API Coverage - + diff --git a/src/content/docs/aws/services/resourcegroups.mdx b/src/content/docs/aws/services/resourcegroups.mdx index 9b1902c1..c5880241 100644 --- a/src/content/docs/aws/services/resourcegroups.mdx +++ b/src/content/docs/aws/services/resourcegroups.mdx @@ -75,4 +75,4 @@ awslocal resource-groups delete-group \ ## API Coverage - + diff --git a/src/content/docs/aws/services/timestream.mdx b/src/content/docs/aws/services/timestream.mdx index a526cf89..9371a573 100644 --- a/src/content/docs/aws/services/timestream.mdx +++ b/src/content/docs/aws/services/timestream.mdx @@ -16,7 +16,7 @@ LocalStack contains basic support for Timestream time series databases, includin * Writing records to tables * Querying timeseries data from tables -The supported APIs are available on our API Coverage Page ([Timestream-Query]()/[Timestream-Write](), which provides information on the extent of Timestream integration with LocalStack. +The supported APIs are available on our API Coverage Page ([Timestream Query](#api-coverage-timestream-query)/[Timestream Write](#api-coverage-timestream-write), which provides information on the extent of Timestream integration with LocalStack. ## Getting Started @@ -79,6 +79,10 @@ LocalStack's Timestream implementation is under active development and only supp If you have a usecase that uses Timestream but doesn't work with our implementation yet, we encourage you to [get in touch](https://localstack.cloud/contact/), so we can streamline any operations you rely on. -## API Coverage +## API Coverage (Timestream Query) - + + +## API Coverage (Timestream Write) + + diff --git a/src/content/docs/aws/services/waf.mdx b/src/content/docs/aws/services/waf.mdx index 5d7275ca..94d0f490 100644 --- a/src/content/docs/aws/services/waf.mdx +++ b/src/content/docs/aws/services/waf.mdx @@ -113,4 +113,4 @@ The following output would be retrieved: ## API Coverage - + From 4de490b84c713c41c4300b8a0c3aafffc0ebe1a0 Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Thu, 19 Jun 2025 12:29:56 +0530 Subject: [PATCH 9/9] add ses as well --- src/content/docs/aws/services/ses.mdx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/content/docs/aws/services/ses.mdx b/src/content/docs/aws/services/ses.mdx index 536bc015..5d696b54 100644 --- a/src/content/docs/aws/services/ses.mdx +++ b/src/content/docs/aws/services/ses.mdx @@ -12,7 +12,7 @@ import FeatureCoverage from "../../../../components/feature-coverage/FeatureCove Simple Email Service (SES) is an emailing service that can be integrated with other cloud-based services. It provides API to facilitate email templating, sending bulk emails and more. -The supported APIs are available on the API coverage page for [SESv1](), and [SESv2](). +The supported APIs are available on the API coverage page for [SESv1](#api-coverage-sesv1) and [SESv2](#api-coverage-sesv2). :::note Users on Free plan can use SES V1 APIs in LocalStack for basic mocking and testing. @@ -143,6 +143,10 @@ The Resource Browser allows you to perform following actions: - It is currently not possible to [receive emails via SES](https://docs.aws.amazon.com/ses/latest/dg/receiving-email.html) in LocalStack. - All operations related to Receipt Rules are mocked. -## API Coverage +## API Coverage (SESv1) + +## API Coverage (SESv2) + +