Classes
| Name | Description |
|---|---|
| RemoteOutputs | Represents the RemoteOutputs of the remote CDK stack. |
| RemoteParameters | Represents the RemoteParameters of the remote CDK stack. |
Structs
| Name | Description |
|---|---|
| RemoteOutputsProps | Properties of the RemoteOutputs. |
| RemoteParametersProps | Properties of the RemoteParameters. |
Represents the RemoteOutputs of the remote CDK stack.
Implements: IConstruct, IDependable Extends: Construct
new RemoteOutputs(scope: Construct, id: string, props: RemoteOutputsProps)- scope (
Construct) No description - id (
string) No description - props (
RemoteOutputsProps) No description
| Name | Type | Description |
|---|---|---|
| outputs | CustomResource |
The outputs from the remote stack. |
Get the attribute value from the outputs.
get(key: string): string- key (
string) output key.
Returns:
string
Represents the RemoteParameters of the remote CDK stack.
Implements: IConstruct, IDependable Extends: Construct
new RemoteParameters(scope: Construct, id: string, props: RemoteParametersProps)- scope (
Construct) No description - id (
string) No description - props (
RemoteParametersProps) No description- path (
string) The parameter path. - region (
string) The region code of the remote stack. - alwaysUpdate (
boolean) Indicate whether always update the custom resource to get the new stack output. Default: true - role (
aws_iam.IRole) The assumed role used to get remote parameters. Optional - timeout (
Duration) timeout for custom resource handler. Default: no timeout specified.
- path (
| Name | Type | Description |
|---|---|---|
| parameters | CustomResource |
The parameters in the SSM parameter store for the remote stack. |
Get the parameter.
get(key: string): string- key (
string) output key.
Returns:
string
Properties of the RemoteOutputs.
| Name | Type | Description |
|---|---|---|
| stack | Stack |
The remote CDK stack to get the outputs from. |
| alwaysUpdate? | boolean |
Indicate whether always update the custom resource to get the new stack output. Default: true |
| timeout? | Duration |
timeout for custom resource handler. Default: no timeout specified. |
Properties of the RemoteParameters.
| Name | Type | Description |
|---|---|---|
| path | string |
The parameter path. |
| region | string |
The region code of the remote stack. |
| alwaysUpdate? | boolean |
Indicate whether always update the custom resource to get the new stack output. Default: true |
| role? | aws_iam.IRole |
The assumed role used to get remote parameters. Optional |
| timeout? | Duration |
timeout for custom resource handler. Default: no timeout specified. |