Uses of Class
software.amazon.awscdk.Stack
Packages that use Stack
Package
Description
AWS Cloud Development Kit Library
App Staging Synthesizer
Assertions
integ-tests
CDK Pipelines
AWS CodePipeline Construct Library
Amazon EKS Construct Library
AWS Service Catalog Construct Library
AWS ServiceCatalogAppRegistry Construct Library
Tasks for AWS Step Functions
-
Uses of Stack in software.amazon.awscdk
Subclasses of Stack in software.amazon.awscdkMethods in software.amazon.awscdk that return StackModifier and TypeMethodDescriptionStack.Builder.build()protected StackStackSynthesizer.getBoundStack()Retrieve the bound stack.Stack.getNestedStackParent()If this is a nested stack, returns it's parent stack.CfnElement.getStack()The stack in which this element is defined.protected StackDefaultStackSynthesizer.getStack()Deprecated.IResource.getStack()The stack in which this resource is defined.default StackIResource.Jsii$Default.getStack()The stack in which this resource is defined.Resource.getStack()The stack in which this resource is defined.static StackStack.of(software.constructs.IConstruct construct) Looks up the first stack scope in whichconstructis defined.Methods in software.amazon.awscdk that return types with arguments of type StackModifier and TypeMethodDescriptionStack.getDependencies()Return the stacks this stack depends on.Methods in software.amazon.awscdk with parameters of type StackModifier and TypeMethodDescriptionvoidStack.addDependency(Stack target) Add a dependency between this stack and another stack.voidStack.addDependency(Stack target, String reason) Add a dependency between this stack and another stack.AssetManifestBuilder.addDockerImageAsset(Stack stack, String sourceHash, DockerImageSource source, DockerImageDestination dest) Add a docker asset source and destination to the manifest.AssetManifestBuilder.addDockerImageAsset(Stack stack, String sourceHash, DockerImageSource source, DockerImageDestination dest, AddDockerImageAssetOptions options) Add a docker asset source and destination to the manifest.AssetManifestBuilder.addFileAsset(Stack stack, String sourceHash, FileSource source, FileDestination dest) Add a file asset source and destination to the manifest.AssetManifestBuilder.addFileAsset(Stack stack, String sourceHash, FileSource source, FileDestination dest, AddFileAssetOptions options) Add a file asset source and destination to the manifest.voidBind to the stack this environment is going to be used on.voidBind to the stack this environment is going to be used on.voidBind to the stack this environment is going to be used on.default voidBind to the stack this environment is going to be used on.voidBind to the stack this environment is going to be used on.AssetManifestBuilder.defaultAddDockerImageAsset(Stack stack, DockerImageAssetSource asset, AssetManifestDockerImageDestination target) Add a docker image asset to the manifest with default settings.AssetManifestBuilder.defaultAddDockerImageAsset(Stack stack, DockerImageAssetSource asset, AssetManifestDockerImageDestination target, AddDockerImageAssetOptions options) Add a docker image asset to the manifest with default settings.AssetManifestBuilder.defaultAddFileAsset(Stack stack, FileAssetSource asset, AssetManifestFileDestination target) Add a file asset to the manifest with default settings.AssetManifestBuilder.defaultAddFileAsset(Stack stack, FileAssetSource asset, AssetManifestFileDestination target, AddFileAssetOptions options) Add a file asset to the manifest with default settings.AssetManifestBuilder.emitManifest(Stack stack, ISynthesisSession session) Write the manifest to disk, and add it to the synthesis session.AssetManifestBuilder.emitManifest(Stack stack, ISynthesisSession session, AssetManifestOptions options) Write the manifest to disk, and add it to the synthesis session.AssetManifestBuilder.emitManifest(Stack stack, ISynthesisSession session, AssetManifestOptions options, List<String> dependencies) Write the manifest to disk, and add it to the synthesis session.protected voidStackSynthesizer.emitStackArtifact(Stack stack, ISynthesisSession session) Deprecated.UseemitArtifactinsteadprotected voidStackSynthesizer.emitStackArtifact(Stack stack, ISynthesisSession session, SynthesizeStackArtifactOptions options) Deprecated.UseemitArtifactinsteadstatic StringArn.format(ArnComponents components, Stack stack) Creates an ARN from components.AssetStaging.relativeStagedPath(Stack stack) Return the path to the staged asset, relative to the Cloud Assembly (manifest) directory of the given stack.CliCredentialsStackSynthesizer.reusableBind(Stack stack) Produce a bound Stack Synthesizer for the given stack.DefaultStackSynthesizer.reusableBind(Stack stack) Produce a bound Stack Synthesizer for the given stack.default IBoundStackSynthesizerIReusableStackSynthesizer.Jsii$Default.reusableBind(Stack stack) Produce a bound Stack Synthesizer for the given stack.IReusableStackSynthesizer.reusableBind(Stack stack) Produce a bound Stack Synthesizer for the given stack.LegacyStackSynthesizer.reusableBind(Stack stack) Produce a bound Stack Synthesizer for the given stack.protected voidDefaultStackSynthesizer.synthesizeStackTemplate(Stack stack, ISynthesisSession session) Synthesize the stack template to the given session, passing the configured lookup role ARN.protected voidStackSynthesizer.synthesizeStackTemplate(Stack stack, ISynthesisSession session) Deprecated.UsesynthesizeTemplateinstead -
Uses of Stack in software.amazon.awscdk.app.staging.synthesizer.alpha
Subclasses of Stack in software.amazon.awscdk.app.staging.synthesizer.alphaModifier and TypeClassDescriptionclass(experimental) A default Staging Stack that implements IStagingResources.Methods in software.amazon.awscdk.app.staging.synthesizer.alpha that return StackModifier and TypeMethodDescriptionDefaultStagingStack.getDependencyStack()(experimental) The stack to add dependencies to.default StackFileStagingLocation.getDependencyStack()(experimental) The stack that creates this bucket (leads to dependencies on it).final StackFileStagingLocation.Jsii$Proxy.getDependencyStack()default StackImageStagingLocation.getDependencyStack()(experimental) The stack that creates this repository (leads to dependencies on it).final StackImageStagingLocation.Jsii$Proxy.getDependencyStack()Methods in software.amazon.awscdk.app.staging.synthesizer.alpha with parameters of type StackModifier and TypeMethodDescriptionvoid(experimental) Implemented for legacy purposes;FileStagingLocation.Builder.dependencyStack(Stack dependencyStack) Sets the value ofFileStagingLocation.getDependencyStack()ImageStagingLocation.Builder.dependencyStack(Stack dependencyStack) Sets the value ofImageStagingLocation.getDependencyStack()default IStagingResourcesIStagingResourcesFactory.Jsii$Default.obtainStagingResources(Stack stack, ObtainStagingResourcesContext context) (experimental) Return an object that will manage staging resources for the given stack.IStagingResourcesFactory.obtainStagingResources(Stack stack, ObtainStagingResourcesContext context) (experimental) Return an object that will manage staging resources for the given stack.AppStagingSynthesizer.reusableBind(Stack stack) (experimental) Returns a version of the synthesizer bound to a stack. -
Uses of Stack in software.amazon.awscdk.assertions
Methods in software.amazon.awscdk.assertions with parameters of type StackModifier and TypeMethodDescriptionstatic AnnotationsBase your assertions on the messages returned by a synthesized CDKStack.static TagsFind tags associated with a synthesized CDKStack.static TemplateBase your assertions on the CloudFormation template synthesized by a CDKStack.static TemplateTemplate.fromStack(Stack stack, TemplateParsingOptions templateParsingOptions) Base your assertions on the CloudFormation template synthesized by a CDKStack. -
Uses of Stack in software.amazon.awscdk.integtests.alpha
Subclasses of Stack in software.amazon.awscdk.integtests.alphaModifier and TypeClassDescriptionclass(experimental) An integration test case stack.Methods in software.amazon.awscdk.integtests.alpha that return StackModifier and TypeMethodDescriptiondefault StackIntegTestCaseProps.getAssertionStack()(experimental) Specify a stack to use for assertions.final StackIntegTestCaseProps.Jsii$Proxy.getAssertionStack()default StackIntegTestProps.getAssertionStack()(experimental) Specify a stack to use for assertions.final StackIntegTestProps.Jsii$Proxy.getAssertionStack()Methods in software.amazon.awscdk.integtests.alpha that return types with arguments of type StackModifier and TypeMethodDescriptionIntegTestCaseProps.getStacks()(experimental) Stacks to be deployed during the test.IntegTestCaseProps.Jsii$Proxy.getStacks()IntegTestProps.getTestCases()(experimental) List of test cases that make up this test.IntegTestProps.Jsii$Proxy.getTestCases()Methods in software.amazon.awscdk.integtests.alpha with parameters of type StackModifier and TypeMethodDescriptionIntegTest.Builder.assertionStack(Stack assertionStack) (experimental) Specify a stack to use for assertions.IntegTestCase.Builder.assertionStack(Stack assertionStack) (experimental) Specify a stack to use for assertions.IntegTestCaseProps.Builder.assertionStack(Stack assertionStack) Sets the value ofIntegTestCaseProps.getAssertionStack()IntegTestProps.Builder.assertionStack(Stack assertionStack) Sets the value ofIntegTestProps.getAssertionStack()Method parameters in software.amazon.awscdk.integtests.alpha with type arguments of type StackModifier and TypeMethodDescription(experimental) Stacks to be deployed during the test.Sets the value ofIntegTestCaseProps.getStacks()(experimental) List of test cases that make up this test.Sets the value ofIntegTestProps.getTestCases() -
Uses of Stack in software.amazon.awscdk.pipelines
Methods in software.amazon.awscdk.pipelines that return StackModifier and TypeMethodDescriptionStackSteps.getStack()The stack you want the steps to run in.final StackStackSteps.Jsii$Proxy.getStack()Methods in software.amazon.awscdk.pipelines with parameters of type Stack -
Uses of Stack in software.amazon.awscdk.services.codepipeline
Methods in software.amazon.awscdk.services.codepipeline that return StackModifier and TypeMethodDescriptionCrossRegionSupport.getStack()The Stack that has been created to house the replication Bucket required for this region.final StackCrossRegionSupport.Jsii$Proxy.getStack()Methods in software.amazon.awscdk.services.codepipeline with parameters of type Stack -
Uses of Stack in software.amazon.awscdk.services.eks
Subclasses of Stack in software.amazon.awscdk.services.eks -
Uses of Stack in software.amazon.awscdk.services.servicecatalog
Subclasses of Stack in software.amazon.awscdk.services.servicecatalogModifier and TypeClassDescriptionclassA Service Catalog product stack, which is similar in form to a Cloudformation nested stack. -
Uses of Stack in software.amazon.awscdk.services.servicecatalogappregistry.alpha
Methods in software.amazon.awscdk.services.servicecatalogappregistry.alpha with parameters of type StackModifier and TypeMethodDescriptionvoidApplication.associateApplicationWithStack(Stack stack) (experimental) Associate stack with the application in the stack passed as parameter.voidIApplication.associateApplicationWithStack(Stack stack) (experimental) Associate a Cloudformation stack with the application in the given stack.default voidIApplication.Jsii$Default.associateApplicationWithStack(Stack stack) (experimental) Associate a Cloudformation stack with the application in the given stack.voidApplication.associateStack(Stack stack) Deprecated.UseassociateApplicationWithStackinstead.voidIApplication.associateStack(Stack stack) Deprecated.UseassociateApplicationWithStackinstead.default voidIApplication.Jsii$Default.associateStack(Stack stack) Deprecated.UseassociateApplicationWithStackinstead. -
Uses of Stack in software.amazon.awscdk.services.stepfunctions.tasks
Methods in software.amazon.awscdk.services.stepfunctions.tasks that return StackModifier and TypeMethodDescriptionfinal StackCallApiGatewayHttpApiEndpointJsonataProps.Jsii$Proxy.getApiStack()final StackCallApiGatewayHttpApiEndpointJsonPathProps.Jsii$Proxy.getApiStack()CallApiGatewayHttpApiEndpointOptions.getApiStack()The Stack in which the API is defined.final StackCallApiGatewayHttpApiEndpointOptions.Jsii$Proxy.getApiStack()final StackCallApiGatewayHttpApiEndpointProps.Jsii$Proxy.getApiStack()Methods in software.amazon.awscdk.services.stepfunctions.tasks with parameters of type StackModifier and TypeMethodDescriptionThe Stack in which the API is defined.Sets the value ofCallApiGatewayHttpApiEndpointOptions.getApiStack()Sets the value ofCallApiGatewayHttpApiEndpointOptions.getApiStack()Sets the value ofCallApiGatewayHttpApiEndpointOptions.getApiStack()Sets the value ofCallApiGatewayHttpApiEndpointOptions.getApiStack()
boundStackinstead.