AWS Cloud Development Kit

Contents:

  • API Reference
    • aws_cdk
    • aws_cdk.alexa_ask
    • aws_cdk.app_staging_synthesizer_alpha
    • aws_cdk.assertions
    • aws_cdk.asset_awscli_v1
    • aws_cdk.asset_node_proxy_agent_v6
    • aws_cdk.aws_accessanalyzer
    • aws_cdk.aws_acmpca
    • aws_cdk.aws_aiops
    • aws_cdk.aws_amazonmq
    • aws_cdk.aws_amplify
    • aws_cdk.aws_amplify_alpha
    • aws_cdk.aws_amplifyuibuilder
    • aws_cdk.aws_apigateway
      • Package Overview
      • AccessLogDestinationConfig
      • AccessLogField
      • AccessLogFormat
      • AddApiKeyOptions
      • ApiDefinition
      • ApiDefinitionConfig
      • ApiDefinitionS3Location
      • ApiKey
      • ApiKeyGrants
      • ApiKeyOptions
      • ApiKeyProps
      • ApiKeySourceType
      • ApiMappingOptions
      • AssetApiDefinition
      • AuthorizationType
      • Authorizer
      • AwsIntegration
      • AwsIntegrationProps
      • BasePathMapping
      • BasePathMappingOptions
      • BasePathMappingProps
      • CfnAccount
      • CfnAccountProps
      • CfnApiKey
      • CfnApiKeyProps
      • CfnAuthorizer
      • CfnAuthorizerProps
      • CfnBasePathMapping
      • CfnBasePathMappingProps
      • CfnBasePathMappingV2
      • CfnBasePathMappingV2Props
      • CfnClientCertificate
      • CfnClientCertificateProps
      • CfnDeployment
      • CfnDeploymentProps
      • CfnDocumentationPart
      • CfnDocumentationPartProps
      • CfnDocumentationVersion
      • CfnDocumentationVersionProps
      • CfnDomainName
      • CfnDomainNameAccessAssociation
      • CfnDomainNameAccessAssociationProps
      • CfnDomainNameProps
      • CfnDomainNameV2
      • CfnDomainNameV2Props
      • CfnGatewayResponse
      • CfnGatewayResponseProps
      • CfnMethod
      • CfnMethodProps
      • CfnModel
      • CfnModelProps
      • CfnRequestValidator
      • CfnRequestValidatorProps
      • CfnResource
      • CfnResourceProps
      • CfnRestApi
      • CfnRestApiProps
      • CfnStage
      • CfnStageProps
      • CfnUsagePlan
      • CfnUsagePlanKey
      • CfnUsagePlanKeyProps
      • CfnUsagePlanProps
      • CfnVpcLink
      • CfnVpcLinkProps
      • CognitoUserPoolsAuthorizer
      • CognitoUserPoolsAuthorizerProps
      • ConnectionType
      • ContentHandling
      • Cors
      • CorsOptions
      • Deployment
      • DeploymentProps
      • DomainName
      • DomainNameAttributes
      • DomainNameOptions
      • DomainNameProps
      • EndpointConfiguration
      • EndpointType
      • FirehoseLogDestination
      • GatewayResponse
      • GatewayResponseOptions
      • GatewayResponseProps
      • HttpIntegration
      • HttpIntegrationProps
      • IAccessLogDestination
      • IApiKey
      • IAuthorizer
      • IDomainName
      • IGatewayResponse
      • IModel
      • IRequestValidator
      • IResource
      • IRestApi
      • IStage
      • IUsagePlan
      • IVpcLink
      • IdentitySource
      • InlineApiDefinition
      • Integration
      • IntegrationConfig
      • IntegrationOptions
      • IntegrationProps
      • IntegrationResponse
      • IntegrationType
      • IpAddressType
      • JsonSchema
      • JsonSchemaType
      • JsonSchemaVersion
      • JsonWithStandardFieldProps
      • LambdaAuthorizerProps
      • LambdaIntegration
      • LambdaIntegrationOptions
      • LambdaRestApi
      • LambdaRestApiProps
      • LogGroupLogDestination
      • MTLSConfig
      • Method
      • MethodDeploymentOptions
      • MethodLoggingLevel
      • MethodOptions
      • MethodProps
      • MethodResponse
      • MockIntegration
      • Model
      • ModelOptions
      • ModelProps
      • PassthroughBehavior
      • Period
      • ProxyResource
      • ProxyResourceOptions
      • ProxyResourceProps
      • QuotaSettings
      • RateLimitedApiKey
      • RateLimitedApiKeyProps
      • RequestAuthorizer
      • RequestAuthorizerProps
      • RequestContext
      • RequestValidator
      • RequestValidatorOptions
      • RequestValidatorProps
      • Resource
      • ResourceAttributes
      • ResourceBase
      • ResourceOptions
      • ResourceProps
      • ResponseTransferMode
      • ResponseType
      • RestApi
      • RestApiAttributes
      • RestApiBase
      • RestApiBaseProps
      • RestApiMode
      • RestApiProps
      • S3ApiDefinition
      • SagemakerIntegration
      • SagemakerIntegrationOptions
      • SecurityPolicy
      • SpecRestApi
      • SpecRestApiProps
      • Stage
      • StageAttributes
      • StageBase
      • StageOptions
      • StageProps
      • StepFunctionsExecutionIntegrationOptions
      • StepFunctionsIntegration
      • StepFunctionsRestApi
      • StepFunctionsRestApiProps
      • ThrottleSettings
      • ThrottlingPerMethod
      • TokenAuthorizer
      • TokenAuthorizerProps
      • UsagePlan
      • UsagePlanPerApiStage
      • UsagePlanProps
      • VpcLink
        • VpcLink
      • VpcLinkProps
    • aws_cdk.aws_apigatewayv2
    • aws_cdk.aws_apigatewayv2_authorizers
    • aws_cdk.aws_apigatewayv2_integrations
    • aws_cdk.aws_appconfig
    • aws_cdk.aws_appflow
    • aws_cdk.aws_appintegrations
    • aws_cdk.aws_applicationautoscaling
    • aws_cdk.aws_applicationinsights
    • aws_cdk.aws_applicationsignals
    • aws_cdk.aws_applicationsignals_alpha
    • aws_cdk.aws_appmesh
    • aws_cdk.aws_apprunner
    • aws_cdk.aws_apprunner_alpha
    • aws_cdk.aws_appstream
    • aws_cdk.aws_appsync
    • aws_cdk.aws_apptest
    • aws_cdk.aws_aps
    • aws_cdk.aws_arcregionswitch
    • aws_cdk.aws_arczonalshift
    • aws_cdk.aws_athena
    • aws_cdk.aws_auditmanager
    • aws_cdk.aws_autoscaling
    • aws_cdk.aws_autoscaling_common
    • aws_cdk.aws_autoscaling_hooktargets
    • aws_cdk.aws_autoscalingplans
    • aws_cdk.aws_b2bi
    • aws_cdk.aws_backup
    • aws_cdk.aws_backupgateway
    • aws_cdk.aws_batch
    • aws_cdk.aws_bcmdataexports
    • aws_cdk.aws_bedrock
    • aws_cdk.aws_bedrock_agentcore_alpha
    • aws_cdk.aws_bedrock_alpha
    • aws_cdk.aws_bedrockagentcore
    • aws_cdk.aws_billingconductor
    • aws_cdk.aws_budgets
    • aws_cdk.aws_cassandra
    • aws_cdk.aws_ce
    • aws_cdk.aws_certificatemanager
    • aws_cdk.aws_chatbot
    • aws_cdk.aws_cleanrooms
    • aws_cdk.aws_cleanroomsml
    • aws_cdk.aws_cloud9
    • aws_cdk.aws_cloud9_alpha
    • aws_cdk.aws_cloudformation
    • aws_cdk.aws_cloudfront
    • aws_cdk.aws_cloudfront.experimental
    • aws_cdk.aws_cloudfront_origins
    • aws_cdk.aws_cloudtrail
    • aws_cdk.aws_cloudwatch
    • aws_cdk.aws_cloudwatch_actions
    • aws_cdk.aws_codeartifact
    • aws_cdk.aws_codebuild
    • aws_cdk.aws_codecommit
    • aws_cdk.aws_codeconnections
    • aws_cdk.aws_codedeploy
    • aws_cdk.aws_codeguruprofiler
    • aws_cdk.aws_codegurureviewer
    • aws_cdk.aws_codepipeline
    • aws_cdk.aws_codepipeline_actions
    • aws_cdk.aws_codestar
    • aws_cdk.aws_codestar_alpha
    • aws_cdk.aws_codestarconnections
    • aws_cdk.aws_codestarnotifications
    • aws_cdk.aws_cognito
    • aws_cdk.aws_cognito_identitypool
    • aws_cdk.aws_comprehend
    • aws_cdk.aws_config
    • aws_cdk.aws_connect
    • aws_cdk.aws_connectcampaigns
    • aws_cdk.aws_connectcampaignsv2
    • aws_cdk.aws_controltower
    • aws_cdk.aws_cur
    • aws_cdk.aws_customerprofiles
    • aws_cdk.aws_databrew
    • aws_cdk.aws_datapipeline
    • aws_cdk.aws_datasync
    • aws_cdk.aws_datazone
    • aws_cdk.aws_dax
    • aws_cdk.aws_deadline
    • aws_cdk.aws_detective
    • aws_cdk.aws_devicefarm
    • aws_cdk.aws_devopsguru
    • aws_cdk.aws_directoryservice
    • aws_cdk.aws_dlm
    • aws_cdk.aws_dms
    • aws_cdk.aws_docdb
    • aws_cdk.aws_docdbelastic
    • aws_cdk.aws_dsql
    • aws_cdk.aws_dynamodb
    • aws_cdk.aws_ec2
    • aws_cdk.aws_ec2_alpha
    • aws_cdk.aws_ecr
    • aws_cdk.aws_ecr_assets
    • aws_cdk.aws_ecs
    • aws_cdk.aws_ecs_patterns
    • aws_cdk.aws_efs
    • aws_cdk.aws_eks
    • aws_cdk.aws_eks_v2_alpha
    • aws_cdk.aws_elasticache
    • aws_cdk.aws_elasticache_alpha
    • aws_cdk.aws_elasticbeanstalk
    • aws_cdk.aws_elasticloadbalancing
    • aws_cdk.aws_elasticloadbalancingv2
    • aws_cdk.aws_elasticloadbalancingv2_actions
    • aws_cdk.aws_elasticloadbalancingv2_targets
    • aws_cdk.aws_elasticsearch
    • aws_cdk.aws_emr
    • aws_cdk.aws_emrcontainers
    • aws_cdk.aws_emrserverless
    • aws_cdk.aws_entityresolution
    • aws_cdk.aws_events
    • aws_cdk.aws_events_targets
    • aws_cdk.aws_eventschemas
    • aws_cdk.aws_evidently
    • aws_cdk.aws_evs
    • aws_cdk.aws_finspace
    • aws_cdk.aws_fis
    • aws_cdk.aws_fms
    • aws_cdk.aws_forecast
    • aws_cdk.aws_frauddetector
    • aws_cdk.aws_fsx
    • aws_cdk.aws_gamelift
    • aws_cdk.aws_gamelift_alpha
    • aws_cdk.aws_gameliftstreams
    • aws_cdk.aws_globalaccelerator
    • aws_cdk.aws_globalaccelerator_endpoints
    • aws_cdk.aws_glue
    • aws_cdk.aws_glue_alpha
    • aws_cdk.aws_grafana
    • aws_cdk.aws_greengrass
    • aws_cdk.aws_greengrassv2
    • aws_cdk.aws_groundstation
    • aws_cdk.aws_guardduty
    • aws_cdk.aws_healthimaging
    • aws_cdk.aws_healthlake
    • aws_cdk.aws_iam
    • aws_cdk.aws_identitystore
    • aws_cdk.aws_imagebuilder
    • aws_cdk.aws_imagebuilder_alpha
    • aws_cdk.aws_inspector
    • aws_cdk.aws_inspectorv2
    • aws_cdk.aws_internetmonitor
    • aws_cdk.aws_invoicing
    • aws_cdk.aws_iot
    • aws_cdk.aws_iot_actions_alpha
    • aws_cdk.aws_iot_alpha
    • aws_cdk.aws_iotanalytics
    • aws_cdk.aws_iotcoredeviceadvisor
    • aws_cdk.aws_iotevents
    • aws_cdk.aws_iotevents_actions_alpha
    • aws_cdk.aws_iotevents_alpha
    • aws_cdk.aws_iotfleethub
    • aws_cdk.aws_iotfleetwise
    • aws_cdk.aws_iotsitewise
    • aws_cdk.aws_iotthingsgraph
    • aws_cdk.aws_iottwinmaker
    • aws_cdk.aws_iotwireless
    • aws_cdk.aws_ivs
    • aws_cdk.aws_ivs_alpha
    • aws_cdk.aws_ivschat
    • aws_cdk.aws_kafkaconnect
    • aws_cdk.aws_kendra
    • aws_cdk.aws_kendraranking
    • aws_cdk.aws_kinesis
    • aws_cdk.aws_kinesisanalytics
    • aws_cdk.aws_kinesisanalytics_flink_alpha
    • aws_cdk.aws_kinesisanalyticsv2
    • aws_cdk.aws_kinesisfirehose
    • aws_cdk.aws_kinesisvideo
    • aws_cdk.aws_kms
    • aws_cdk.aws_lakeformation
    • aws_cdk.aws_lambda
    • aws_cdk.aws_lambda_destinations
    • aws_cdk.aws_lambda_event_sources
    • aws_cdk.aws_lambda_go_alpha
    • aws_cdk.aws_lambda_nodejs
    • aws_cdk.aws_lambda_python_alpha
    • aws_cdk.aws_launchwizard
    • aws_cdk.aws_lex
    • aws_cdk.aws_licensemanager
    • aws_cdk.aws_lightsail
    • aws_cdk.aws_location
    • aws_cdk.aws_location_alpha
    • aws_cdk.aws_logs
    • aws_cdk.aws_logs_destinations
    • aws_cdk.aws_lookoutequipment
    • aws_cdk.aws_lookoutmetrics
    • aws_cdk.aws_lookoutvision
    • aws_cdk.aws_m2
    • aws_cdk.aws_macie
    • aws_cdk.aws_managedblockchain
    • aws_cdk.aws_mediaconnect
    • aws_cdk.aws_mediaconvert
    • aws_cdk.aws_medialive
    • aws_cdk.aws_mediapackage
    • aws_cdk.aws_mediapackagev2
    • aws_cdk.aws_mediastore
    • aws_cdk.aws_mediatailor
    • aws_cdk.aws_memorydb
    • aws_cdk.aws_mpa
    • aws_cdk.aws_msk
    • aws_cdk.aws_msk_alpha
    • aws_cdk.aws_mwaa
    • aws_cdk.aws_neptune
    • aws_cdk.aws_neptune_alpha
    • aws_cdk.aws_neptunegraph
    • aws_cdk.aws_networkfirewall
    • aws_cdk.aws_networkmanager
    • aws_cdk.aws_nimblestudio
    • aws_cdk.aws_notifications
    • aws_cdk.aws_notificationscontacts
    • aws_cdk.aws_oam
    • aws_cdk.aws_observabilityadmin
    • aws_cdk.aws_odb
    • aws_cdk.aws_omics
    • aws_cdk.aws_opensearchserverless
    • aws_cdk.aws_opensearchservice
    • aws_cdk.aws_opsworks
    • aws_cdk.aws_opsworkscm
    • aws_cdk.aws_organizations
    • aws_cdk.aws_osis
    • aws_cdk.aws_panorama
    • aws_cdk.aws_paymentcryptography
    • aws_cdk.aws_pcaconnectorad
    • aws_cdk.aws_pcaconnectorscep
    • aws_cdk.aws_pcs
    • aws_cdk.aws_personalize
    • aws_cdk.aws_pinpoint
    • aws_cdk.aws_pinpointemail
    • aws_cdk.aws_pipes
    • aws_cdk.aws_pipes_alpha
    • aws_cdk.aws_pipes_enrichments_alpha
    • aws_cdk.aws_pipes_sources_alpha
    • aws_cdk.aws_pipes_targets_alpha
    • aws_cdk.aws_proton
    • aws_cdk.aws_qbusiness
    • aws_cdk.aws_qldb
    • aws_cdk.aws_quicksight
    • aws_cdk.aws_ram
    • aws_cdk.aws_rbin
    • aws_cdk.aws_rds
    • aws_cdk.aws_redshift
    • aws_cdk.aws_redshift_alpha
    • aws_cdk.aws_redshiftserverless
    • aws_cdk.aws_refactorspaces
    • aws_cdk.aws_rekognition
    • aws_cdk.aws_resiliencehub
    • aws_cdk.aws_resourceexplorer2
    • aws_cdk.aws_resourcegroups
    • aws_cdk.aws_robomaker
    • aws_cdk.aws_rolesanywhere
    • aws_cdk.aws_route53
    • aws_cdk.aws_route53_patterns
    • aws_cdk.aws_route53_targets
    • aws_cdk.aws_route53profiles
    • aws_cdk.aws_route53recoverycontrol
    • aws_cdk.aws_route53recoveryreadiness
    • aws_cdk.aws_route53resolver
    • aws_cdk.aws_route53resolver_alpha
    • aws_cdk.aws_rtbfabric
    • aws_cdk.aws_rum
    • aws_cdk.aws_s3
    • aws_cdk.aws_s3_assets
    • aws_cdk.aws_s3_deployment
    • aws_cdk.aws_s3_notifications
    • aws_cdk.aws_s3express
    • aws_cdk.aws_s3objectlambda
    • aws_cdk.aws_s3objectlambda_alpha
    • aws_cdk.aws_s3outposts
    • aws_cdk.aws_s3tables
    • aws_cdk.aws_s3tables_alpha
    • aws_cdk.aws_s3vectors
    • aws_cdk.aws_sagemaker
    • aws_cdk.aws_sagemaker_alpha
    • aws_cdk.aws_sam
    • aws_cdk.aws_scheduler
    • aws_cdk.aws_scheduler_targets
    • aws_cdk.aws_sdb
    • aws_cdk.aws_secretsmanager
    • aws_cdk.aws_securityhub
    • aws_cdk.aws_securitylake
    • aws_cdk.aws_servicecatalog
    • aws_cdk.aws_servicecatalogappregistry
    • aws_cdk.aws_servicecatalogappregistry_alpha
    • aws_cdk.aws_servicediscovery
    • aws_cdk.aws_ses
    • aws_cdk.aws_ses_actions
    • aws_cdk.aws_shield
    • aws_cdk.aws_signer
    • aws_cdk.aws_simspaceweaver
    • aws_cdk.aws_smsvoice
    • aws_cdk.aws_sns
    • aws_cdk.aws_sns_subscriptions
    • aws_cdk.aws_sqs
    • aws_cdk.aws_ssm
    • aws_cdk.aws_ssmcontacts
    • aws_cdk.aws_ssmguiconnect
    • aws_cdk.aws_ssmincidents
    • aws_cdk.aws_ssmquicksetup
    • aws_cdk.aws_sso
    • aws_cdk.aws_stepfunctions
    • aws_cdk.aws_stepfunctions_tasks
    • aws_cdk.aws_supportapp
    • aws_cdk.aws_synthetics
    • aws_cdk.aws_systemsmanagersap
    • aws_cdk.aws_timestream
    • aws_cdk.aws_transfer
    • aws_cdk.aws_verifiedpermissions
    • aws_cdk.aws_voiceid
    • aws_cdk.aws_vpclattice
    • aws_cdk.aws_waf
    • aws_cdk.aws_wafregional
    • aws_cdk.aws_wafv2
    • aws_cdk.aws_wisdom
    • aws_cdk.aws_workspaces
    • aws_cdk.aws_workspacesinstances
    • aws_cdk.aws_workspacesthinclient
    • aws_cdk.aws_workspacesweb
    • aws_cdk.aws_xray
    • aws_cdk.cloud_assembly_schema
    • aws_cdk.cloudformation_include
    • aws_cdk.custom_resources
    • aws_cdk.cx_api
    • aws_cdk.integ_tests_alpha
    • aws_cdk.interfaces
    • aws_cdk.interfaces.alexa_ask
    • aws_cdk.interfaces.aws_accessanalyzer
    • aws_cdk.interfaces.aws_acmpca
    • aws_cdk.interfaces.aws_aiops
    • aws_cdk.interfaces.aws_amazonmq
    • aws_cdk.interfaces.aws_amplify
    • aws_cdk.interfaces.aws_amplifyuibuilder
    • aws_cdk.interfaces.aws_apigateway
    • aws_cdk.interfaces.aws_apigatewayv2
    • aws_cdk.interfaces.aws_appconfig
    • aws_cdk.interfaces.aws_appflow
    • aws_cdk.interfaces.aws_appintegrations
    • aws_cdk.interfaces.aws_applicationautoscaling
    • aws_cdk.interfaces.aws_applicationinsights
    • aws_cdk.interfaces.aws_applicationsignals
    • aws_cdk.interfaces.aws_appmesh
    • aws_cdk.interfaces.aws_apprunner
    • aws_cdk.interfaces.aws_appstream
    • aws_cdk.interfaces.aws_appsync
    • aws_cdk.interfaces.aws_apptest
    • aws_cdk.interfaces.aws_aps
    • aws_cdk.interfaces.aws_arcregionswitch
    • aws_cdk.interfaces.aws_arczonalshift
    • aws_cdk.interfaces.aws_athena
    • aws_cdk.interfaces.aws_auditmanager
    • aws_cdk.interfaces.aws_autoscaling
    • aws_cdk.interfaces.aws_autoscalingplans
    • aws_cdk.interfaces.aws_b2bi
    • aws_cdk.interfaces.aws_backup
    • aws_cdk.interfaces.aws_backupgateway
    • aws_cdk.interfaces.aws_batch
    • aws_cdk.interfaces.aws_bcmdataexports
    • aws_cdk.interfaces.aws_bedrock
    • aws_cdk.interfaces.aws_bedrockagentcore
    • aws_cdk.interfaces.aws_billing
    • aws_cdk.interfaces.aws_billingconductor
    • aws_cdk.interfaces.aws_budgets
    • aws_cdk.interfaces.aws_cassandra
    • aws_cdk.interfaces.aws_ce
    • aws_cdk.interfaces.aws_certificatemanager
    • aws_cdk.interfaces.aws_chatbot
    • aws_cdk.interfaces.aws_cleanrooms
    • aws_cdk.interfaces.aws_cleanroomsml
    • aws_cdk.interfaces.aws_cloud9
    • aws_cdk.interfaces.aws_cloudformation
    • aws_cdk.interfaces.aws_cloudfront
    • aws_cdk.interfaces.aws_cloudtrail
    • aws_cdk.interfaces.aws_cloudwatch
    • aws_cdk.interfaces.aws_codeartifact
    • aws_cdk.interfaces.aws_codebuild
    • aws_cdk.interfaces.aws_codecommit
    • aws_cdk.interfaces.aws_codeconnections
    • aws_cdk.interfaces.aws_codedeploy
    • aws_cdk.interfaces.aws_codeguruprofiler
    • aws_cdk.interfaces.aws_codegurureviewer
    • aws_cdk.interfaces.aws_codepipeline
    • aws_cdk.interfaces.aws_codestar
    • aws_cdk.interfaces.aws_codestarconnections
    • aws_cdk.interfaces.aws_codestarnotifications
    • aws_cdk.interfaces.aws_cognito
    • aws_cdk.interfaces.aws_comprehend
    • aws_cdk.interfaces.aws_config
    • aws_cdk.interfaces.aws_connect
    • aws_cdk.interfaces.aws_connectcampaigns
    • aws_cdk.interfaces.aws_connectcampaignsv2
    • aws_cdk.interfaces.aws_controltower
    • aws_cdk.interfaces.aws_cur
    • aws_cdk.interfaces.aws_customerprofiles
    • aws_cdk.interfaces.aws_databrew
    • aws_cdk.interfaces.aws_datapipeline
    • aws_cdk.interfaces.aws_datasync
    • aws_cdk.interfaces.aws_datazone
    • aws_cdk.interfaces.aws_dax
    • aws_cdk.interfaces.aws_deadline
    • aws_cdk.interfaces.aws_detective
    • aws_cdk.interfaces.aws_devicefarm
    • aws_cdk.interfaces.aws_devopsguru
    • aws_cdk.interfaces.aws_directoryservice
    • aws_cdk.interfaces.aws_dlm
    • aws_cdk.interfaces.aws_dms
    • aws_cdk.interfaces.aws_docdb
    • aws_cdk.interfaces.aws_docdbelastic
    • aws_cdk.interfaces.aws_dsql
    • aws_cdk.interfaces.aws_dynamodb
    • aws_cdk.interfaces.aws_ec2
    • aws_cdk.interfaces.aws_ecr
    • aws_cdk.interfaces.aws_ecs
    • aws_cdk.interfaces.aws_efs
    • aws_cdk.interfaces.aws_eks
    • aws_cdk.interfaces.aws_elasticache
    • aws_cdk.interfaces.aws_elasticbeanstalk
    • aws_cdk.interfaces.aws_elasticloadbalancing
    • aws_cdk.interfaces.aws_elasticloadbalancingv2
    • aws_cdk.interfaces.aws_elasticsearch
    • aws_cdk.interfaces.aws_emr
    • aws_cdk.interfaces.aws_emrcontainers
    • aws_cdk.interfaces.aws_emrserverless
    • aws_cdk.interfaces.aws_entityresolution
    • aws_cdk.interfaces.aws_events
    • aws_cdk.interfaces.aws_eventschemas
    • aws_cdk.interfaces.aws_evidently
    • aws_cdk.interfaces.aws_evs
    • aws_cdk.interfaces.aws_finspace
    • aws_cdk.interfaces.aws_fis
    • aws_cdk.interfaces.aws_fms
    • aws_cdk.interfaces.aws_forecast
    • aws_cdk.interfaces.aws_frauddetector
    • aws_cdk.interfaces.aws_fsx
    • aws_cdk.interfaces.aws_gamelift
    • aws_cdk.interfaces.aws_gameliftstreams
    • aws_cdk.interfaces.aws_globalaccelerator
    • aws_cdk.interfaces.aws_glue
    • aws_cdk.interfaces.aws_grafana
    • aws_cdk.interfaces.aws_greengrass
    • aws_cdk.interfaces.aws_greengrassv2
    • aws_cdk.interfaces.aws_groundstation
    • aws_cdk.interfaces.aws_guardduty
    • aws_cdk.interfaces.aws_healthimaging
    • aws_cdk.interfaces.aws_healthlake
    • aws_cdk.interfaces.aws_iam
    • aws_cdk.interfaces.aws_identitystore
    • aws_cdk.interfaces.aws_imagebuilder
    • aws_cdk.interfaces.aws_inspector
    • aws_cdk.interfaces.aws_inspectorv2
    • aws_cdk.interfaces.aws_internetmonitor
    • aws_cdk.interfaces.aws_invoicing
    • aws_cdk.interfaces.aws_iot
    • aws_cdk.interfaces.aws_iotanalytics
    • aws_cdk.interfaces.aws_iotcoredeviceadvisor
    • aws_cdk.interfaces.aws_iotevents
    • aws_cdk.interfaces.aws_iotfleethub
    • aws_cdk.interfaces.aws_iotfleetwise
    • aws_cdk.interfaces.aws_iotsitewise
    • aws_cdk.interfaces.aws_iotthingsgraph
    • aws_cdk.interfaces.aws_iottwinmaker
    • aws_cdk.interfaces.aws_iotwireless
    • aws_cdk.interfaces.aws_ivs
    • aws_cdk.interfaces.aws_ivschat
    • aws_cdk.interfaces.aws_kafkaconnect
    • aws_cdk.interfaces.aws_kendra
    • aws_cdk.interfaces.aws_kendraranking
    • aws_cdk.interfaces.aws_kinesis
    • aws_cdk.interfaces.aws_kinesisanalytics
    • aws_cdk.interfaces.aws_kinesisanalyticsv2
    • aws_cdk.interfaces.aws_kinesisfirehose
    • aws_cdk.interfaces.aws_kinesisvideo
    • aws_cdk.interfaces.aws_kms
    • aws_cdk.interfaces.aws_lakeformation
    • aws_cdk.interfaces.aws_lambda
    • aws_cdk.interfaces.aws_launchwizard
    • aws_cdk.interfaces.aws_lex
    • aws_cdk.interfaces.aws_licensemanager
    • aws_cdk.interfaces.aws_lightsail
    • aws_cdk.interfaces.aws_location
    • aws_cdk.interfaces.aws_logs
    • aws_cdk.interfaces.aws_lookoutequipment
    • aws_cdk.interfaces.aws_lookoutmetrics
    • aws_cdk.interfaces.aws_lookoutvision
    • aws_cdk.interfaces.aws_m2
    • aws_cdk.interfaces.aws_macie
    • aws_cdk.interfaces.aws_managedblockchain
    • aws_cdk.interfaces.aws_mediaconnect
    • aws_cdk.interfaces.aws_mediaconvert
    • aws_cdk.interfaces.aws_medialive
    • aws_cdk.interfaces.aws_mediapackage
    • aws_cdk.interfaces.aws_mediapackagev2
    • aws_cdk.interfaces.aws_mediastore
    • aws_cdk.interfaces.aws_mediatailor
    • aws_cdk.interfaces.aws_memorydb
    • aws_cdk.interfaces.aws_mpa
    • aws_cdk.interfaces.aws_msk
    • aws_cdk.interfaces.aws_mwaa
    • aws_cdk.interfaces.aws_neptune
    • aws_cdk.interfaces.aws_neptunegraph
    • aws_cdk.interfaces.aws_networkfirewall
    • aws_cdk.interfaces.aws_networkmanager
    • aws_cdk.interfaces.aws_nimblestudio
    • aws_cdk.interfaces.aws_notifications
    • aws_cdk.interfaces.aws_notificationscontacts
    • aws_cdk.interfaces.aws_oam
    • aws_cdk.interfaces.aws_observabilityadmin
    • aws_cdk.interfaces.aws_odb
    • aws_cdk.interfaces.aws_omics
    • aws_cdk.interfaces.aws_opensearchserverless
    • aws_cdk.interfaces.aws_opensearchservice
    • aws_cdk.interfaces.aws_opsworks
    • aws_cdk.interfaces.aws_opsworkscm
    • aws_cdk.interfaces.aws_organizations
    • aws_cdk.interfaces.aws_osis
    • aws_cdk.interfaces.aws_panorama
    • aws_cdk.interfaces.aws_paymentcryptography
    • aws_cdk.interfaces.aws_pcaconnectorad
    • aws_cdk.interfaces.aws_pcaconnectorscep
    • aws_cdk.interfaces.aws_pcs
    • aws_cdk.interfaces.aws_personalize
    • aws_cdk.interfaces.aws_pinpoint
    • aws_cdk.interfaces.aws_pinpointemail
    • aws_cdk.interfaces.aws_pipes
    • aws_cdk.interfaces.aws_proton
    • aws_cdk.interfaces.aws_qbusiness
    • aws_cdk.interfaces.aws_qldb
    • aws_cdk.interfaces.aws_quicksight
    • aws_cdk.interfaces.aws_ram
    • aws_cdk.interfaces.aws_rbin
    • aws_cdk.interfaces.aws_rds
    • aws_cdk.interfaces.aws_redshift
    • aws_cdk.interfaces.aws_redshiftserverless
    • aws_cdk.interfaces.aws_refactorspaces
    • aws_cdk.interfaces.aws_rekognition
    • aws_cdk.interfaces.aws_resiliencehub
    • aws_cdk.interfaces.aws_resourceexplorer2
    • aws_cdk.interfaces.aws_resourcegroups
    • aws_cdk.interfaces.aws_robomaker
    • aws_cdk.interfaces.aws_rolesanywhere
    • aws_cdk.interfaces.aws_route53
    • aws_cdk.interfaces.aws_route53profiles
    • aws_cdk.interfaces.aws_route53recoverycontrol
    • aws_cdk.interfaces.aws_route53recoveryreadiness
    • aws_cdk.interfaces.aws_route53resolver
    • aws_cdk.interfaces.aws_rtbfabric
    • aws_cdk.interfaces.aws_rum
    • aws_cdk.interfaces.aws_s3
    • aws_cdk.interfaces.aws_s3express
    • aws_cdk.interfaces.aws_s3objectlambda
    • aws_cdk.interfaces.aws_s3outposts
    • aws_cdk.interfaces.aws_s3tables
    • aws_cdk.interfaces.aws_s3vectors
    • aws_cdk.interfaces.aws_sagemaker
    • aws_cdk.interfaces.aws_sam
    • aws_cdk.interfaces.aws_scheduler
    • aws_cdk.interfaces.aws_sdb
    • aws_cdk.interfaces.aws_secretsmanager
    • aws_cdk.interfaces.aws_securityhub
    • aws_cdk.interfaces.aws_securitylake
    • aws_cdk.interfaces.aws_servicecatalog
    • aws_cdk.interfaces.aws_servicecatalogappregistry
    • aws_cdk.interfaces.aws_servicediscovery
    • aws_cdk.interfaces.aws_ses
    • aws_cdk.interfaces.aws_shield
    • aws_cdk.interfaces.aws_signer
    • aws_cdk.interfaces.aws_simspaceweaver
    • aws_cdk.interfaces.aws_smsvoice
    • aws_cdk.interfaces.aws_sns
    • aws_cdk.interfaces.aws_sqs
    • aws_cdk.interfaces.aws_ssm
    • aws_cdk.interfaces.aws_ssmcontacts
    • aws_cdk.interfaces.aws_ssmguiconnect
    • aws_cdk.interfaces.aws_ssmincidents
    • aws_cdk.interfaces.aws_ssmquicksetup
    • aws_cdk.interfaces.aws_sso
    • aws_cdk.interfaces.aws_stepfunctions
    • aws_cdk.interfaces.aws_supportapp
    • aws_cdk.interfaces.aws_synthetics
    • aws_cdk.interfaces.aws_systemsmanagersap
    • aws_cdk.interfaces.aws_timestream
    • aws_cdk.interfaces.aws_transfer
    • aws_cdk.interfaces.aws_verifiedpermissions
    • aws_cdk.interfaces.aws_voiceid
    • aws_cdk.interfaces.aws_vpclattice
    • aws_cdk.interfaces.aws_waf
    • aws_cdk.interfaces.aws_wafregional
    • aws_cdk.interfaces.aws_wafv2
    • aws_cdk.interfaces.aws_wisdom
    • aws_cdk.interfaces.aws_workspaces
    • aws_cdk.interfaces.aws_workspacesinstances
    • aws_cdk.interfaces.aws_workspacesthinclient
    • aws_cdk.interfaces.aws_workspacesweb
    • aws_cdk.interfaces.aws_xray
    • aws_cdk.lambda_layer_awscli
    • aws_cdk.lambda_layer_node_proxy_agent
    • aws_cdk.mixins_preview
    • aws_cdk.mixins_preview.alexa_ask
    • aws_cdk.mixins_preview.alexa_ask.mixins
    • aws_cdk.mixins_preview.aws_accessanalyzer
    • aws_cdk.mixins_preview.aws_accessanalyzer.mixins
    • aws_cdk.mixins_preview.aws_acmpca
    • aws_cdk.mixins_preview.aws_acmpca.mixins
    • aws_cdk.mixins_preview.aws_aiops
    • aws_cdk.mixins_preview.aws_aiops.mixins
    • aws_cdk.mixins_preview.aws_amazonmq
    • aws_cdk.mixins_preview.aws_amazonmq.mixins
    • aws_cdk.mixins_preview.aws_amplify
    • aws_cdk.mixins_preview.aws_amplify.mixins
    • aws_cdk.mixins_preview.aws_amplifyuibuilder
    • aws_cdk.mixins_preview.aws_amplifyuibuilder.mixins
    • aws_cdk.mixins_preview.aws_apigateway
    • aws_cdk.mixins_preview.aws_apigateway.mixins
    • aws_cdk.mixins_preview.aws_apigatewayv2
    • aws_cdk.mixins_preview.aws_apigatewayv2.mixins
    • aws_cdk.mixins_preview.aws_appconfig
    • aws_cdk.mixins_preview.aws_appconfig.mixins
    • aws_cdk.mixins_preview.aws_appflow
    • aws_cdk.mixins_preview.aws_appflow.mixins
    • aws_cdk.mixins_preview.aws_appintegrations
    • aws_cdk.mixins_preview.aws_appintegrations.mixins
    • aws_cdk.mixins_preview.aws_applicationautoscaling
    • aws_cdk.mixins_preview.aws_applicationautoscaling.mixins
    • aws_cdk.mixins_preview.aws_applicationinsights
    • aws_cdk.mixins_preview.aws_applicationinsights.mixins
    • aws_cdk.mixins_preview.aws_applicationsignals
    • aws_cdk.mixins_preview.aws_applicationsignals.mixins
    • aws_cdk.mixins_preview.aws_appmesh
    • aws_cdk.mixins_preview.aws_appmesh.mixins
    • aws_cdk.mixins_preview.aws_apprunner
    • aws_cdk.mixins_preview.aws_apprunner.mixins
    • aws_cdk.mixins_preview.aws_appstream
    • aws_cdk.mixins_preview.aws_appstream.mixins
    • aws_cdk.mixins_preview.aws_appsync
    • aws_cdk.mixins_preview.aws_appsync.mixins
    • aws_cdk.mixins_preview.aws_apptest
    • aws_cdk.mixins_preview.aws_apptest.mixins
    • aws_cdk.mixins_preview.aws_aps
    • aws_cdk.mixins_preview.aws_aps.mixins
    • aws_cdk.mixins_preview.aws_arcregionswitch
    • aws_cdk.mixins_preview.aws_arcregionswitch.mixins
    • aws_cdk.mixins_preview.aws_arczonalshift
    • aws_cdk.mixins_preview.aws_arczonalshift.mixins
    • aws_cdk.mixins_preview.aws_athena
    • aws_cdk.mixins_preview.aws_athena.events
    • aws_cdk.mixins_preview.aws_athena.mixins
    • aws_cdk.mixins_preview.aws_auditmanager
    • aws_cdk.mixins_preview.aws_auditmanager.mixins
    • aws_cdk.mixins_preview.aws_autoscaling
    • aws_cdk.mixins_preview.aws_autoscaling.events
    • aws_cdk.mixins_preview.aws_autoscaling.mixins
    • aws_cdk.mixins_preview.aws_autoscalingplans
    • aws_cdk.mixins_preview.aws_autoscalingplans.mixins
    • aws_cdk.mixins_preview.aws_b2bi
    • aws_cdk.mixins_preview.aws_b2bi.mixins
    • aws_cdk.mixins_preview.aws_backup
    • aws_cdk.mixins_preview.aws_backup.mixins
    • aws_cdk.mixins_preview.aws_backupgateway
    • aws_cdk.mixins_preview.aws_backupgateway.mixins
    • aws_cdk.mixins_preview.aws_batch
    • aws_cdk.mixins_preview.aws_batch.mixins
    • aws_cdk.mixins_preview.aws_bcmdataexports
    • aws_cdk.mixins_preview.aws_bcmdataexports.mixins
    • aws_cdk.mixins_preview.aws_bedrock
    • aws_cdk.mixins_preview.aws_bedrock.mixins
    • aws_cdk.mixins_preview.aws_bedrockagentcore
    • aws_cdk.mixins_preview.aws_bedrockagentcore.mixins
    • aws_cdk.mixins_preview.aws_billingconductor
    • aws_cdk.mixins_preview.aws_billingconductor.mixins
    • aws_cdk.mixins_preview.aws_budgets
    • aws_cdk.mixins_preview.aws_budgets.mixins
    • aws_cdk.mixins_preview.aws_cassandra
    • aws_cdk.mixins_preview.aws_cassandra.mixins
    • aws_cdk.mixins_preview.aws_ce
    • aws_cdk.mixins_preview.aws_ce.mixins
    • aws_cdk.mixins_preview.aws_certificatemanager
    • aws_cdk.mixins_preview.aws_certificatemanager.mixins
    • aws_cdk.mixins_preview.aws_chatbot
    • aws_cdk.mixins_preview.aws_chatbot.mixins
    • aws_cdk.mixins_preview.aws_cleanrooms
    • aws_cdk.mixins_preview.aws_cleanrooms.mixins
    • aws_cdk.mixins_preview.aws_cleanroomsml
    • aws_cdk.mixins_preview.aws_cleanroomsml.mixins
    • aws_cdk.mixins_preview.aws_cloud9
    • aws_cdk.mixins_preview.aws_cloud9.mixins
    • aws_cdk.mixins_preview.aws_cloudformation
    • aws_cdk.mixins_preview.aws_cloudformation.mixins
    • aws_cdk.mixins_preview.aws_cloudfront
    • aws_cdk.mixins_preview.aws_cloudfront.mixins
    • aws_cdk.mixins_preview.aws_cloudtrail
    • aws_cdk.mixins_preview.aws_cloudtrail.mixins
    • aws_cdk.mixins_preview.aws_cloudwatch
    • aws_cdk.mixins_preview.aws_cloudwatch.events
    • aws_cdk.mixins_preview.aws_cloudwatch.mixins
    • aws_cdk.mixins_preview.aws_codeartifact
    • aws_cdk.mixins_preview.aws_codeartifact.mixins
    • aws_cdk.mixins_preview.aws_codebuild
    • aws_cdk.mixins_preview.aws_codebuild.mixins
    • aws_cdk.mixins_preview.aws_codecommit
    • aws_cdk.mixins_preview.aws_codecommit.events
    • aws_cdk.mixins_preview.aws_codecommit.mixins
    • aws_cdk.mixins_preview.aws_codeconnections
    • aws_cdk.mixins_preview.aws_codeconnections.mixins
    • aws_cdk.mixins_preview.aws_codedeploy
    • aws_cdk.mixins_preview.aws_codedeploy.mixins
    • aws_cdk.mixins_preview.aws_codeguruprofiler
    • aws_cdk.mixins_preview.aws_codeguruprofiler.mixins
    • aws_cdk.mixins_preview.aws_codegurureviewer
    • aws_cdk.mixins_preview.aws_codegurureviewer.mixins
    • aws_cdk.mixins_preview.aws_codepipeline
    • aws_cdk.mixins_preview.aws_codepipeline.mixins
    • aws_cdk.mixins_preview.aws_codestar
    • aws_cdk.mixins_preview.aws_codestar.mixins
    • aws_cdk.mixins_preview.aws_codestarconnections
    • aws_cdk.mixins_preview.aws_codestarconnections.mixins
    • aws_cdk.mixins_preview.aws_codestarnotifications
    • aws_cdk.mixins_preview.aws_codestarnotifications.mixins
    • aws_cdk.mixins_preview.aws_cognito
    • aws_cdk.mixins_preview.aws_cognito.mixins
    • aws_cdk.mixins_preview.aws_comprehend
    • aws_cdk.mixins_preview.aws_comprehend.mixins
    • aws_cdk.mixins_preview.aws_config
    • aws_cdk.mixins_preview.aws_config.mixins
    • aws_cdk.mixins_preview.aws_connect
    • aws_cdk.mixins_preview.aws_connect.events
    • aws_cdk.mixins_preview.aws_connect.mixins
    • aws_cdk.mixins_preview.aws_connectcampaigns
    • aws_cdk.mixins_preview.aws_connectcampaigns.mixins
    • aws_cdk.mixins_preview.aws_connectcampaignsv2
    • aws_cdk.mixins_preview.aws_connectcampaignsv2.mixins
    • aws_cdk.mixins_preview.aws_controltower
    • aws_cdk.mixins_preview.aws_controltower.mixins
    • aws_cdk.mixins_preview.aws_cur
    • aws_cdk.mixins_preview.aws_cur.mixins
    • aws_cdk.mixins_preview.aws_customerprofiles
    • aws_cdk.mixins_preview.aws_customerprofiles.mixins
    • aws_cdk.mixins_preview.aws_databrew
    • aws_cdk.mixins_preview.aws_databrew.mixins
    • aws_cdk.mixins_preview.aws_datapipeline
    • aws_cdk.mixins_preview.aws_datapipeline.mixins
    • aws_cdk.mixins_preview.aws_datasync
    • aws_cdk.mixins_preview.aws_datasync.mixins
    • aws_cdk.mixins_preview.aws_datazone
    • aws_cdk.mixins_preview.aws_datazone.mixins
    • aws_cdk.mixins_preview.aws_dax
    • aws_cdk.mixins_preview.aws_dax.mixins
    • aws_cdk.mixins_preview.aws_deadline
    • aws_cdk.mixins_preview.aws_deadline.mixins
    • aws_cdk.mixins_preview.aws_detective
    • aws_cdk.mixins_preview.aws_detective.mixins
    • aws_cdk.mixins_preview.aws_devicefarm
    • aws_cdk.mixins_preview.aws_devicefarm.mixins
    • aws_cdk.mixins_preview.aws_devopsguru
    • aws_cdk.mixins_preview.aws_devopsguru.mixins
    • aws_cdk.mixins_preview.aws_directoryservice
    • aws_cdk.mixins_preview.aws_directoryservice.mixins
    • aws_cdk.mixins_preview.aws_dlm
    • aws_cdk.mixins_preview.aws_dlm.mixins
    • aws_cdk.mixins_preview.aws_dms
    • aws_cdk.mixins_preview.aws_dms.mixins
    • aws_cdk.mixins_preview.aws_docdb
    • aws_cdk.mixins_preview.aws_docdb.mixins
    • aws_cdk.mixins_preview.aws_docdbelastic
    • aws_cdk.mixins_preview.aws_docdbelastic.mixins
    • aws_cdk.mixins_preview.aws_dsql
    • aws_cdk.mixins_preview.aws_dsql.mixins
    • aws_cdk.mixins_preview.aws_dynamodb
    • aws_cdk.mixins_preview.aws_dynamodb.mixins
    • aws_cdk.mixins_preview.aws_ec2
    • aws_cdk.mixins_preview.aws_ec2.events
    • aws_cdk.mixins_preview.aws_ec2.mixins
    • aws_cdk.mixins_preview.aws_ecr
    • aws_cdk.mixins_preview.aws_ecr.events
    • aws_cdk.mixins_preview.aws_ecr.mixins
    • aws_cdk.mixins_preview.aws_ecs
    • aws_cdk.mixins_preview.aws_ecs.events
    • aws_cdk.mixins_preview.aws_ecs.mixins
    • aws_cdk.mixins_preview.aws_efs
    • aws_cdk.mixins_preview.aws_efs.mixins
    • aws_cdk.mixins_preview.aws_eks
    • aws_cdk.mixins_preview.aws_eks.mixins
    • aws_cdk.mixins_preview.aws_elasticache
    • aws_cdk.mixins_preview.aws_elasticache.mixins
    • aws_cdk.mixins_preview.aws_elasticbeanstalk
    • aws_cdk.mixins_preview.aws_elasticbeanstalk.mixins
    • aws_cdk.mixins_preview.aws_elasticloadbalancing
    • aws_cdk.mixins_preview.aws_elasticloadbalancing.mixins
    • aws_cdk.mixins_preview.aws_elasticloadbalancingv2
    • aws_cdk.mixins_preview.aws_elasticloadbalancingv2.mixins
    • aws_cdk.mixins_preview.aws_elasticsearch
    • aws_cdk.mixins_preview.aws_elasticsearch.mixins
    • aws_cdk.mixins_preview.aws_emr
    • aws_cdk.mixins_preview.aws_emr.mixins
    • aws_cdk.mixins_preview.aws_emrcontainers
    • aws_cdk.mixins_preview.aws_emrcontainers.mixins
    • aws_cdk.mixins_preview.aws_emrserverless
    • aws_cdk.mixins_preview.aws_emrserverless.mixins
    • aws_cdk.mixins_preview.aws_entityresolution
    • aws_cdk.mixins_preview.aws_entityresolution.mixins
    • aws_cdk.mixins_preview.aws_eventschemas
    • aws_cdk.mixins_preview.aws_eventschemas.mixins
    • aws_cdk.mixins_preview.aws_evidently
    • aws_cdk.mixins_preview.aws_evidently.mixins
    • aws_cdk.mixins_preview.aws_evs
    • aws_cdk.mixins_preview.aws_evs.mixins
    • aws_cdk.mixins_preview.aws_finspace
    • aws_cdk.mixins_preview.aws_finspace.mixins
    • aws_cdk.mixins_preview.aws_fis
    • aws_cdk.mixins_preview.aws_fis.mixins
    • aws_cdk.mixins_preview.aws_fms
    • aws_cdk.mixins_preview.aws_fms.mixins
    • aws_cdk.mixins_preview.aws_forecast
    • aws_cdk.mixins_preview.aws_forecast.mixins
    • aws_cdk.mixins_preview.aws_frauddetector
    • aws_cdk.mixins_preview.aws_frauddetector.mixins
    • aws_cdk.mixins_preview.aws_fsx
    • aws_cdk.mixins_preview.aws_fsx.mixins
    • aws_cdk.mixins_preview.aws_gamelift
    • aws_cdk.mixins_preview.aws_gamelift.mixins
    • aws_cdk.mixins_preview.aws_gameliftstreams
    • aws_cdk.mixins_preview.aws_gameliftstreams.mixins
    • aws_cdk.mixins_preview.aws_globalaccelerator
    • aws_cdk.mixins_preview.aws_globalaccelerator.mixins
    • aws_cdk.mixins_preview.aws_glue
    • aws_cdk.mixins_preview.aws_glue.events
    • aws_cdk.mixins_preview.aws_glue.mixins
    • aws_cdk.mixins_preview.aws_grafana
    • aws_cdk.mixins_preview.aws_grafana.mixins
    • aws_cdk.mixins_preview.aws_greengrass
    • aws_cdk.mixins_preview.aws_greengrass.mixins
    • aws_cdk.mixins_preview.aws_greengrassv2
    • aws_cdk.mixins_preview.aws_greengrassv2.mixins
    • aws_cdk.mixins_preview.aws_groundstation
    • aws_cdk.mixins_preview.aws_groundstation.mixins
    • aws_cdk.mixins_preview.aws_guardduty
    • aws_cdk.mixins_preview.aws_guardduty.events
    • aws_cdk.mixins_preview.aws_guardduty.mixins
    • aws_cdk.mixins_preview.aws_healthimaging
    • aws_cdk.mixins_preview.aws_healthimaging.events
    • aws_cdk.mixins_preview.aws_healthimaging.mixins
    • aws_cdk.mixins_preview.aws_healthlake
    • aws_cdk.mixins_preview.aws_healthlake.mixins
    • aws_cdk.mixins_preview.aws_iam
    • aws_cdk.mixins_preview.aws_iam.mixins
    • aws_cdk.mixins_preview.aws_identitystore
    • aws_cdk.mixins_preview.aws_identitystore.mixins
    • aws_cdk.mixins_preview.aws_imagebuilder
    • aws_cdk.mixins_preview.aws_imagebuilder.mixins
    • aws_cdk.mixins_preview.aws_inspector
    • aws_cdk.mixins_preview.aws_inspector.mixins
    • aws_cdk.mixins_preview.aws_inspectorv2
    • aws_cdk.mixins_preview.aws_inspectorv2.mixins
    • aws_cdk.mixins_preview.aws_internetmonitor
    • aws_cdk.mixins_preview.aws_internetmonitor.mixins
    • aws_cdk.mixins_preview.aws_invoicing
    • aws_cdk.mixins_preview.aws_invoicing.mixins
    • aws_cdk.mixins_preview.aws_iot
    • aws_cdk.mixins_preview.aws_iot.mixins
    • aws_cdk.mixins_preview.aws_iotanalytics
    • aws_cdk.mixins_preview.aws_iotanalytics.events
    • aws_cdk.mixins_preview.aws_iotanalytics.mixins
    • aws_cdk.mixins_preview.aws_iotcoredeviceadvisor
    • aws_cdk.mixins_preview.aws_iotcoredeviceadvisor.mixins
    • aws_cdk.mixins_preview.aws_iotevents
    • aws_cdk.mixins_preview.aws_iotevents.mixins
    • aws_cdk.mixins_preview.aws_iotfleethub
    • aws_cdk.mixins_preview.aws_iotfleethub.mixins
    • aws_cdk.mixins_preview.aws_iotfleetwise
    • aws_cdk.mixins_preview.aws_iotfleetwise.mixins
    • aws_cdk.mixins_preview.aws_iotsitewise
    • aws_cdk.mixins_preview.aws_iotsitewise.mixins
    • aws_cdk.mixins_preview.aws_iotthingsgraph
    • aws_cdk.mixins_preview.aws_iotthingsgraph.mixins
    • aws_cdk.mixins_preview.aws_iottwinmaker
    • aws_cdk.mixins_preview.aws_iottwinmaker.mixins
    • aws_cdk.mixins_preview.aws_iotwireless
    • aws_cdk.mixins_preview.aws_iotwireless.mixins
    • aws_cdk.mixins_preview.aws_ivs
    • aws_cdk.mixins_preview.aws_ivs.mixins
    • aws_cdk.mixins_preview.aws_ivschat
    • aws_cdk.mixins_preview.aws_ivschat.mixins
    • aws_cdk.mixins_preview.aws_kafkaconnect
    • aws_cdk.mixins_preview.aws_kafkaconnect.mixins
    • aws_cdk.mixins_preview.aws_kendra
    • aws_cdk.mixins_preview.aws_kendra.mixins
    • aws_cdk.mixins_preview.aws_kendraranking
    • aws_cdk.mixins_preview.aws_kendraranking.mixins
    • aws_cdk.mixins_preview.aws_kinesis
    • aws_cdk.mixins_preview.aws_kinesis.mixins
    • aws_cdk.mixins_preview.aws_kinesisanalytics
    • aws_cdk.mixins_preview.aws_kinesisanalytics.mixins
    • aws_cdk.mixins_preview.aws_kinesisanalyticsv2
    • aws_cdk.mixins_preview.aws_kinesisanalyticsv2.mixins
    • aws_cdk.mixins_preview.aws_kinesisfirehose
    • aws_cdk.mixins_preview.aws_kinesisfirehose.mixins
    • aws_cdk.mixins_preview.aws_kinesisvideo
    • aws_cdk.mixins_preview.aws_kinesisvideo.mixins
    • aws_cdk.mixins_preview.aws_kms
    • aws_cdk.mixins_preview.aws_kms.events
    • aws_cdk.mixins_preview.aws_kms.mixins
    • aws_cdk.mixins_preview.aws_lakeformation
    • aws_cdk.mixins_preview.aws_lakeformation.mixins
    • aws_cdk.mixins_preview.aws_lambda
    • aws_cdk.mixins_preview.aws_lambda.mixins
    • aws_cdk.mixins_preview.aws_launchwizard
    • aws_cdk.mixins_preview.aws_launchwizard.mixins
    • aws_cdk.mixins_preview.aws_lex
    • aws_cdk.mixins_preview.aws_lex.mixins
    • aws_cdk.mixins_preview.aws_licensemanager
    • aws_cdk.mixins_preview.aws_licensemanager.mixins
    • aws_cdk.mixins_preview.aws_lightsail
    • aws_cdk.mixins_preview.aws_lightsail.mixins
    • aws_cdk.mixins_preview.aws_location
    • aws_cdk.mixins_preview.aws_location.mixins
    • aws_cdk.mixins_preview.aws_logs
    • aws_cdk.mixins_preview.aws_logs.events
    • aws_cdk.mixins_preview.aws_logs.mixins
    • aws_cdk.mixins_preview.aws_lookoutequipment
    • aws_cdk.mixins_preview.aws_lookoutequipment.mixins
    • aws_cdk.mixins_preview.aws_lookoutmetrics
    • aws_cdk.mixins_preview.aws_lookoutmetrics.mixins
    • aws_cdk.mixins_preview.aws_lookoutvision
    • aws_cdk.mixins_preview.aws_lookoutvision.mixins
    • aws_cdk.mixins_preview.aws_m2
    • aws_cdk.mixins_preview.aws_m2.mixins
    • aws_cdk.mixins_preview.aws_macie
    • aws_cdk.mixins_preview.aws_macie.mixins
    • aws_cdk.mixins_preview.aws_managedblockchain
    • aws_cdk.mixins_preview.aws_managedblockchain.mixins
    • aws_cdk.mixins_preview.aws_mediaconnect
    • aws_cdk.mixins_preview.aws_mediaconnect.mixins
    • aws_cdk.mixins_preview.aws_mediaconvert
    • aws_cdk.mixins_preview.aws_mediaconvert.mixins
    • aws_cdk.mixins_preview.aws_medialive
    • aws_cdk.mixins_preview.aws_medialive.events
    • aws_cdk.mixins_preview.aws_medialive.mixins
    • aws_cdk.mixins_preview.aws_mediapackage
    • aws_cdk.mixins_preview.aws_mediapackage.events
    • aws_cdk.mixins_preview.aws_mediapackage.mixins
    • aws_cdk.mixins_preview.aws_mediapackagev2
    • aws_cdk.mixins_preview.aws_mediapackagev2.mixins
    • aws_cdk.mixins_preview.aws_mediastore
    • aws_cdk.mixins_preview.aws_mediastore.mixins
    • aws_cdk.mixins_preview.aws_mediatailor
    • aws_cdk.mixins_preview.aws_mediatailor.mixins
    • aws_cdk.mixins_preview.aws_memorydb
    • aws_cdk.mixins_preview.aws_memorydb.mixins
    • aws_cdk.mixins_preview.aws_mpa
    • aws_cdk.mixins_preview.aws_mpa.mixins
    • aws_cdk.mixins_preview.aws_msk
    • aws_cdk.mixins_preview.aws_msk.mixins
    • aws_cdk.mixins_preview.aws_mwaa
    • aws_cdk.mixins_preview.aws_mwaa.mixins
    • aws_cdk.mixins_preview.aws_neptune
    • aws_cdk.mixins_preview.aws_neptune.mixins
    • aws_cdk.mixins_preview.aws_neptunegraph
    • aws_cdk.mixins_preview.aws_neptunegraph.mixins
    • aws_cdk.mixins_preview.aws_networkfirewall
    • aws_cdk.mixins_preview.aws_networkfirewall.mixins
    • aws_cdk.mixins_preview.aws_networkmanager
    • aws_cdk.mixins_preview.aws_networkmanager.events
    • aws_cdk.mixins_preview.aws_networkmanager.mixins
    • aws_cdk.mixins_preview.aws_nimblestudio
    • aws_cdk.mixins_preview.aws_nimblestudio.mixins
    • aws_cdk.mixins_preview.aws_notifications
    • aws_cdk.mixins_preview.aws_notifications.mixins
    • aws_cdk.mixins_preview.aws_notificationscontacts
    • aws_cdk.mixins_preview.aws_notificationscontacts.mixins
    • aws_cdk.mixins_preview.aws_oam
    • aws_cdk.mixins_preview.aws_oam.mixins
    • aws_cdk.mixins_preview.aws_observabilityadmin
    • aws_cdk.mixins_preview.aws_observabilityadmin.mixins
    • aws_cdk.mixins_preview.aws_odb
    • aws_cdk.mixins_preview.aws_odb.mixins
    • aws_cdk.mixins_preview.aws_omics
    • aws_cdk.mixins_preview.aws_omics.events
    • aws_cdk.mixins_preview.aws_omics.mixins
    • aws_cdk.mixins_preview.aws_opensearchserverless
    • aws_cdk.mixins_preview.aws_opensearchserverless.mixins
    • aws_cdk.mixins_preview.aws_opensearchservice
    • aws_cdk.mixins_preview.aws_opensearchservice.mixins
    • aws_cdk.mixins_preview.aws_opsworks
    • aws_cdk.mixins_preview.aws_opsworks.events
    • aws_cdk.mixins_preview.aws_opsworks.mixins
    • aws_cdk.mixins_preview.aws_opsworkscm
    • aws_cdk.mixins_preview.aws_opsworkscm.mixins
    • aws_cdk.mixins_preview.aws_organizations
    • aws_cdk.mixins_preview.aws_organizations.events
    • aws_cdk.mixins_preview.aws_organizations.mixins
    • aws_cdk.mixins_preview.aws_osis
    • aws_cdk.mixins_preview.aws_osis.mixins
    • aws_cdk.mixins_preview.aws_panorama
    • aws_cdk.mixins_preview.aws_panorama.mixins
    • aws_cdk.mixins_preview.aws_paymentcryptography
    • aws_cdk.mixins_preview.aws_paymentcryptography.mixins
    • aws_cdk.mixins_preview.aws_pcaconnectorad
    • aws_cdk.mixins_preview.aws_pcaconnectorad.mixins
    • aws_cdk.mixins_preview.aws_pcaconnectorscep
    • aws_cdk.mixins_preview.aws_pcaconnectorscep.mixins
    • aws_cdk.mixins_preview.aws_pcs
    • aws_cdk.mixins_preview.aws_pcs.mixins
    • aws_cdk.mixins_preview.aws_personalize
    • aws_cdk.mixins_preview.aws_personalize.mixins
    • aws_cdk.mixins_preview.aws_pinpoint
    • aws_cdk.mixins_preview.aws_pinpoint.mixins
    • aws_cdk.mixins_preview.aws_pinpointemail
    • aws_cdk.mixins_preview.aws_pinpointemail.mixins
    • aws_cdk.mixins_preview.aws_pipes
    • aws_cdk.mixins_preview.aws_pipes.mixins
    • aws_cdk.mixins_preview.aws_proton
    • aws_cdk.mixins_preview.aws_proton.mixins
    • aws_cdk.mixins_preview.aws_qbusiness
    • aws_cdk.mixins_preview.aws_qbusiness.mixins
    • aws_cdk.mixins_preview.aws_qldb
    • aws_cdk.mixins_preview.aws_qldb.mixins
    • aws_cdk.mixins_preview.aws_quicksight
    • aws_cdk.mixins_preview.aws_quicksight.mixins
    • aws_cdk.mixins_preview.aws_ram
    • aws_cdk.mixins_preview.aws_ram.mixins
    • aws_cdk.mixins_preview.aws_rbin
    • aws_cdk.mixins_preview.aws_rbin.mixins
    • aws_cdk.mixins_preview.aws_rds
    • aws_cdk.mixins_preview.aws_rds.mixins
    • aws_cdk.mixins_preview.aws_redshift
    • aws_cdk.mixins_preview.aws_redshift.mixins
    • aws_cdk.mixins_preview.aws_redshiftserverless
    • aws_cdk.mixins_preview.aws_redshiftserverless.mixins
    • aws_cdk.mixins_preview.aws_refactorspaces
    • aws_cdk.mixins_preview.aws_refactorspaces.mixins
    • aws_cdk.mixins_preview.aws_rekognition
    • aws_cdk.mixins_preview.aws_rekognition.mixins
    • aws_cdk.mixins_preview.aws_resiliencehub
    • aws_cdk.mixins_preview.aws_resiliencehub.mixins
    • aws_cdk.mixins_preview.aws_resourceexplorer2
    • aws_cdk.mixins_preview.aws_resourceexplorer2.mixins
    • aws_cdk.mixins_preview.aws_resourcegroups
    • aws_cdk.mixins_preview.aws_resourcegroups.mixins
    • aws_cdk.mixins_preview.aws_robomaker
    • aws_cdk.mixins_preview.aws_robomaker.mixins
    • aws_cdk.mixins_preview.aws_rolesanywhere
    • aws_cdk.mixins_preview.aws_rolesanywhere.mixins
    • aws_cdk.mixins_preview.aws_route53
    • aws_cdk.mixins_preview.aws_route53.mixins
    • aws_cdk.mixins_preview.aws_route53profiles
    • aws_cdk.mixins_preview.aws_route53profiles.mixins
    • aws_cdk.mixins_preview.aws_route53recoverycontrol
    • aws_cdk.mixins_preview.aws_route53recoverycontrol.mixins
    • aws_cdk.mixins_preview.aws_route53recoveryreadiness
    • aws_cdk.mixins_preview.aws_route53recoveryreadiness.events
    • aws_cdk.mixins_preview.aws_route53recoveryreadiness.mixins
    • aws_cdk.mixins_preview.aws_route53resolver
    • aws_cdk.mixins_preview.aws_route53resolver.events
    • aws_cdk.mixins_preview.aws_route53resolver.mixins
    • aws_cdk.mixins_preview.aws_rtbfabric
    • aws_cdk.mixins_preview.aws_rtbfabric.mixins
    • aws_cdk.mixins_preview.aws_rum
    • aws_cdk.mixins_preview.aws_rum.mixins
    • aws_cdk.mixins_preview.aws_s3
    • aws_cdk.mixins_preview.aws_s3.events
    • aws_cdk.mixins_preview.aws_s3.mixins
    • aws_cdk.mixins_preview.aws_s3express
    • aws_cdk.mixins_preview.aws_s3express.mixins
    • aws_cdk.mixins_preview.aws_s3objectlambda
    • aws_cdk.mixins_preview.aws_s3objectlambda.mixins
    • aws_cdk.mixins_preview.aws_s3outposts
    • aws_cdk.mixins_preview.aws_s3outposts.mixins
    • aws_cdk.mixins_preview.aws_s3tables
    • aws_cdk.mixins_preview.aws_s3tables.mixins
    • aws_cdk.mixins_preview.aws_s3vectors
    • aws_cdk.mixins_preview.aws_s3vectors.mixins
    • aws_cdk.mixins_preview.aws_sagemaker
    • aws_cdk.mixins_preview.aws_sagemaker.events
    • aws_cdk.mixins_preview.aws_sagemaker.mixins
    • aws_cdk.mixins_preview.aws_sam
    • aws_cdk.mixins_preview.aws_sam.mixins
    • aws_cdk.mixins_preview.aws_scheduler
    • aws_cdk.mixins_preview.aws_scheduler.mixins
    • aws_cdk.mixins_preview.aws_sdb
    • aws_cdk.mixins_preview.aws_sdb.mixins
    • aws_cdk.mixins_preview.aws_secretsmanager
    • aws_cdk.mixins_preview.aws_secretsmanager.mixins
    • aws_cdk.mixins_preview.aws_securityhub
    • aws_cdk.mixins_preview.aws_securityhub.mixins
    • aws_cdk.mixins_preview.aws_securitylake
    • aws_cdk.mixins_preview.aws_securitylake.mixins
    • aws_cdk.mixins_preview.aws_servicecatalog
    • aws_cdk.mixins_preview.aws_servicecatalog.mixins
    • aws_cdk.mixins_preview.aws_servicecatalogappregistry
    • aws_cdk.mixins_preview.aws_servicecatalogappregistry.mixins
    • aws_cdk.mixins_preview.aws_servicediscovery
    • aws_cdk.mixins_preview.aws_servicediscovery.mixins
    • aws_cdk.mixins_preview.aws_ses
    • aws_cdk.mixins_preview.aws_ses.mixins
    • aws_cdk.mixins_preview.aws_shield
    • aws_cdk.mixins_preview.aws_shield.mixins
    • aws_cdk.mixins_preview.aws_signer
    • aws_cdk.mixins_preview.aws_signer.mixins
    • aws_cdk.mixins_preview.aws_simspaceweaver
    • aws_cdk.mixins_preview.aws_simspaceweaver.mixins
    • aws_cdk.mixins_preview.aws_smsvoice
    • aws_cdk.mixins_preview.aws_smsvoice.mixins
    • aws_cdk.mixins_preview.aws_sns
    • aws_cdk.mixins_preview.aws_sns.mixins
    • aws_cdk.mixins_preview.aws_sqs
    • aws_cdk.mixins_preview.aws_sqs.mixins
    • aws_cdk.mixins_preview.aws_ssm
    • aws_cdk.mixins_preview.aws_ssm.mixins
    • aws_cdk.mixins_preview.aws_ssmcontacts
    • aws_cdk.mixins_preview.aws_ssmcontacts.mixins
    • aws_cdk.mixins_preview.aws_ssmguiconnect
    • aws_cdk.mixins_preview.aws_ssmguiconnect.mixins
    • aws_cdk.mixins_preview.aws_ssmincidents
    • aws_cdk.mixins_preview.aws_ssmincidents.mixins
    • aws_cdk.mixins_preview.aws_ssmquicksetup
    • aws_cdk.mixins_preview.aws_ssmquicksetup.mixins
    • aws_cdk.mixins_preview.aws_sso
    • aws_cdk.mixins_preview.aws_sso.mixins
    • aws_cdk.mixins_preview.aws_stepfunctions
    • aws_cdk.mixins_preview.aws_stepfunctions.mixins
    • aws_cdk.mixins_preview.aws_supportapp
    • aws_cdk.mixins_preview.aws_supportapp.mixins
    • aws_cdk.mixins_preview.aws_synthetics
    • aws_cdk.mixins_preview.aws_synthetics.mixins
    • aws_cdk.mixins_preview.aws_systemsmanagersap
    • aws_cdk.mixins_preview.aws_systemsmanagersap.mixins
    • aws_cdk.mixins_preview.aws_timestream
    • aws_cdk.mixins_preview.aws_timestream.mixins
    • aws_cdk.mixins_preview.aws_transfer
    • aws_cdk.mixins_preview.aws_transfer.events
    • aws_cdk.mixins_preview.aws_transfer.mixins
    • aws_cdk.mixins_preview.aws_verifiedpermissions
    • aws_cdk.mixins_preview.aws_verifiedpermissions.mixins
    • aws_cdk.mixins_preview.aws_voiceid
    • aws_cdk.mixins_preview.aws_voiceid.events
    • aws_cdk.mixins_preview.aws_voiceid.mixins
    • aws_cdk.mixins_preview.aws_vpclattice
    • aws_cdk.mixins_preview.aws_vpclattice.mixins
    • aws_cdk.mixins_preview.aws_waf
    • aws_cdk.mixins_preview.aws_waf.mixins
    • aws_cdk.mixins_preview.aws_wafregional
    • aws_cdk.mixins_preview.aws_wafregional.mixins
    • aws_cdk.mixins_preview.aws_wafv2
    • aws_cdk.mixins_preview.aws_wafv2.mixins
    • aws_cdk.mixins_preview.aws_wisdom
    • aws_cdk.mixins_preview.aws_wisdom.mixins
    • aws_cdk.mixins_preview.aws_workspaces
    • aws_cdk.mixins_preview.aws_workspaces.events
    • aws_cdk.mixins_preview.aws_workspaces.mixins
    • aws_cdk.mixins_preview.aws_workspacesinstances
    • aws_cdk.mixins_preview.aws_workspacesinstances.mixins
    • aws_cdk.mixins_preview.aws_workspacesthinclient
    • aws_cdk.mixins_preview.aws_workspacesthinclient.mixins
    • aws_cdk.mixins_preview.aws_workspacesweb
    • aws_cdk.mixins_preview.aws_workspacesweb.mixins
    • aws_cdk.mixins_preview.aws_xray
    • aws_cdk.mixins_preview.aws_xray.mixins
    • aws_cdk.mixins_preview.core
    • aws_cdk.mixins_preview.mixins
    • aws_cdk.pipelines
    • aws_cdk.region_info
    • aws_cdk.triggers
    • constructs
