interface ObtainStagingResourcesContext
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AppStagingSynthesizer.Alpha.ObtainStagingResourcesContext |
Go | github.com/aws/aws-cdk-go/appstagingsynthesizeralpha/v2#ObtainStagingResourcesContext |
Java | software.amazon.awscdk.app.staging.synthesizer.alpha.ObtainStagingResourcesContext |
Python | aws_cdk.app_staging_synthesizer_alpha.ObtainStagingResourcesContext |
TypeScript (source) | @aws-cdk/app-staging-synthesizer-alpha ยป ObtainStagingResourcesContext |
Context parameters for the 'obtainStagingResources' function.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as app_staging_synthesizer_alpha from '@aws-cdk/app-staging-synthesizer-alpha';
const obtainStagingResourcesContext: app_staging_synthesizer_alpha.ObtainStagingResourcesContext = {
environmentString: 'environmentString',
qualifier: 'qualifier',
// the properties below are optional
deployRoleArn: 'deployRoleArn',
};
Properties
| Name | Type | Description |
|---|---|---|
| environment | string | A unique string describing the environment that is guaranteed not to have tokens in it. |
| qualifier | string | The qualifier passed to the synthesizer. |
| deploy | string | The ARN of the deploy action role, if given. |
environmentString
Type:
string
A unique string describing the environment that is guaranteed not to have tokens in it.
qualifier
Type:
string
The qualifier passed to the synthesizer.
The staging stack shouldn't need this, but it might.
deployRoleArn?
Type:
string
(optional, default: Deploy role ARN is unknown)
The ARN of the deploy action role, if given.
This role will need permissions to read from to the staging resources.

.NET
Go
Java
Python
TypeScript (