RosOutputProps
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore"
&alicloudroscdkcore.RosOutputProps {
Value: interface{},
Condition: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RosCondition,
Description: *string,
ExportName: *string,
Label: *string,
NoEcho: *bool,
}
Properties
Name | Type | Description |
---|---|---|
Value |
interface{} |
The value of the property returned by Resource Orchestration Service. |
Condition |
RosCondition |
A condition to associate with this output value. |
Description |
*string |
A String type that describes the output value. |
ExportName |
*string |
The name used to export the value of this output across stacks. |
Label |
*string |
An alias for the output. |
NoEcho |
*bool |
Whether to output parameter values. |
Value
Required
Value interface{}
- Type: interface{}
The value of the property returned by Resource Orchestration Service.
The value of an output can include literals, parameter references, pseudo-parameters, a mapping value, or intrinsic functions.
Condition
Optional
Condition RosCondition
- Type: RosCondition
- Default: No condition is associated with the output.
A condition to associate with this output value.
If the condition evaluates
to false
, this output value will not be included in the stack.
Description
Optional
Description *string
- Type: *string
- Default: No description.
A String type that describes the output value.
The description can be a maximum of 4 K in length.
ExportName
Optional
ExportName *string
- Type: *string
- Default: the output is not exported
The name used to export the value of this output across stacks.
To import the value from another stack, use Fn.importValue(exportName)
.
Label
Optional
Label *string
- Type: *string
- Default: No label.
An alias for the output.
NoEcho
Optional
NoEcho *bool
- Type: *bool
- Default: false
Whether to output parameter values.
If the value is set to true, only an asterisk (*) is printed.