@Generated(value="jsii-pacmak/1.13.0 (build 385c325)", date="2020-10-23T23:56:37.147Z") @Stability(value=Stable) public class CfnOutput extends CfnElement
| Modifier and Type | Class and Description |
|---|---|
static class |
CfnOutput.Builder
A fluent builder for
CfnOutput. |
| Modifier | Constructor and Description |
|---|---|
|
CfnOutput(software.constructs.Construct scope,
String id,
CfnOutputProps props)
Creates an CfnOutput value for this stack.
|
protected |
CfnOutput(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
CfnOutput(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
CfnCondition |
getCondition()
A condition to associate with this output value.
|
String |
getDescription()
A String type that describes the output value.
|
String |
getExportName()
The name used to export the value of this output across stacks.
|
Object |
getValue()
The value of the property returned by the aws cloudformation describe-stacks command.
|
void |
setCondition(CfnCondition value)
A condition to associate with this output value.
|
void |
setDescription(String value)
A String type that describes the output value.
|
void |
setExportName(String value)
The name used to export the value of this output across stacks.
|
void |
setValue(Object value)
The value of the property returned by the aws cloudformation describe-stacks command.
|
getCreationStack, getLogicalId, getStack, isCfnElement, overrideLogicalIdgetNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validatejsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetprotected CfnOutput(software.amazon.jsii.JsiiObjectRef objRef)
protected CfnOutput(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable)
public CfnOutput(@NotNull
software.constructs.Construct scope,
@NotNull
String id,
@NotNull
CfnOutputProps props)
scope - The parent construct. This parameter is required.id - This parameter is required.props - CfnOutput properties. This parameter is required.@Stability(value=Stable) @NotNull public Object getValue()
The value of an output can include literals, parameter references, pseudo-parameters, a mapping value, or intrinsic functions.
@Stability(value=Stable)
public void setValue(@NotNull
Object value)
The value of an output can include literals, parameter references, pseudo-parameters, a mapping value, or intrinsic functions.
@Stability(value=Stable) @Nullable public CfnCondition getCondition()
If the condition evaluates
to false, this output value will not be included in the stack.
Default: - No condition is associated with the output.
@Stability(value=Stable)
public void setCondition(@Nullable
CfnCondition value)
If the condition evaluates
to false, this output value will not be included in the stack.
Default: - No condition is associated with the output.
@Stability(value=Stable) @Nullable public String getDescription()
The description can be a maximum of 4 K in length.
Default: - No description.
@Stability(value=Stable)
public void setDescription(@Nullable
String value)
The description can be a maximum of 4 K in length.
Default: - No description.
@Stability(value=Stable) @Nullable public String getExportName()
To import the value from another stack, use Fn.importValue(exportName).
Default: - the output is not exported
@Stability(value=Stable)
public void setExportName(@Nullable
String value)
To import the value from another stack, use Fn.importValue(exportName).
Default: - the output is not exported
Copyright © 2020. All rights reserved.