AWS Cloud Development Kit
  • API Reference
  • aws_cdk.aws_apigateway
  • VpcLink

VpcLink

class aws_cdk.aws_apigateway.VpcLink(scope, id, *, description=None, targets=None, vpc_link_name=None)

Bases: Resource

Define a new VPC Link Specifies an API Gateway VPC link for a RestApi to access resources in an Amazon Virtual Private Cloud (VPC).

ExampleMetadata:

infused

Example:

import aws_cdk.aws_elasticloadbalancingv2 as elbv2


vpc = ec2.Vpc(self, "VPC")
nlb = elbv2.NetworkLoadBalancer(self, "NLB",
    vpc=vpc
)
link = apigateway.VpcLink(self, "link",
    targets=[nlb]
)

integration = apigateway.Integration(
    type=apigateway.IntegrationType.HTTP_PROXY,
    integration_http_method="ANY",
    options=apigateway.IntegrationOptions(
        connection_type=apigateway.ConnectionType.VPC_LINK,
        vpc_link=link
    )
)
Parameters:
  • scope (Construct)

  • id (str)

  • description (Optional[str]) – The description of the VPC link. Default: no description

  • targets (Optional[Sequence[INetworkLoadBalancer]]) – The network load balancers of the VPC targeted by the VPC link. The network load balancers must be owned by the same AWS account of the API owner. Default: - no targets. Use addTargets to add targets

  • vpc_link_name (Optional[str]) – The name used to label and identify the VPC link. Default: - automatically generated name

