@aws/pdk
Version:
All documentation is located at: https://aws.github.io/aws-pdk
1,433 lines • 275 kB
TypeScript
/** @internal */
export declare const AwsServiceMapping: {
readonly ACMPCA: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCertificateManager";
readonly assetKey: "certificate_manager";
readonly drawioShape: "certificate_manager";
};
readonly APS: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonManagedServiceForPrometheus";
readonly assetKey: "aps";
readonly drawioShape: "managed_service_for_prometheus";
};
readonly AccessAnalyzer: {
readonly provider: "AWS";
readonly assetKey: "iam";
readonly drawioShape: "identity_and_access_management";
};
readonly AmazonMQ: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonMQ";
readonly assetKey: "mq";
readonly drawioShape: "mq";
};
readonly Amplify: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsAmplify";
readonly assetKey: "amplify";
readonly drawioShape: "amplify";
};
readonly AmplifyUIBuilder: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsAmplify";
readonly assetKey: "amplify";
readonly drawioShape: "amplify";
};
readonly ApiGateway: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonApiGateway";
readonly assetKey: "api_gateway";
readonly drawioShape: "api_gateway";
};
readonly ApiGatewayV2: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonApiGateway";
readonly assetKey: "api_gateway";
readonly drawioShape: "api_gateway";
};
readonly AppConfig: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsAppConfig";
readonly assetKey: "appconfig";
readonly drawioShape: "app_config";
};
readonly AppFlow: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonAppFlow";
readonly assetKey: "appflow";
readonly drawioShape: "appflow";
};
readonly AppIntegrations: {
readonly provider: "AWS";
readonly assetKey: "application_discovery_service";
readonly drawioShape: "application_discovery_service";
};
readonly AppMesh: {
readonly provider: "AWS";
readonly assetKey: "app_mesh";
readonly drawioShape: "app_mesh";
};
readonly AppRunner: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsAppRunner";
readonly assetKey: "app_runner";
readonly drawioShape: "app_runner";
};
readonly AppStream: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonAppStream";
readonly assetKey: "appstream";
readonly drawioShape: "appstream_20";
};
readonly AppSync: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsAppSync";
readonly assetKey: "appsync";
readonly drawioShape: "appsync";
};
readonly ApplicationAutoScaling: {
readonly provider: "AWS";
readonly assetKey: "application_auto_scaling";
readonly drawioShape: "application_auto_scaling";
};
readonly ApplicationInsights: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCloudWatch";
readonly assetKey: "cloudwatch";
readonly drawioShape: "cloudwatch";
};
readonly Athena: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonAthena";
readonly assetKey: "athena";
readonly drawioShape: "athena";
};
readonly AuditManager: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsAuditManager";
readonly assetKey: "audit_manager";
readonly drawioShape: "audit_manager";
};
readonly AutoScaling: {
readonly provider: "AWS";
readonly assetKey: "auto_scaling";
readonly drawioShape: "autoscaling";
};
readonly AutoScalingPlans: {
readonly provider: "AWS";
readonly assetKey: "auto_scaling";
readonly drawioShape: "autoscaling";
};
readonly Backup: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsBackup";
readonly assetKey: "backup";
readonly drawioShape: "backup";
};
readonly Batch: {
readonly provider: "AWS";
readonly assetKey: "batch";
readonly drawioShape: "batch";
};
readonly BillingConductor: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsBillingConductor";
readonly assetKey: "billing_conductor";
};
readonly Budgets: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsBudgets";
readonly assetKey: "budgets";
readonly drawioShape: "budgets";
};
readonly CE: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCostExplorer";
readonly assetKey: "cost_explorer";
readonly drawioShape: "cost_explorer";
};
readonly CUR: {
readonly provider: "AWS";
readonly assetKey: "cost_and_usage_report";
readonly drawioShape: "cost_and_usage_report";
};
readonly Cassandra: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKeyspaces";
readonly assetKey: "keyspaces";
readonly drawioShape: "keyspaces";
};
readonly CertificateManager: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCertificateManager";
readonly assetKey: "certificate_manager";
readonly drawioShape: "certificate_manager";
};
readonly Chatbot: {
readonly provider: "AWS";
readonly assetKey: "chatbot";
readonly drawioShape: "chatbot";
};
readonly Cloud9: {
readonly provider: "AWS";
readonly assetKey: "cloud9";
readonly drawioShape: "cloud9";
};
readonly CloudFormation: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCloudFormation";
readonly assetKey: "cloudformation";
readonly drawioShape: "cloudformation";
};
readonly CloudFront: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCloudFront";
readonly assetKey: "cloudfront";
readonly drawioShape: "cloudfront";
};
readonly CloudTrail: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCloudTrail";
readonly assetKey: "cloudtrail";
readonly drawioShape: "cloudtrail";
};
readonly CloudWatch: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCloudWatch";
readonly assetKey: "cloudwatch";
readonly drawioShape: "cloudwatch";
};
readonly CodeArtifact: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCodeArtifact";
readonly assetKey: "codeartifact";
readonly drawioShape: "codeartifact";
};
readonly CodeBuild: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCodeBuild";
readonly assetKey: "codebuild";
readonly drawioShape: "codebuild";
};
readonly CodeCommit: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCodeCommit";
readonly assetKey: "codecommit";
readonly drawioShape: "codecommit";
};
readonly CodeDeploy: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCodeDeploy";
readonly assetKey: "codedeploy";
readonly drawioShape: "codedeploy";
};
readonly CodeGuruProfiler: {
readonly provider: "AWS";
readonly pricingServiceCode: "codeGuruReviewer";
readonly assetKey: "codeguru";
readonly drawioShape: "codeguru";
};
readonly CodeGuruReviewer: {
readonly provider: "AWS";
readonly pricingServiceCode: "codeGuruReviewer";
readonly assetKey: "codeguru";
readonly drawioShape: "codeguru";
};
readonly CodePipeline: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsCodePipeline";
readonly assetKey: "codepipeline";
readonly drawioShape: "codepipeline";
};
readonly CodeStar: {
readonly provider: "AWS";
readonly assetKey: "codestar";
readonly drawioShape: "codestar";
};
readonly CodeStarConnections: {
readonly provider: "AWS";
readonly assetKey: "codestar";
readonly drawioShape: "codestar";
};
readonly CodeStarNotifications: {
readonly provider: "AWS";
readonly assetKey: "codestar";
readonly drawioShape: "codestar";
};
readonly Cognito: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCognito";
readonly assetKey: "cognito";
readonly drawioShape: "cognito";
};
readonly Comprehend: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonComprehend";
readonly assetKey: "comprehend";
readonly drawioShape: "comprehend";
};
readonly Config: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsConfig";
readonly assetKey: "config";
readonly drawioShape: "config";
};
readonly Connect: {
readonly provider: "AWS";
readonly assetKey: "connect";
readonly drawioShape: "connector";
};
readonly ConnectCampaigns: {
readonly provider: "AWS";
readonly assetKey: "connect";
readonly drawioShape: "connector";
};
readonly ControlTower: {
readonly provider: "AWS";
readonly assetKey: "control_tower";
readonly drawioShape: "control_tower";
};
readonly CustomerProfiles: {
readonly provider: "AWS";
readonly assetKey: "connect";
readonly drawioShape: "connector";
};
readonly DAX: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonDynamoDbDaxClusters";
readonly assetKey: "data_exchange";
readonly drawioShape: "data_exchange";
};
readonly DLM: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonElasticBlockStore";
readonly assetKey: "ebs";
readonly drawioShape: "elastic_block_store";
};
readonly DMS: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsDatabaseMigrationService";
readonly assetKey: "database_migration_service";
readonly drawioShape: "database_migration_service";
};
readonly DataBrew: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsGlueDataBrewInteractiveSessions";
readonly assetKey: "glue_databrew";
readonly drawioShape: "glue_databrew";
};
readonly DataPipeline: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsDataPipeline";
readonly assetKey: "data_pipeline";
readonly drawioShape: "data_pipeline";
};
readonly DataSync: {
readonly provider: "AWS";
readonly pricingServiceCode: "aWSDataSync";
readonly assetKey: "datasync";
readonly drawioShape: "datasync";
};
readonly Detective: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonDetective";
readonly assetKey: "detective";
readonly drawioShape: "detective";
};
readonly DevOpsGuru: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonDevOpsGuru";
readonly assetKey: "devops_guru";
readonly drawioShape: "devops_guru";
};
readonly DeviceFarm: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsDeviceFarm";
readonly assetKey: "device_farm";
readonly drawioShape: "device_farm";
};
readonly DirectoryService: {
readonly provider: "AWS";
readonly pricingServiceCode: "aWSDirectoryService";
readonly assetKey: "directory_service";
readonly drawioShape: "directory_service";
};
readonly DocDB: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonDocumentDB";
readonly assetKey: "documentdb";
readonly drawioShape: "documentdb_with_mongodb_compatibility";
};
readonly DocDBElastic: {
readonly provider: "AWS";
};
readonly DynamoDB: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonDynamoDb";
readonly assetKey: "dynamodb";
readonly drawioShape: "dynamodb";
};
readonly EC2: {
readonly provider: "AWS";
readonly pricingServiceCode: "ec2Enhancement";
readonly assetKey: "ec2";
readonly drawioShape: "ec2";
};
readonly ECR: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonElasticContainerRegistry";
readonly assetKey: "ecr";
readonly drawioShape: "ecr";
};
readonly ECS: {
readonly provider: "AWS";
readonly assetKey: "ecs";
readonly drawioShape: "ecs";
};
readonly EFS: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonEFS";
readonly assetKey: "efs";
readonly drawioShape: "efs_infrequentaccess";
};
readonly EKS: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsEks";
readonly assetKey: "eks";
readonly drawioShape: "eks";
};
readonly EMR: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonEMR";
readonly assetKey: "emr";
readonly drawioShape: "emr";
};
readonly EMRContainers: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonEMR";
readonly assetKey: "emr";
readonly drawioShape: "emr";
};
readonly EMRServerless: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonEmrServerless";
readonly assetKey: "emr";
readonly drawioShape: "emr";
};
readonly ElastiCache: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonElastiCache";
readonly assetKey: "elasticache";
readonly drawioShape: "elasticache";
};
readonly ElasticBeanstalk: {
readonly provider: "AWS";
readonly assetKey: "elastic_beanstalk";
readonly drawioShape: "elastic_beanstalk";
};
readonly ElasticLoadBalancing: {
readonly provider: "AWS";
readonly pricingServiceCode: "elasticLoadBalancing";
readonly assetKey: "elastic_load_balancing";
readonly drawioShape: "elastic_load_balancing";
};
readonly ElasticLoadBalancingV2: {
readonly provider: "AWS";
readonly pricingServiceCode: "elasticLoadBalancing";
readonly assetKey: "elastic_load_balancing";
readonly drawioShape: "elastic_load_balancing";
};
readonly Elasticsearch: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonElasticsearchService";
readonly assetKey: "opensearch";
readonly drawioShape: "elasticsearch_service";
};
readonly EventSchemas: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonEventBridge";
readonly assetKey: "eventbridge";
readonly drawioShape: "eventbridge";
};
readonly Events: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonEventBridge";
readonly assetKey: "eventbridge";
readonly drawioShape: "eventbridge";
};
readonly Evidently: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCloudWatch";
readonly assetKey: "cloudwatch";
readonly drawioShape: "cloudwatch";
};
readonly FIS: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsFaultINjectorSimulator";
readonly assetKey: "fault_injection_simulator";
readonly drawioShape: "fault_injection_simulator";
};
readonly FMS: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonNetworkFirewall";
readonly assetKey: "network_firewall";
readonly drawioShape: "network_firewall";
};
readonly FSx: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonFSx";
readonly assetKey: "fsx";
readonly drawioShape: "fsx";
};
readonly FinSpace: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsFinSpace";
readonly assetKey: "finspace";
readonly drawioShape: "finspace";
};
readonly Forecast: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonForecast";
readonly assetKey: "forecast";
readonly drawioShape: "forecast";
};
readonly FraudDetector: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonFraudDetector";
readonly assetKey: "fraud_detector";
readonly drawioShape: "fraud_detector";
};
readonly GameLift: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonGameLift";
readonly assetKey: "gamelift";
readonly drawioShape: "gamelift";
};
readonly GlobalAccelerator: {
readonly provider: "AWS";
readonly assetKey: "global_accelerator";
readonly drawioShape: "global_accelerator";
};
readonly Glue: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsGlue";
readonly assetKey: "glue";
readonly drawioShape: "glue";
};
readonly Grafana: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonManagedGrafana";
};
readonly Greengrass: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTGreengrass";
readonly assetKey: "iot_greengrass";
readonly drawioShape: "greengrass";
};
readonly GreengrassV2: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTGreengrass";
readonly assetKey: "iot_greengrass";
readonly drawioShape: "greengrass";
};
readonly GroundStation: {
readonly provider: "AWS";
readonly assetKey: "ground_station";
readonly drawioShape: "ground_station";
};
readonly GuardDuty: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonGuardDuty";
readonly assetKey: "guardduty";
readonly drawioShape: "guardduty";
};
readonly HealthLake: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonHealthlake";
readonly assetKey: "healthlake";
readonly drawioShape: "healthlake";
};
readonly IAM: {
readonly provider: "AWS";
readonly assetKey: "iam";
readonly drawioShape: "identity_and_access_management";
};
readonly IVS: {
readonly provider: "AWS";
readonly assetKey: "interactive_video_service";
};
readonly IVSChat: {
readonly provider: "AWS";
};
readonly IdentityStore: {
readonly provider: "AWS";
};
readonly ImageBuilder: {
readonly provider: "AWS";
readonly pricingServiceCode: "ec2Enhancement";
readonly assetKey: "ec2";
readonly drawioShape: "ec2";
};
readonly Inspector: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonInspector";
readonly assetKey: "inspector";
readonly drawioShape: "inspector";
};
readonly InspectorV2: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonInspector";
readonly assetKey: "inspector";
readonly drawioShape: "inspector";
};
readonly InternetMonitor: {
readonly provider: "AWS";
};
readonly IoT1Click: {
readonly provider: "AWS";
readonly assetKey: "iot_1_click";
readonly drawioShape: "iot_1click";
};
readonly IoT: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTCore";
readonly assetKey: "iot_core";
readonly drawioShape: "iot_core";
};
readonly IoTAnalytics: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTAnalytics";
readonly assetKey: "iot_analytics";
readonly drawioShape: "iot_analytics";
};
readonly IoTCoreDeviceAdvisor: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTCore";
readonly assetKey: "iot_core";
readonly drawioShape: "iot_core";
};
readonly IoTEvents: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTEvents";
readonly assetKey: "iot_events";
readonly drawioShape: "iot_events";
};
readonly IoTFleetHub: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTDeviceManagement";
readonly assetKey: "iot_device_management";
readonly drawioShape: "iot_device_management";
};
readonly IoTFleetWise: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTFleetWise";
readonly assetKey: "iot_fleetwise";
readonly drawioShape: "iot_fleetwise";
};
readonly IoTSiteWise: {
readonly provider: "AWS";
readonly assetKey: "iot_sitewise";
readonly drawioShape: "iot_sitewise";
};
readonly IoTThingsGraph: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTThingsGraph";
readonly assetKey: "iot_things_graph";
readonly drawioShape: "iot_things_graph";
};
readonly IoTTwinMaker: {
readonly provider: "AWS";
readonly assetKey: "iot_twinmaker";
readonly drawioShape: "iot_twinmaker";
};
readonly IoTWireless: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsIoTCore";
readonly assetKey: "iot_core";
readonly drawioShape: "iot_core";
};
readonly KMS: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsKeyManagementService";
readonly assetKey: "key_management_service";
readonly drawioShape: "key_management_service";
};
readonly KafkaConnect: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonManagedStreamingForApacheKafkaMsk";
readonly assetKey: "msk";
readonly drawioShape: "managed_streaming_for_kafka";
};
readonly Kendra: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKendra";
readonly assetKey: "kendra";
readonly drawioShape: "kendra";
};
readonly KendraRanking: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKendra";
readonly assetKey: "kendra";
readonly drawioShape: "kendra";
};
readonly Kinesis: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKinesisDataStreams";
readonly assetKey: "kinesis_data_streams";
readonly drawioShape: "kinesis_data_streams";
};
readonly KinesisAnalytics: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKinesisDataAnalytics";
readonly assetKey: "kinesis_data_analytics";
readonly drawioShape: "kinesis_data_analytics";
};
readonly KinesisAnalyticsV2: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKinesisDataAnalytics";
readonly assetKey: "kinesis_data_analytics";
readonly drawioShape: "kinesis_data_analytics";
};
readonly KinesisFirehose: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKinesisFirehose";
readonly assetKey: "kinesis_firehose";
};
readonly KinesisVideo: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonKinesisVideoStreams";
readonly assetKey: "kinesis_video_streams";
readonly drawioShape: "kinesis_video_streams";
};
readonly LakeFormation: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsLakeFormation";
readonly assetKey: "lake_formation";
readonly drawioShape: "lake_formation";
};
readonly Lambda: {
readonly provider: "AWS";
readonly pricingServiceCode: "aWSLambda";
readonly assetKey: "lambda";
readonly drawioShape: "lambda";
};
readonly Lex: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonLex";
readonly assetKey: "lex";
readonly drawioShape: "lex";
};
readonly LicenseManager: {
readonly provider: "AWS";
readonly assetKey: "license_manager";
readonly drawioShape: "license_manager";
};
readonly Lightsail: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonLightsail";
readonly assetKey: "lightsail";
readonly drawioShape: "lightsail";
};
readonly Location: {
readonly provider: "AWS";
readonly pricingServiceCode: "locationService";
readonly assetKey: "location_service";
readonly drawioShape: "location_service";
};
readonly Logs: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCloudWatch";
readonly assetKey: "cloudwatch";
readonly drawioShape: "cloudwatch";
};
readonly LookoutEquipment: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonLookoutForEquipment";
readonly assetKey: "lookout_for_equipment";
readonly drawioShape: "lookout_for_equipment";
};
readonly LookoutMetrics: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonLookoutForMetrics";
readonly assetKey: "lookout_for_metrics";
readonly drawioShape: "lookout_for_metrics";
};
readonly LookoutVision: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonLookoutForVision";
readonly assetKey: "lookout_for_vision";
readonly drawioShape: "lookout_for_vision";
};
readonly M2: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonMainframeModernization";
readonly assetKey: "mainframe_modernization";
readonly drawioShape: "mainframe_modernization";
};
readonly MSK: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonManagedStreamingForApacheKafkaMsk";
readonly assetKey: "msk";
readonly drawioShape: "managed_streaming_for_kafka";
};
readonly MWAA: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonManagedWorkflowsForApacheAirflow";
readonly assetKey: "mwaa";
readonly drawioShape: "managed_workflows_for_apache_airflow";
};
readonly Macie: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonMacie";
readonly assetKey: "macie";
readonly drawioShape: "macie";
};
readonly ManagedBlockchain: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonManagedBlockchain";
readonly assetKey: "managed_blockchain";
readonly drawioShape: "managed_blockchain";
};
readonly MediaConnect: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsElementalMediaConnect";
readonly assetKey: "elemental_mediaconnect";
readonly drawioShape: "elemental_mediaconnect";
};
readonly MediaConvert: {
readonly provider: "AWS";
readonly pricingServiceCode: "elementalMediaConvert";
readonly assetKey: "elemental_mediaconvert";
readonly drawioShape: "elemental_mediaconvert";
};
readonly MediaLive: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsElementalMediaLive";
readonly assetKey: "elemental_medialive";
readonly drawioShape: "elemental_medialive";
};
readonly MediaPackage: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsElementalMediaPackage";
readonly assetKey: "elemental_mediapackage";
readonly drawioShape: "elemental_mediapackage";
};
readonly MediaStore: {
readonly provider: "AWS";
readonly assetKey: "elemental_mediastore";
readonly drawioShape: "elemental_mediastore";
};
readonly MediaTailor: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsElementalMediaTailor";
readonly assetKey: "elemental_mediatailor";
readonly drawioShape: "elemental_mediatailor";
};
readonly MemoryDB: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonMemoryDbForRedis";
readonly assetKey: "memorydb_for_redis";
readonly drawioShape: "memorydb_for_redis";
};
readonly Neptune: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonNeptune";
readonly assetKey: "neptune";
readonly drawioShape: "neptune";
};
readonly NetworkFirewall: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonNetworkFirewall";
readonly assetKey: "network_firewall";
readonly drawioShape: "network_firewall";
};
readonly NetworkManager: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonVirtualPrivateCloud";
readonly assetKey: "vpc";
readonly drawioShape: "virtual_private_cloud";
};
readonly NimbleStudio: {
readonly provider: "AWS";
readonly assetKey: "nimble_studio";
readonly drawioShape: "nimble_studio";
};
readonly Oam: {
readonly provider: "AWS";
};
readonly Omics: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonOmics";
};
readonly OpenSearchServerless: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonElasticsearchService";
readonly assetKey: "opensearch";
readonly drawioShape: "elasticsearch_service";
};
readonly OpenSearchService: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonElasticsearchService";
readonly assetKey: "opensearch";
readonly drawioShape: "elasticsearch_service";
};
readonly OpsWorks: {
readonly provider: "AWS";
readonly assetKey: "opsworks";
readonly drawioShape: "opsworks";
};
readonly OpsWorksCM: {
readonly provider: "AWS";
readonly assetKey: "opsworks";
readonly drawioShape: "opsworks";
};
readonly Organizations: {
readonly provider: "AWS";
readonly assetKey: "organizations";
readonly drawioShape: "organizations";
};
readonly Panorama: {
readonly provider: "AWS";
readonly assetKey: "panorama";
readonly drawioShape: "panorama";
};
readonly Personalize: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonPersonalize";
readonly assetKey: "personalize";
readonly drawioShape: "personalize";
};
readonly Pinpoint: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonPinpoint";
readonly assetKey: "pinpoint";
readonly drawioShape: "pinpoint";
};
readonly PinpointEmail: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonPinpoint";
readonly assetKey: "pinpoint";
readonly drawioShape: "pinpoint";
};
readonly Pipes: {
readonly provider: "AWS";
};
readonly QLDB: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonQuantumLedgerDatabaseQldb";
readonly assetKey: "quantum_ledger_database";
readonly drawioShape: "quantum_ledger_database";
};
readonly QuickSight: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonQuickSight";
readonly assetKey: "quicksight";
readonly drawioShape: "quicksight";
};
readonly RAM: {
readonly provider: "AWS";
readonly assetKey: "resource_access_manager";
readonly drawioShape: "resource_access_manager";
};
readonly RDS: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRDSForSQLServer";
readonly assetKey: "rds";
readonly drawioShape: "rds";
};
readonly RUM: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCloudWatch";
readonly assetKey: "cloudwatch";
readonly drawioShape: "cloudwatch";
};
readonly Redshift: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRedshift";
readonly assetKey: "redshift";
readonly drawioShape: "redshift";
};
readonly RedshiftServerless: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRedshift";
readonly assetKey: "redshift";
readonly drawioShape: "redshift";
};
readonly RefactorSpaces: {
readonly provider: "AWS";
readonly pricingServiceCode: "migrationHubRefactorSpaces";
readonly assetKey: "migration_hub";
readonly drawioShape: "migration_hub";
};
readonly Rekognition: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRekognition";
readonly assetKey: "rekognition";
readonly drawioShape: "rekognition";
};
readonly ResilienceHub: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsResilienceHub";
readonly assetKey: "resilience_hub";
readonly drawioShape: "resilience_hub";
};
readonly ResourceExplorer2: {
readonly provider: "AWS";
};
readonly ResourceGroups: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsSystemsManager";
readonly assetKey: "ssm";
readonly drawioShape: "systems_manager";
};
readonly RoboMaker: {
readonly provider: "AWS";
readonly assetKey: "robomaker";
readonly drawioShape: "robomaker";
};
readonly RolesAnywhere: {
readonly provider: "AWS";
readonly assetKey: "iam";
readonly drawioShape: "identity_and_access_management";
};
readonly Route53: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRoute53";
readonly assetKey: "route_53";
readonly drawioShape: "route_53";
};
readonly Route53RecoveryControl: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRoute53";
readonly assetKey: "route_53";
readonly drawioShape: "route_53";
};
readonly Route53RecoveryReadiness: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRoute53";
readonly assetKey: "route_53";
readonly drawioShape: "route_53";
};
readonly Route53Resolver: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonRoute53";
readonly assetKey: "route_53";
readonly drawioShape: "route_53";
};
readonly S3: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonSimpleStorageServiceGroup";
readonly assetKey: "s3";
readonly drawioShape: "s3";
};
readonly S3ObjectLambda: {
readonly provider: "AWS";
readonly pricingServiceCode: "s3ObjectLambda";
readonly assetKey: "s3";
readonly drawioShape: "s3";
};
readonly S3Outposts: {
readonly provider: "AWS";
readonly assetKey: "s3_on_outposts";
readonly drawioShape: "s3_on_outposts";
};
readonly SDB: {
readonly provider: "AWS";
};
readonly SES: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonSimpleEmailService";
readonly assetKey: "ses";
readonly drawioShape: "simple_email_service";
};
readonly SNS: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonSimpleNotificationService";
readonly assetKey: "sns";
readonly drawioShape: "sns";
};
readonly SQS: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonSimpleQueueService";
readonly assetKey: "sqs";
readonly drawioShape: "sqs";
};
readonly SSM: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsSystemsManager";
readonly assetKey: "ssm";
readonly drawioShape: "systems_manager";
};
readonly SSMContacts: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsSystemsManager";
readonly assetKey: "ssm";
readonly drawioShape: "systems_manager";
};
readonly SSMIncidents: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsSystemsManager";
readonly assetKey: "ssm";
readonly drawioShape: "systems_manager";
};
readonly SSO: {
readonly provider: "AWS";
readonly assetKey: "iam_identity_center";
readonly drawioShape: "single_sign_on";
};
readonly SageMaker: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonSageMaker";
readonly assetKey: "sagemaker";
readonly drawioShape: "sagemaker";
};
readonly Scheduler: {
readonly provider: "AWS";
};
readonly SecretsManager: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsSecretsManager";
readonly assetKey: "secrets_manager";
readonly drawioShape: "secrets_manager";
};
readonly SecurityHub: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsSecurityHub";
readonly assetKey: "security_hub";
readonly drawioShape: "security_hub";
};
readonly Serverless: {
readonly provider: "AWS";
readonly assetKey: "serverless_application_repository";
readonly drawioShape: "serverless_application_repository";
};
readonly ServiceCatalog: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsServiceCatalog";
readonly assetKey: "service_catalog";
readonly drawioShape: "service_catalog";
};
readonly ServiceCatalogAppRegistry: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsServiceCatalog";
readonly assetKey: "service_catalog";
readonly drawioShape: "service_catalog";
};
readonly ServiceDiscovery: {
readonly provider: "AWS";
readonly assetKey: "application_discovery_service";
readonly drawioShape: "application_discovery_service";
};
readonly Signer: {
readonly provider: "AWS";
readonly assetKey: "signer";
readonly drawioShape: "signer";
};
readonly SimSpaceWeaver: {
readonly provider: "AWS";
readonly pricingServiceCode: "simSpaceWeaver";
};
readonly StepFunctions: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsStepFunctions";
readonly assetKey: "step_functions";
readonly drawioShape: "step_functions";
};
readonly SupportApp: {
readonly provider: "AWS";
readonly assetKey: "support";
readonly drawioShape: "support";
};
readonly Synthetics: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonCloudWatch";
readonly assetKey: "cloudwatch";
readonly drawioShape: "cloudwatch";
};
readonly SystemsManagerSAP: {
readonly provider: "AWS";
};
readonly Timestream: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonTimestream";
readonly assetKey: "timestream";
readonly drawioShape: "timestream";
};
readonly Transfer: {
readonly provider: "AWS";
readonly pricingServiceCode: "aWSTransferForSFTP";
readonly assetKey: "transfer_family";
readonly drawioShape: "transfer_family";
};
readonly VoiceID: {
readonly provider: "AWS";
readonly assetKey: "connect";
readonly drawioShape: "connector";
};
readonly VpcLattice: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonVirtualPrivateCloud";
readonly assetKey: "vpc";
readonly drawioShape: "virtual_private_cloud";
};
readonly WAF: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsWebApplicationFirewall";
readonly assetKey: "waf";
readonly drawioShape: "waf";
};
readonly WAFRegional: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsWebApplicationFirewall";
readonly assetKey: "waf";
readonly drawioShape: "waf";
};
readonly WAFv2: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsWebApplicationFirewall";
readonly assetKey: "waf";
readonly drawioShape: "waf";
};
readonly Wisdom: {
readonly provider: "AWS";
readonly assetKey: "connect";
readonly drawioShape: "connector";
};
readonly WorkSpaces: {
readonly provider: "AWS";
readonly pricingServiceCode: "amazonWorkspaces";
readonly assetKey: "workspaces";
readonly drawioShape: "workspaces";
};
readonly XRay: {
readonly provider: "AWS";
readonly pricingServiceCode: "awsXRay";
readonly assetKey: "x_ray";
readonly drawioShape: "xray";
};
readonly ASK: {
readonly provider: "Alexa";
readonly assetKey: "alexa_for_business";
readonly drawioShape: "alexa_for_business";
};
};
/** @internal */
export declare const AwsResourceMapping: {
readonly "AWS::ACMPCA::Certificate": {
readonly service: "ACMPCA";
readonly serviceAssetKey: "certificate_manager";
readonly generalIconKey: "ssl_padlock";
readonly drawioGeneralShape: "ssl_padlock";
};
readonly "AWS::ACMPCA::CertificateAuthority": {
readonly service: "ACMPCA";
readonly serviceAssetKey: "certificate_manager";
readonly assetKey: "certificate_manager_certificate_authority";
};
readonly "AWS::ACMPCA::CertificateAuthorityActivation": {
readonly service: "ACMPCA";
readonly serviceAssetKey: "certificate_manager";
};
readonly "AWS::ACMPCA::Permission": {
readonly service: "ACMPCA";
readonly serviceAssetKey: "certificate_manager";
readonly generalIconKey: "policy";
readonly drawioGeneralShape: "addon";
};
readonly "AWS::APS::RuleGroupsNamespace": {
readonly service: "APS";
readonly serviceAssetKey: "aps";
};
readonly "AWS::APS::Workspace": {
readonly service: "APS";
readonly serviceAssetKey: "aps";
};
readonly "AWS::AccessAnalyzer::Analyzer": {
readonly service: "AccessAnalyzer";
readonly serviceAssetKey: "iam";
};
readonly "AWS::AmazonMQ::Broker": {
readonly service: "AmazonMQ";
readonly serviceAssetKey: "mq";
readonly assetKey: "mq_broker";
readonly drawioShape: "mq_broker";
};
readonly "AWS::AmazonMQ::Configuration": {
readonly service: "AmazonMQ";
readonly serviceAssetKey: "mq";
readonly generalIconKey: "config";
readonly drawioGeneralShape: "gear";
};
readonly "AWS::AmazonMQ::ConfigurationAssociation": {
readonly service: "AmazonMQ";
readonly serviceAssetKey: "mq";
};
readonly "AWS::Amplify::App": {
readonly service: "Amplify";
readonly serviceAssetKey: "amplify";
readonly generalIconKey: "generic_application";
};
readonly "AWS::Amplify::Branch": {
readonly service: "Amplify";
readonly serviceAssetKey: "amplify";
readonly generalIconKey: "git_repository";
};
readonly "AWS::Amplify::Domain": {
readonly service: "Amplify";
readonly serviceAssetKey: "amplify";
};
readonly "AWS::AmplifyUIBuilder::Component": {
readonly service: "AmplifyUIBuilder";
readonly serviceAssetKey: "amplify";
};
readonly "AWS::AmplifyUIBuilder::Form": {
readonly service: "AmplifyUIBuilder";
readonly serviceAssetKey: "amplify";
};
readonly "AWS::AmplifyUIBuilder::Theme": {
readonly service: "AmplifyUIBuilder";
readonly serviceAssetKey: "amplify";
};
readonly "AWS::ApiGateway::Account": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::ApiKey": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
readonly generalIconKey: "key";
readonly drawioGeneralShape: "permissions";
};
readonly "AWS::ApiGateway::Authorizer": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::BasePathMapping": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::ClientCertificate": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
readonly generalIconKey: "ssl_padlock";
readonly drawioGeneralShape: "ssl_padlock";
};
readonly "AWS::ApiGateway::Deployment": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::DocumentationPart": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
readonly generalIconKey: "document";
};
readonly "AWS::ApiGateway::DocumentationVersion": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
readonly generalIconKey: "document";
};
readonly "AWS::ApiGateway::DomainName": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::GatewayResponse": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::Method": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::Model": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
readonly generalIconKey: "document";
};
readonly "AWS::ApiGateway::RequestValidator": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::Resource": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::RestApi": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::Stage": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::UsagePlan": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGateway::UsagePlanKey": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
readonly generalIconKey: "key";
readonly drawioGeneralShape: "permissions";
};
readonly "AWS::ApiGateway::VpcLink": {
readonly service: "ApiGateway";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::Api": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::ApiMapping": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::Authorizer": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::Deployment": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::DomainName": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::Integration": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::IntegrationResponse": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::Model": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
readonly generalIconKey: "document";
};
readonly "AWS::ApiGatewayV2::Route": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::RouteResponse": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::Stage": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::ApiGatewayV2::VpcLink": {
readonly service: "ApiGatewayV2";
readonly serviceAssetKey: "api_gateway";
};
readonly "AWS::AppConfig::Application": {
readonly service: "AppConfig";
readonly serviceAssetKey: "