RosOutputProps
Initializer
using AlibabaCloud.SDK.ROS.CDK.Core;
new RosOutputProps {
object Value,
RosCondition Condition = null,
string Description = null,
string ExportName = null,
string Label = null,
bool NoEcho = null
};
Properties
| Name | Type | Description |
|---|---|---|
Value |
object |
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. |
ValueRequired
public object Value { get; set; }
- Type: object
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.
ConditionOptional
public RosCondition Condition { get; set; }
- 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.
DescriptionOptional
public string Description { get; set; }
- Type: string
- Default: No description.
A String type that describes the output value.
The description can be a maximum of 4 K in length.
ExportNameOptional
public string ExportName { get; set; }
- 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).
LabelOptional
public string Label { get; set; }
- Type: string
- Default: No label.
An alias for the output.
NoEchoOptional
public bool NoEcho { get; set; }
- Type: bool
- Default: false
Whether to output parameter values.
If the value is set to true, only an asterisk (*) is printed.