Methods

add_targets(*targets)
Parameters:

targets (INetworkLoadBalancer)

Return type:

None

apply_removal_policy(policy)

Apply the given removal policy to this resource.

The Removal Policy controls what happens to this resource when it stops being managed by CloudFormation, either because you’ve removed it from the CDK application or because you’ve made a change that requires the resource to be replaced.

The resource can be deleted (RemovalPolicy.DESTROY), or left in your AWS account for data recovery and cleanup later (RemovalPolicy.RETAIN).

Parameters:

policy (RemovalPolicy)

Return type:

None

to_string()

Returns a string representation of this construct.

Return type:

str

Attributes

PROPERTY_INJECTION_ID = 'aws-cdk-lib.aws-apigateway.VpcLink'
env

The environment this resource belongs to.

For resources that are created and managed in a Stack (those created by creating new class instances like new Role(), new Bucket(), etc.), this is always the same as the environment of the stack they belong to.

For referenced resources (those obtained from referencing methods like Role.fromRoleArn(), Bucket.fromBucketName(), etc.), they might be different than the stack they were imported into.

node

The tree node.

stack

The stack in which this resource is defined.

vpc_link_id

Physical ID of the VpcLink resource.

Attribute:

true

vpc_link_ref

A reference to a VpcLink resource.

Static Methods

classmethod from_vpc_link_id(scope, id, vpc_link_id)

Import a VPC Link by its Id.

Parameters:
  • scope (Construct)

  • id (str)

  • vpc_link_id (str)

Return type:

IVpcLink

classmethod is_construct(x)

Checks if x is a construct.

Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

Explanation: in JavaScript, multiple copies of the constructs library on disk are seen as independent, completely different libraries. As a consequence, the class Construct in each copy of the constructs library is seen as a different class, and an instance of one class will not test as instanceof the other class. npm install will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the constructs library can be accidentally installed, and instanceof will behave unpredictably. It is safest to avoid using instanceof, and using this type-testing method instead.

Parameters:

x (Any) – Any object.

Return type:

bool

Returns:

true if x is an object created from a class which extends Construct.

classmethod is_owned_resource(construct)

Returns true if the construct was created by CDK, and false otherwise.

Parameters:

construct (IConstruct)

Return type:

bool

classmethod is_resource(construct)

Check whether the given construct is a Resource.

Parameters:

construct (IConstruct)

Return type:

bool

Previous Next

© Copyright 1980, Amazon Web Services.

Built with Sphinx using a theme provided by Read the Docs.