constructs.IConstruct

interface IConstruct

LanguageType name
.NETConstructs.IConstruct
Javasoftware.constructs.IConstruct
Pythonconstructs.IConstruct
TypeScript (source)constructs » IConstruct

Implemented by DefaultStagingStack, UsingAppStagingSynthesizer, App, Branch, Domain, ApiMapping, DomainName, HttpApi, HttpAuthorizer, HttpIntegration, HttpRoute, HttpStage, VpcLink, WebSocketApi, WebSocketAuthorizer, WebSocketIntegration, WebSocketRoute, WebSocketStage, Service, VpcConnector, EcsEc2ContainerDefinition, EcsFargateContainerDefinition, EcsJobDefinition, EksContainerDefinition, EksJobDefinition, FairshareSchedulingPolicy, FargateComputeEnvironment, JobQueue, LinuxParameters, ManagedEc2EcsComputeEnvironment, ManagedEc2EksComputeEnvironment, MultiNodeJobDefinition, UnmanagedComputeEnvironment, CfnSkill, CfnAnalyzer, CfnCertificate, CfnCertificateAuthority, CfnCertificateAuthorityActivation, CfnPermission, CfnBroker, CfnConfiguration, CfnConfigurationAssociation, CfnApp, CfnBranch, CfnDomain, CfnComponent, CfnForm, CfnTheme, ApiKey, BasePathMapping, CfnAccount, CfnApiKey, CfnAuthorizer, CfnBasePathMapping, CfnClientCertificate, CfnDeployment, CfnDocumentationPart, CfnDocumentationVersion, CfnDomainName, CfnGatewayResponse, CfnMethod, CfnModel, CfnRequestValidator, CfnResource, CfnRestApi, CfnStage, CfnUsagePlan, CfnUsagePlanKey, CfnVpcLink, CognitoUserPoolsAuthorizer, Deployment, DomainName, GatewayResponse, LambdaRestApi, Method, Model, ProxyResource, RateLimitedApiKey, RequestAuthorizer, RequestValidator, Resource, RestApi, SpecRestApi, Stage, StepFunctionsRestApi, TokenAuthorizer, UsagePlan, VpcLink, CfnApi, CfnApiGatewayManagedOverrides, CfnApiMapping, CfnAuthorizer, CfnDeployment, CfnDomainName, CfnIntegration, CfnIntegrationResponse, CfnModel, CfnRoute, CfnRouteResponse, CfnStage, CfnVpcLink, CfnApplication, CfnConfigurationProfile, CfnDeployment, CfnDeploymentStrategy, CfnEnvironment, CfnExtension, CfnExtensionAssociation, CfnHostedConfigurationVersion, CfnConnector, CfnConnectorProfile, CfnFlow, CfnDataIntegration, CfnEventIntegration, CfnScalableTarget, CfnScalingPolicy, ScalableTarget, StepScalingAction, StepScalingPolicy, TargetTrackingScalingPolicy, CfnApplication, CfnGatewayRoute, CfnMesh, CfnRoute, CfnVirtualGateway, CfnVirtualNode, CfnVirtualRouter, CfnVirtualService, GatewayRoute, Mesh, Route, VirtualGateway, VirtualNode, VirtualRouter, VirtualService, CfnAutoScalingConfiguration, CfnObservabilityConfiguration, CfnService, CfnVpcConnector, CfnVpcIngressConnection, CfnAppBlock, CfnAppBlockBuilder, CfnApplication, CfnApplicationEntitlementAssociation, CfnApplicationFleetAssociation, CfnDirectoryConfig, CfnEntitlement, CfnFleet, CfnImageBuilder, CfnStack, CfnStackFleetAssociation, CfnStackUserAssociation, CfnUser, AppsyncFunction, CfnApiCache, CfnApiKey, CfnDataSource, CfnDomainName, CfnDomainNameApiAssociation, CfnFunctionConfiguration, CfnGraphQLApi, CfnGraphQLSchema, CfnResolver, CfnSourceApiAssociation, DynamoDbDataSource, ElasticsearchDataSource, EventBridgeDataSource, GraphqlApi, HttpDataSource, LambdaDataSource, NoneDataSource, OpenSearchDataSource, RdsDataSource, Resolver, CfnRuleGroupsNamespace, CfnWorkspace, CfnCapacityReservation, CfnDataCatalog, CfnNamedQuery, CfnPreparedStatement, CfnWorkGroup, CfnAssessment, AutoScalingGroup, CfnAutoScalingGroup, CfnLaunchConfiguration, CfnLifecycleHook, CfnScalingPolicy, CfnScheduledAction, CfnWarmPool, LifecycleHook, ScheduledAction, StepScalingAction, StepScalingPolicy, TargetTrackingScalingPolicy, WarmPool, CfnScalingPlan, BackupPlan, BackupSelection, BackupVault, CfnBackupPlan, CfnBackupSelection, CfnBackupVault, CfnFramework, CfnReportPlan, CfnHypervisor, CfnComputeEnvironment, CfnJobDefinition, CfnJobQueue, CfnSchedulingPolicy, CfnBillingGroup, CfnCustomLineItem, CfnPricingPlan, CfnPricingRule, CfnBudget, CfnBudgetsAction, CfnKeyspace, CfnTable, CfnAnomalyMonitor, CfnAnomalySubscription, CfnCostCategory, Certificate, CfnAccount, CfnCertificate, DnsValidatedCertificate, PrivateCertificate, CfnMicrosoftTeamsChannelConfiguration, CfnSlackChannelConfiguration, SlackChannelConfiguration, CfnCollaboration, CfnConfiguredTable, CfnConfiguredTableAssociation, CfnMembership, CfnEnvironmentEC2, CfnCustomResource, CfnHookDefaultVersion, CfnHookTypeConfig, CfnHookVersion, CfnMacro, CfnModuleDefaultVersion, CfnModuleVersion, CfnPublicTypeVersion, CfnPublisher, CfnResourceDefaultVersion, CfnResourceVersion, CfnStack, CfnStackSet, CfnTypeActivation, CfnWaitCondition, CfnWaitConditionHandle, EdgeFunction, CachePolicy, CfnCachePolicy, CfnCloudFrontOriginAccessIdentity, CfnContinuousDeploymentPolicy, CfnDistribution, CfnFunction, CfnKeyGroup, CfnMonitoringSubscription, CfnOriginAccessControl, CfnOriginRequestPolicy, CfnPublicKey, CfnRealtimeLogConfig, CfnResponseHeadersPolicy, CfnStreamingDistribution, CloudFrontWebDistribution, Distribution, Function, KeyGroup, OriginAccessIdentity, OriginRequestPolicy, PublicKey, ResponseHeadersPolicy, CfnChannel, CfnEventDataStore, CfnResourcePolicy, CfnTrail, Trail, Alarm, CfnAlarm, CfnAnomalyDetector, CfnCompositeAlarm, CfnDashboard, CfnInsightRule, CfnMetricStream, CompositeAlarm, Dashboard, CfnDomain, CfnRepository, BitBucketSourceCredentials, CfnProject, CfnReportGroup, CfnSourceCredential, GitHubEnterpriseSourceCredentials, GitHubSourceCredentials, PipelineProject, Project, ReportGroup, UntrustedCodeBoundaryPolicy, CfnRepository, Repository, CfnApplication, CfnDeploymentConfig, CfnDeploymentGroup, CustomLambdaDeploymentConfig, EcsApplication, EcsDeploymentConfig, EcsDeploymentGroup, LambdaApplication, LambdaDeploymentConfig, LambdaDeploymentGroup, ServerApplication, ServerDeploymentConfig, ServerDeploymentGroup, CfnProfilingGroup, ProfilingGroup, CfnRepositoryAssociation, CfnCustomActionType, CfnPipeline, CfnWebhook, CustomActionRegistration, Pipeline, JenkinsProvider, CfnGitHubRepository, CfnConnection, CfnNotificationRule, NotificationRule, CfnIdentityPool, CfnIdentityPoolPrincipalTag, CfnIdentityPoolRoleAttachment, CfnUserPool, CfnUserPoolClient, CfnUserPoolDomain, CfnUserPoolGroup, CfnUserPoolIdentityProvider, CfnUserPoolResourceServer, CfnUserPoolRiskConfigurationAttachment, CfnUserPoolUICustomizationAttachment, CfnUserPoolUser, CfnUserPoolUserToGroupAttachment, UserPool, UserPoolClient, UserPoolDomain, UserPoolIdentityProviderAmazon, UserPoolIdentityProviderApple, UserPoolIdentityProviderFacebook, UserPoolIdentityProviderGoogle, UserPoolIdentityProviderOidc, UserPoolIdentityProviderSaml, UserPoolResourceServer, CfnDocumentClassifier, CfnFlywheel, AccessKeysRotated, CfnAggregationAuthorization, CfnConfigRule, CfnConfigurationAggregator, CfnConfigurationRecorder, CfnConformancePack, CfnDeliveryChannel, CfnOrganizationConfigRule, CfnOrganizationConformancePack, CfnRemediationConfiguration, CfnStoredQuery, CloudFormationStackDriftDetectionCheck, CloudFormationStackNotificationCheck, CustomPolicy, CustomRule, ManagedRule, CfnApprovedOrigin, CfnContactFlow, CfnContactFlowModule, CfnEvaluationForm, CfnHoursOfOperation, CfnInstance, CfnInstanceStorageConfig, CfnIntegrationAssociation, CfnPhoneNumber, CfnPrompt, CfnQuickConnect, CfnRule, CfnSecurityKey, CfnTaskTemplate, CfnUser, CfnUserHierarchyGroup, CfnCampaign, CfnEnabledControl, CfnReportDefinition, CfnCalculatedAttributeDefinition, CfnDomain, CfnEventStream, CfnIntegration, CfnObjectType, CfnDataset, CfnJob, CfnProject, CfnRecipe, CfnRuleset, CfnSchedule, CfnPipeline, CfnAgent, CfnLocationEFS, CfnLocationFSxLustre, CfnLocationFSxONTAP, CfnLocationFSxOpenZFS, CfnLocationFSxWindows, CfnLocationHDFS, CfnLocationNFS, CfnLocationObjectStorage, CfnLocationS3, CfnLocationSMB, CfnStorageSystem, CfnTask, CfnCluster, CfnParameterGroup, CfnSubnetGroup, CfnGraph, CfnMemberInvitation, CfnOrganizationAdmin, CfnDevicePool, CfnInstanceProfile, CfnNetworkProfile, CfnProject, CfnTestGridProject, CfnVPCEConfiguration, CfnLogAnomalyDetectionIntegration, CfnNotificationChannel, CfnResourceCollection, CfnMicrosoftAD, CfnSimpleAD, CfnLifecyclePolicy, CfnCertificate, CfnEndpoint, CfnEventSubscription, CfnReplicationInstance, CfnReplicationSubnetGroup, CfnReplicationTask, CfnDBCluster, CfnDBClusterParameterGroup, CfnDBInstance, CfnDBSubnetGroup, ClusterParameterGroup, DatabaseCluster, DatabaseInstance, DatabaseSecret, CfnCluster, CfnGlobalTable, CfnTable, Table, BastionHostLinux, CfnCapacityReservation, CfnCapacityReservationFleet, CfnCarrierGateway, CfnClientVpnAuthorizationRule, CfnClientVpnEndpoint, CfnClientVpnRoute, CfnClientVpnTargetNetworkAssociation, CfnCustomerGateway, CfnDHCPOptions, CfnEC2Fleet, CfnEIP, CfnEIPAssociation, CfnEgressOnlyInternetGateway, CfnEnclaveCertificateIamRoleAssociation, CfnFlowLog, CfnGatewayRouteTableAssociation, CfnHost, CfnIPAM, CfnIPAMAllocation, CfnIPAMPool, CfnIPAMPoolCidr, CfnIPAMResourceDiscovery, CfnIPAMResourceDiscoveryAssociation, CfnIPAMScope, CfnInstance, CfnInternetGateway, CfnKeyPair, CfnLaunchTemplate, CfnLocalGatewayRoute, CfnLocalGatewayRouteTable, CfnLocalGatewayRouteTableVPCAssociation, CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation, CfnNatGateway, CfnNetworkAcl, CfnNetworkAclEntry, CfnNetworkInsightsAccessScope, CfnNetworkInsightsAccessScopeAnalysis, CfnNetworkInsightsAnalysis, CfnNetworkInsightsPath, CfnNetworkInterface, CfnNetworkInterfaceAttachment, CfnNetworkInterfacePermission, CfnNetworkPerformanceMetricSubscription, CfnPlacementGroup, CfnPrefixList, CfnRoute, CfnRouteTable, CfnSecurityGroup, CfnSecurityGroupEgress, CfnSecurityGroupIngress, CfnSpotFleet, CfnSubnet, CfnSubnetCidrBlock, CfnSubnetNetworkAclAssociation, CfnSubnetRouteTableAssociation, CfnTrafficMirrorFilter, CfnTrafficMirrorFilterRule, CfnTrafficMirrorSession, CfnTrafficMirrorTarget, CfnTransitGateway, CfnTransitGatewayAttachment, CfnTransitGatewayConnect, CfnTransitGatewayMulticastDomain, CfnTransitGatewayMulticastDomainAssociation, CfnTransitGatewayMulticastGroupMember, CfnTransitGatewayMulticastGroupSource, CfnTransitGatewayPeeringAttachment, CfnTransitGatewayRoute, CfnTransitGatewayRouteTable, CfnTransitGatewayRouteTableAssociation, CfnTransitGatewayRouteTablePropagation, CfnTransitGatewayVpcAttachment, CfnVPC, CfnVPCCidrBlock, CfnVPCDHCPOptionsAssociation, CfnVPCEndpoint, CfnVPCEndpointConnectionNotification, CfnVPCEndpointService, CfnVPCEndpointServicePermissions, CfnVPCGatewayAttachment, CfnVPCPeeringConnection, CfnVPNConnection, CfnVPNConnectionRoute, CfnVPNGateway, CfnVPNGatewayRoutePropagation, CfnVerifiedAccessEndpoint, CfnVerifiedAccessGroup, CfnVerifiedAccessInstance, CfnVerifiedAccessTrustProvider, CfnVolume, CfnVolumeAttachment, ClientVpnAuthorizationRule, ClientVpnEndpoint, ClientVpnRoute, FlowLog, GatewayVpcEndpoint, Instance, InterfaceVpcEndpoint, LaunchTemplate, NetworkAcl, NetworkAclEntry, PlacementGroup, PrefixList, PrivateSubnet, PublicSubnet, SecurityGroup, Subnet, SubnetNetworkAclAssociation, Volume, Vpc, VpcEndpointService, VpnConnection, VpnGateway, CfnPublicRepository, CfnPullThroughCacheRule, CfnRegistryPolicy, CfnReplicationConfiguration, CfnRepository, Repository, DockerImageAsset, TarballImageAsset, AsgCapacityProvider, CfnCapacityProvider, CfnCluster, CfnClusterCapacityProviderAssociations, CfnPrimaryTaskSet, CfnService, CfnTaskDefinition, CfnTaskSet, Cluster, ContainerDefinition, Ec2Service, Ec2TaskDefinition, ExternalService, ExternalTaskDefinition, FargateService, FargateTaskDefinition, FirelensLogRouter, LinuxParameters, ScalableTaskCount, TaskDefinition, ApplicationLoadBalancedEc2Service, ApplicationLoadBalancedFargateService, ApplicationMultipleTargetGroupsEc2Service, ApplicationMultipleTargetGroupsFargateService, NetworkLoadBalancedEc2Service, NetworkLoadBalancedFargateService, NetworkMultipleTargetGroupsEc2Service, NetworkMultipleTargetGroupsFargateService, QueueProcessingEc2Service, QueueProcessingFargateService, ScheduledEc2Task, ScheduledFargateTask, AccessPoint, CfnAccessPoint, CfnFileSystem, CfnMountTarget, FileSystem, AlbController, AwsAuth, CfnAddon, CfnCluster, CfnFargateProfile, CfnIdentityProviderConfig, CfnNodegroup, Cluster, FargateCluster, FargateProfile, HelmChart, KubectlProvider, KubernetesManifest, KubernetesObjectValue, KubernetesPatch, Nodegroup, OpenIdConnectProvider, ServiceAccount, CfnCacheCluster, CfnGlobalReplicationGroup, CfnParameterGroup, CfnReplicationGroup, CfnSecurityGroup, CfnSecurityGroupIngress, CfnSubnetGroup, CfnUser, CfnUserGroup, CfnApplication, CfnApplicationVersion, CfnConfigurationTemplate, CfnEnvironment, CfnLoadBalancer, LoadBalancer, ApplicationListener, ApplicationListenerCertificate, ApplicationListenerRule, ApplicationLoadBalancer, ApplicationTargetGroup, CfnListener, CfnListenerCertificate, CfnListenerRule, CfnLoadBalancer, CfnTargetGroup, NetworkListener, NetworkLoadBalancer, NetworkTargetGroup, CfnDomain, Domain, CfnCluster, CfnInstanceFleetConfig, CfnInstanceGroupConfig, CfnSecurityConfiguration, CfnStep, CfnStudio, CfnStudioSessionMapping, CfnVirtualCluster, CfnApplication, ApiDestination, Archive, CfnApiDestination, CfnArchive, CfnConnection, CfnEndpoint, CfnEventBus, CfnEventBusPolicy, CfnRule, Connection, EventBus, EventBusPolicy, Rule, CfnDiscoverer, CfnRegistry, CfnRegistryPolicy, CfnSchema, CfnExperiment, CfnFeature, CfnLaunch, CfnProject, CfnSegment, CfnEnvironment, CfnExperimentTemplate, CfnNotificationChannel, CfnPolicy, CfnResourceSet, CfnDataset, CfnDatasetGroup, CfnDetector, CfnEntityType, CfnEventType, CfnLabel, CfnList, CfnOutcome, CfnVariable, CfnDataRepositoryAssociation, CfnFileSystem, CfnSnapshot, CfnStorageVirtualMachine, CfnVolume, LustreFileSystem, CfnAlias, CfnBuild, CfnFleet, CfnGameServerGroup, CfnGameSessionQueue, CfnLocation, CfnMatchmakingConfiguration, CfnMatchmakingRuleSet, CfnScript, Accelerator, CfnAccelerator, CfnEndpointGroup, CfnListener, EndpointGroup, Listener, CfnClassifier, CfnConnection, CfnCrawler, CfnDataCatalogEncryptionSettings, CfnDataQualityRuleset, CfnDatabase, CfnDevEndpoint, CfnJob, CfnMLTransform, CfnPartition, CfnRegistry, CfnSchema, CfnSchemaVersion, CfnSchemaVersionMetadata, CfnSecurityConfiguration, CfnTable, CfnTrigger, CfnWorkflow, CfnWorkspace, CfnConnectorDefinition, CfnConnectorDefinitionVersion, CfnCoreDefinition, CfnCoreDefinitionVersion, CfnDeviceDefinition, CfnDeviceDefinitionVersion, CfnFunctionDefinition, CfnFunctionDefinitionVersion, CfnGroup, CfnGroupVersion, CfnLoggerDefinition, CfnLoggerDefinitionVersion, CfnResourceDefinition, CfnResourceDefinitionVersion, CfnSubscriptionDefinition, CfnSubscriptionDefinitionVersion, CfnComponentVersion, CfnDeployment, CfnConfig, CfnDataflowEndpointGroup, CfnMissionProfile, CfnDetector, CfnFilter, CfnIPSet, CfnMaster, CfnMember, CfnThreatIntelSet, CfnFHIRDatastore, AccessKey, CfnAccessKey, CfnGroup, CfnInstanceProfile, CfnManagedPolicy, CfnOIDCProvider, CfnPolicy, CfnRole, CfnSAMLProvider, CfnServerCertificate, CfnServiceLinkedRole, CfnUser, CfnUserToGroupAddition, CfnVirtualMFADevice, Group, LazyRole, ManagedPolicy, OpenIdConnectProvider, Policy, Role, SamlProvider, User, CfnGroup, CfnGroupMembership, CfnComponent, CfnContainerRecipe, CfnDistributionConfiguration, CfnImage, CfnImagePipeline, CfnImageRecipe, CfnInfrastructureConfiguration, CfnAssessmentTarget, CfnAssessmentTemplate, CfnResourceGroup, CfnFilter, CfnMonitor, CfnAccountAuditConfiguration, CfnAuthorizer, CfnBillingGroup, CfnCACertificate, CfnCertificate, CfnCustomMetric, CfnDimension, CfnDomainConfiguration, CfnFleetMetric, CfnJobTemplate, CfnLogging, CfnMitigationAction, CfnPolicy, CfnPolicyPrincipalAttachment, CfnProvisioningTemplate, CfnResourceSpecificLogging, CfnRoleAlias, CfnScheduledAudit, CfnSecurityProfile, CfnThing, CfnThingGroup, CfnThingPrincipalAttachment, CfnThingType, CfnTopicRule, CfnTopicRuleDestination, CfnDevice, CfnPlacement, CfnProject, CfnChannel, CfnDataset, CfnDatastore, CfnPipeline, CfnSuiteDefinition, CfnAlarmModel, CfnDetectorModel, CfnInput, CfnApplication, CfnCampaign, CfnDecoderManifest, CfnFleet, CfnModelManifest, CfnSignalCatalog, CfnVehicle, CfnAccessPolicy, CfnAsset, CfnAssetModel, CfnDashboard, CfnGateway, CfnPortal, CfnProject, CfnFlowTemplate, CfnComponentType, CfnEntity, CfnScene, CfnSyncJob, CfnWorkspace, CfnDestination, CfnDeviceProfile, CfnFuotaTask, CfnMulticastGroup, CfnNetworkAnalyzerConfiguration, CfnPartnerAccount, CfnServiceProfile, CfnTaskDefinition, CfnWirelessDevice, CfnWirelessDeviceImportTask, CfnWirelessGateway, CfnChannel, CfnPlaybackKeyPair, CfnRecordingConfiguration, CfnStreamKey, CfnLoggingConfiguration, CfnRoom, CfnConnector, CfnDataSource, CfnFaq, CfnIndex, CfnExecutionPlan, CfnStream, CfnStreamConsumer, Stream, CfnApplication, CfnApplicationCloudWatchLoggingOptionV2, CfnApplicationOutput, CfnApplicationOutputV2, CfnApplicationReferenceDataSource, CfnApplicationReferenceDataSourceV2, CfnApplicationV2, CfnApplication, CfnApplicationCloudWatchLoggingOption, CfnApplicationOutput, CfnApplicationReferenceDataSource, CfnDeliveryStream, CfnSignalingChannel, CfnStream, Alias, CfnAlias, CfnKey, CfnReplicaKey, Key, CfnDataCellsFilter, CfnDataLakeSettings, CfnPermissions, CfnPrincipalPermissions, CfnResource, CfnTag, CfnTagAssociation, Alias, CfnAlias, CfnCodeSigningConfig, CfnEventInvokeConfig, CfnEventSourceMapping, CfnFunction, CfnLayerVersion, CfnLayerVersionPermission, CfnPermission, CfnUrl, CfnVersion, CodeSigningConfig, DockerImageFunction, EventInvokeConfig, EventSourceMapping, Function, FunctionUrl, LayerVersion, SingletonFunction, Version, NodejsFunction, CfnBot, CfnBotAlias, CfnBotVersion, CfnResourcePolicy, CfnGrant, CfnLicense, CfnAlarm, CfnBucket, CfnCertificate, CfnContainer, CfnDatabase, CfnDisk, CfnDistribution, CfnInstance, CfnLoadBalancer, CfnLoadBalancerTlsCertificate, CfnStaticIp, CfnGeofenceCollection, CfnMap, CfnPlaceIndex, CfnRouteCalculator, CfnTracker, CfnTrackerConsumer, CfnDestination, CfnLogGroup, CfnLogStream, CfnMetricFilter, CfnQueryDefinition, CfnResourcePolicy, CfnSubscriptionFilter, CrossAccountDestination, LogGroup, LogRetention, LogStream, MetricFilter, QueryDefinition, ResourcePolicy, SubscriptionFilter, CfnInferenceScheduler, CfnAlert, CfnAnomalyDetector, CfnProject, CfnApplication, CfnEnvironment, CfnAllowList, CfnCustomDataIdentifier, CfnFindingsFilter, CfnSession, CfnAccessor, CfnMember, CfnNode, CfnBridge, CfnBridgeOutput, CfnBridgeSource, CfnFlow, CfnFlowEntitlement, CfnFlowOutput, CfnFlowSource, CfnFlowVpcInterface, CfnGateway, CfnJobTemplate, CfnPreset, CfnQueue, CfnChannel, CfnInput, CfnInputSecurityGroup, CfnAsset, CfnChannel, CfnOriginEndpoint, CfnPackagingConfiguration, CfnPackagingGroup, CfnContainer, CfnPlaybackConfiguration, CfnACL, CfnCluster, CfnParameterGroup, CfnSubnetGroup, CfnUser, CfnBatchScramSecret, CfnCluster, CfnClusterPolicy, CfnConfiguration, CfnServerlessCluster, CfnVpcConnection, CfnEnvironment, CfnDBCluster, CfnDBClusterParameterGroup, CfnDBInstance, CfnDBParameterGroup, CfnDBSubnetGroup, CfnFirewall, CfnFirewallPolicy, CfnLoggingConfiguration, CfnRuleGroup, CfnConnectAttachment, CfnConnectPeer, CfnCoreNetwork, CfnCustomerGatewayAssociation, CfnDevice, CfnGlobalNetwork, CfnLink, CfnLinkAssociation, CfnSite, CfnSiteToSiteVpnAttachment, CfnTransitGatewayPeering, CfnTransitGatewayRegistration, CfnTransitGatewayRouteTableAttachment, CfnVpcAttachment, CfnLaunchProfile, CfnStreamingImage, CfnStudio, CfnStudioComponent, CfnLink, CfnSink, CfnAnnotationStore, CfnReferenceStore, CfnRunGroup, CfnSequenceStore, CfnVariantStore, CfnWorkflow, CfnAccessPolicy, CfnCollection, CfnSecurityConfig, CfnSecurityPolicy, CfnVpcEndpoint, CfnDomain, Domain, CfnApp, CfnElasticLoadBalancerAttachment, CfnInstance, CfnLayer, CfnStack, CfnUserProfile, CfnVolume, CfnServer, CfnAccount, CfnOrganization, CfnOrganizationalUnit, CfnPolicy, CfnResourcePolicy, CfnPipeline, CfnApplicationInstance, CfnPackage, CfnPackageVersion, CfnDataset, CfnDatasetGroup, CfnSchema, CfnSolution, CfnADMChannel, CfnAPNSChannel, CfnAPNSSandboxChannel, CfnAPNSVoipChannel, CfnAPNSVoipSandboxChannel, CfnApp, CfnApplicationSettings, CfnBaiduChannel, CfnCampaign, CfnEmailChannel, CfnEmailTemplate, CfnEventStream, CfnGCMChannel, CfnInAppTemplate, CfnPushTemplate, CfnSMSChannel, CfnSegment, CfnSmsTemplate, CfnVoiceChannel, CfnConfigurationSet, CfnConfigurationSetEventDestination, CfnDedicatedIpPool, CfnIdentity, CfnPipe, CfnEnvironmentAccountConnection, CfnEnvironmentTemplate, CfnServiceTemplate, CfnLedger, CfnStream, CfnAnalysis, CfnDashboard, CfnDataSet, CfnDataSource, CfnRefreshSchedule, CfnTemplate, CfnTheme, CfnTopic, CfnVPCConnection, CfnPermission, CfnResourceShare, CfnCustomDBEngineVersion, CfnDBCluster, CfnDBClusterParameterGroup, CfnDBInstance, CfnDBParameterGroup, CfnDBProxy, CfnDBProxyEndpoint, CfnDBProxyTargetGroup, CfnDBSecurityGroup, CfnDBSecurityGroupIngress, CfnDBSubnetGroup, CfnEventSubscription, CfnGlobalCluster, CfnOptionGroup, DatabaseCluster, DatabaseClusterFromSnapshot, DatabaseInstance, DatabaseInstanceFromSnapshot, DatabaseInstanceReadReplica, DatabaseProxy, DatabaseSecret, OptionGroup, ParameterGroup, ServerlessCluster, ServerlessClusterFromSnapshot, SubnetGroup, CfnCluster, CfnClusterParameterGroup, CfnClusterSecurityGroup, CfnClusterSecurityGroupIngress, CfnClusterSubnetGroup, CfnEndpointAccess, CfnEndpointAuthorization, CfnEventSubscription, CfnScheduledAction, CfnNamespace, CfnWorkgroup, CfnApplication, CfnEnvironment, CfnRoute, CfnService, CfnCollection, CfnProject, CfnStreamProcessor, CfnApp, CfnResiliencyPolicy, CfnDefaultViewAssociation, CfnIndex, CfnView, CfnGroup, CfnFleet, CfnRobot, CfnRobotApplication, CfnRobotApplicationVersion, CfnSimulationApplication, CfnSimulationApplicationVersion, CfnCRL, CfnProfile, CfnTrustAnchor, ARecord, AaaaRecord, CaaAmazonRecord, CaaRecord, CfnCidrCollection, CfnDNSSEC, CfnHealthCheck, CfnHostedZone, CfnKeySigningKey, CfnRecordSet, CfnRecordSetGroup, CnameRecord, CrossAccountZoneDelegationRecord, DsRecord, HostedZone, MxRecord, NsRecord, PrivateHostedZone, PublicHostedZone, RecordSet, SrvRecord, TxtRecord, VpcEndpointServiceDomainName, ZoneDelegationRecord, HttpsRedirect, CfnCluster, CfnControlPanel, CfnRoutingControl, CfnSafetyRule, CfnCell, CfnReadinessCheck, CfnRecoveryGroup, CfnResourceSet, CfnFirewallDomainList, CfnFirewallRuleGroup, CfnFirewallRuleGroupAssociation, CfnResolverConfig, CfnResolverDNSSECConfig, CfnResolverEndpoint, CfnResolverQueryLoggingConfig, CfnResolverQueryLoggingConfigAssociation, CfnResolverRule, CfnResolverRuleAssociation, CfnAppMonitor, Bucket, BucketPolicy, CfnAccessPoint, CfnBucket, CfnBucketPolicy, CfnMultiRegionAccessPoint, CfnMultiRegionAccessPointPolicy, CfnStorageLens, Asset, BucketDeployment, DeployTimeSubstitutedFile, CfnAccessPoint, CfnAccessPointPolicy, CfnAccessPoint, CfnBucket, CfnBucketPolicy, CfnEndpoint, CfnApp, CfnAppImageConfig, CfnCodeRepository, CfnDataQualityJobDefinition, CfnDevice, CfnDeviceFleet, CfnDomain, CfnEndpoint, CfnEndpointConfig, CfnFeatureGroup, CfnImage, CfnImageVersion, CfnInferenceExperiment, CfnModel, CfnModelBiasJobDefinition, CfnModelCard, CfnModelExplainabilityJobDefinition, CfnModelPackage, CfnModelPackageGroup, CfnModelQualityJobDefinition, CfnMonitoringSchedule, CfnNotebookInstance, CfnNotebookInstanceLifecycleConfig, CfnPipeline, CfnProject, CfnSpace, CfnUserProfile, CfnWorkteam, CfnApi, CfnApplication, CfnFunction, CfnHttpApi, CfnLayerVersion, CfnSimpleTable, CfnStateMachine, CfnSchedule, CfnScheduleGroup, CfnDomain, CfnResourcePolicy, CfnRotationSchedule, CfnSecret, CfnSecretTargetAttachment, ResourcePolicy, RotationSchedule, Secret, SecretRotation, SecretTargetAttachment, CfnAutomationRule, CfnHub, CfnStandard, CfnAcceptedPortfolioShare, CfnCloudFormationProduct, CfnCloudFormationProvisionedProduct, CfnLaunchNotificationConstraint, CfnLaunchRoleConstraint, CfnLaunchTemplateConstraint, CfnPortfolio, CfnPortfolioPrincipalAssociation, CfnPortfolioProductAssociation, CfnPortfolioShare, CfnResourceUpdateConstraint, CfnServiceAction, CfnServiceActionAssociation, CfnStackSetConstraint, CfnTagOption, CfnTagOptionAssociation, CloudFormationProduct, Portfolio, ProductStack, ProductStackHistory, TagOptions, CfnApplication, CfnAttributeGroup, CfnAttributeGroupAssociation, CfnResourceAssociation, AliasTargetInstance, CfnHttpNamespace, CfnInstance, CfnPrivateDnsNamespace, CfnPublicDnsNamespace, CfnService, CnameInstance, HttpNamespace, IpInstance, NonIpInstance, PrivateDnsNamespace, PublicDnsNamespace, Service, AllowListReceiptFilter, CfnConfigurationSet, CfnConfigurationSetEventDestination, CfnContactList, CfnDedicatedIpPool, CfnEmailIdentity, CfnReceiptFilter, CfnReceiptRule, CfnReceiptRuleSet, CfnTemplate, CfnVdmAttributes, ConfigurationSet, ConfigurationSetEventDestination, DedicatedIpPool, DropSpamReceiptRule, EmailIdentity, ReceiptFilter, ReceiptRule, ReceiptRuleSet, VdmAttributes, CfnDRTAccess, CfnProactiveEngagement, CfnProtection, CfnProtectionGroup, CfnProfilePermission, CfnSigningProfile, SigningProfile, CfnSimulation, CfnSubscription, CfnTopic, CfnTopicPolicy, Subscription, Topic, TopicPolicy, CfnQueue, CfnQueuePolicy, Queue, QueuePolicy, CfnAssociation, CfnDocument, CfnMaintenanceWindow, CfnMaintenanceWindowTarget, CfnMaintenanceWindowTask, CfnParameter, CfnPatchBaseline, CfnResourceDataSync, CfnResourcePolicy, StringListParameter, StringParameter, CfnContact, CfnContactChannel, CfnPlan, CfnRotation, CfnReplicationSet, CfnResponsePlan, CfnAssignment, CfnInstanceAccessControlAttributeConfiguration, CfnPermissionSet, Activity, CfnActivity, CfnStateMachine, CfnStateMachineAlias, CfnStateMachineVersion, Choice, CustomState, Fail, Map, Parallel, Pass, StateMachine, Succeed, Wait, AthenaGetQueryExecution, AthenaGetQueryResults, AthenaStartQueryExecution, AthenaStopQueryExecution, BatchSubmitJob, CallApiGatewayHttpApiEndpoint, CallApiGatewayRestApiEndpoint, CallAwsService, CodeBuildStartBuild, DynamoDeleteItem, DynamoGetItem, DynamoPutItem, DynamoUpdateItem, EcsRunTask, EksCall, EmrAddStep, EmrCancelStep, EmrContainersCreateVirtualCluster, EmrContainersDeleteVirtualCluster, EmrContainersStartJobRun, EmrCreateCluster, EmrModifyInstanceFleetByName, EmrModifyInstanceGroupByName, EmrSetClusterTerminationProtection, EmrTerminateCluster, EvaluateExpression, EventBridgePutEvents, GlueDataBrewStartJobRun, GlueStartJobRun, LambdaInvoke, SageMakerCreateEndpoint, SageMakerCreateEndpointConfig, SageMakerCreateModel, SageMakerCreateTrainingJob, SageMakerCreateTransformJob, SageMakerUpdateEndpoint, SnsPublish, SqsSendMessage, StepFunctionsInvokeActivity, StepFunctionsStartExecution, CfnAccountAlias, CfnSlackChannelConfiguration, CfnSlackWorkspaceConfiguration, CfnCanary, CfnGroup, CfnApplication, CfnDatabase, CfnScheduledQuery, CfnTable, CfnAgreement, CfnCertificate, CfnConnector, CfnProfile, CfnServer, CfnUser, CfnWorkflow, CfnIdentitySource, CfnPolicy, CfnPolicyStore, CfnPolicyTemplate, CfnDomain, CfnAccessLogSubscription, CfnAuthPolicy, CfnListener, CfnResourcePolicy, CfnRule, CfnService, CfnServiceNetwork, CfnServiceNetworkServiceAssociation, CfnServiceNetworkVpcAssociation, CfnTargetGroup, CfnByteMatchSet, CfnIPSet, CfnRule, CfnSizeConstraintSet, CfnSqlInjectionMatchSet, CfnWebACL, CfnXssMatchSet, CfnByteMatchSet, CfnGeoMatchSet, CfnIPSet, CfnRateBasedRule, CfnRegexPatternSet, CfnRule, CfnSizeConstraintSet, CfnSqlInjectionMatchSet, CfnWebACL, CfnWebACLAssociation, CfnXssMatchSet, CfnIPSet, CfnLoggingConfiguration, CfnRegexPatternSet, CfnRuleGroup, CfnWebACL, CfnWebACLAssociation, CfnAssistant, CfnAssistantAssociation, CfnKnowledgeBase, CfnConnectionAlias, CfnWorkspace, CfnGroup, CfnResourcePolicy, CfnSamplingRule, CfnInclude, AwsCustomResource, Provider, AwsCliLayer, KubectlLayer, NodeProxyAgentLayer, CodePipeline, Trigger, TriggerFunction, App, AssetStaging, CfnCodeDeployBlueGreenHook, CfnCondition, CfnCustomResource, CfnHook, CfnHookDefaultVersion, CfnHookTypeConfig, CfnHookVersion, CfnJson, CfnMacro, CfnMapping, CfnModuleDefaultVersion, CfnModuleVersion, CfnOutput, CfnParameter, CfnPublicTypeVersion, CfnPublisher, CfnResource, CfnResourceDefaultVersion, CfnResourceVersion, CfnRule, CfnStack, CfnStackSet, CfnTypeActivation, CfnWaitCondition, CfnWaitConditionHandle, CustomResource, CustomResourceProvider, NestedStack, Stack, Stage, Ec2Environment, GitHubRepository, IdentityPool, IdentityPoolRoleAttachment, Alias, Build, BuildFleet, GameServerGroup, GameSessionQueue, MatchmakingRuleSet, QueuedMatchmakingConfiguration, Script, StandaloneMatchmakingConfiguration, Connection, Database, Job, SecurityConfiguration, Table, TopicRule, DetectorModel, Input, Channel, PlaybackKeyPair, StreamKey, Application, DeliveryStream, GoFunction, PythonFunction, PythonLayerVersion, PlaceIndex, Cluster, ClusterParameterGroup, DatabaseCluster, DatabaseInstance, ParameterGroup, SubnetGroup, Cluster, ClusterParameterGroup, ClusterSubnetGroup, DatabaseSecret, Table, User, FirewallDomainList, FirewallRuleGroup, FirewallRuleGroupAssociation, AccessPoint, Endpoint, EndpointConfig, Model, ScalableInstanceCount, Application, ApplicationAssociator, AttributeGroup, Canary, Construct, AssertionsProvider, AwsApiCall, EqualsAssertion, HttpApiCall, IntegTest, IntegTestCase, IntegTestCaseStack, LambdaInvokeFunction, WaiterStateMachine

Obtainable from Node.findChild(), Node.tryFindChild()

Represents a construct.

Properties

NameTypeDescription
nodeNodeThe tree node.

node

Type: Node

The tree node.