Skip to content

RosOutputProps

Initializer

using AlibabaCloud.SDK.ROS.CDK.Core;
new RosOutputProps {
    object Value,
    RosCondition Condition = null,
    string Description = null,
    string ExportName = 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.

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).