1. Packages
  2. Intersight Provider
  3. API Docs
  4. WorkflowVariable
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

intersight.WorkflowVariable

Explore with Pulumi AI

intersight logo
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

    Variables are user-defined entities that can be shared across workflows. They allow users to set a value once and then reference it from different workflows within the same scope. The variables can be of any type that is supported by the workflow system.

    Allowed Types in AdditionalProperties

    workflow.ArrayDataType

    This data type represents an array of a given type. It can be an array of primitive data or of custom data.

    • array_item_type:(HashMap) - Data item within the array data type. This complex property has following sub-properties:
      • object_type:(string) The fully-qualified name of the instantiated, concrete type.The value should be the same as the ‘ClassId’ property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
    • max:(int) Specify the maximum value of the array.
    • min:(int) Specify the minimum value of the array.

    workflow.CustomDataType

    This data type represents a custom data object.

    • properties:(HashMap) - Captures the custom data type properties. This complex property has following sub-properties:
      • catalog_moid:(string) Specify the catalog moid that this custom data type belongs.
      • custom_data_type_id:(string)(ReadOnly) The resolved custom data type definition managed object.
      • custom_data_type_name:(string) Name of the custom data type for this input.
      • object_type:(string) The fully-qualified name of the instantiated, concrete type.The value should be the same as the ‘ClassId’ property.

    workflow.DynamicTemplateParserDataType

    Data type to fetch a generic template from given selector and parse it using an api to give an array of secure and non-secure keys for form generation. URL used to fetch the template object is based on the templateType. Final input passed to the workflow using this data type is a JSON containing {‘Template’:’