intersight 1.0.70 published on Wednesday, Oct 8, 2025 by ciscodevnet
intersight.getWorkloadBlueprint
intersight 1.0.70 published on Wednesday, Oct 8, 2025 by ciscodevnet
A blueprint detailed description.
Using getWorkloadBlueprint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWorkloadBlueprint(args: GetWorkloadBlueprintArgs, opts?: InvokeOptions): Promise<GetWorkloadBlueprintResult>
function getWorkloadBlueprintOutput(args: GetWorkloadBlueprintOutputArgs, opts?: InvokeOptions): Output<GetWorkloadBlueprintResult>
def get_workload_blueprint(account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[GetWorkloadBlueprintAncestor]] = None,
blueprint_dependencies: Optional[Sequence[GetWorkloadBlueprintBlueprintDependency]] = None,
catalog: Optional[GetWorkloadBlueprintCatalog] = None,
class_id: Optional[str] = None,
create_time: Optional[str] = None,
default_version: Optional[bool] = None,
description: Optional[str] = None,
domain_group_moid: Optional[str] = None,
external_meta: Optional[bool] = None,
generated_object_definitions: Optional[Sequence[GetWorkloadBlueprintGeneratedObjectDefinition]] = None,
id: Optional[str] = None,
input_definitions: Optional[Sequence[GetWorkloadBlueprintInputDefinition]] = None,
input_operation_metadatas: Optional[Sequence[GetWorkloadBlueprintInputOperationMetadata]] = None,
label: Optional[str] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
nr_version: Optional[float] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetWorkloadBlueprintParent] = None,
permission_resources: Optional[Sequence[GetWorkloadBlueprintPermissionResource]] = None,
platform_type: Optional[str] = None,
resource_definition: Optional[GetWorkloadBlueprintResourceDefinition] = None,
service_items: Optional[Sequence[GetWorkloadBlueprintServiceItem]] = None,
shared_scope: Optional[str] = None,
tags: Optional[Sequence[GetWorkloadBlueprintTag]] = None,
validation_information: Optional[GetWorkloadBlueprintValidationInformation] = None,
version_context: Optional[GetWorkloadBlueprintVersionContext] = None,
opts: Optional[InvokeOptions] = None) -> GetWorkloadBlueprintResult
def get_workload_blueprint_output(account_moid: Optional[pulumi.Input[str]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintAncestorArgs]]]] = None,
blueprint_dependencies: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintBlueprintDependencyArgs]]]] = None,
catalog: Optional[pulumi.Input[GetWorkloadBlueprintCatalogArgs]] = None,
class_id: Optional[pulumi.Input[str]] = None,
create_time: Optional[pulumi.Input[str]] = None,
default_version: Optional[pulumi.Input[bool]] = None,
description: Optional[pulumi.Input[str]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
external_meta: Optional[pulumi.Input[bool]] = None,
generated_object_definitions: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintGeneratedObjectDefinitionArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
input_definitions: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintInputDefinitionArgs]]]] = None,
input_operation_metadatas: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintInputOperationMetadataArgs]]]] = None,
label: Optional[pulumi.Input[str]] = None,
mod_time: Optional[pulumi.Input[str]] = None,
moid: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
nr_version: Optional[pulumi.Input[float]] = None,
object_type: Optional[pulumi.Input[str]] = None,
owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
parent: Optional[pulumi.Input[GetWorkloadBlueprintParentArgs]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintPermissionResourceArgs]]]] = None,
platform_type: Optional[pulumi.Input[str]] = None,
resource_definition: Optional[pulumi.Input[GetWorkloadBlueprintResourceDefinitionArgs]] = None,
service_items: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintServiceItemArgs]]]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadBlueprintTagArgs]]]] = None,
validation_information: Optional[pulumi.Input[GetWorkloadBlueprintValidationInformationArgs]] = None,
version_context: Optional[pulumi.Input[GetWorkloadBlueprintVersionContextArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWorkloadBlueprintResult]
func LookupWorkloadBlueprint(ctx *Context, args *LookupWorkloadBlueprintArgs, opts ...InvokeOption) (*LookupWorkloadBlueprintResult, error)
func LookupWorkloadBlueprintOutput(ctx *Context, args *LookupWorkloadBlueprintOutputArgs, opts ...InvokeOption) LookupWorkloadBlueprintResultOutput
> Note: This function is named LookupWorkloadBlueprint
in the Go SDK.
public static class GetWorkloadBlueprint
{
public static Task<GetWorkloadBlueprintResult> InvokeAsync(GetWorkloadBlueprintArgs args, InvokeOptions? opts = null)
public static Output<GetWorkloadBlueprintResult> Invoke(GetWorkloadBlueprintInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWorkloadBlueprintResult> getWorkloadBlueprint(GetWorkloadBlueprintArgs args, InvokeOptions options)
public static Output<GetWorkloadBlueprintResult> getWorkloadBlueprint(GetWorkloadBlueprintArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getWorkloadBlueprint:getWorkloadBlueprint
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Workload Blueprint Ancestor> - Blueprint
Dependencies List<GetWorkload Blueprint Blueprint Dependency> - Catalog
Get
Workload Blueprint Catalog - Class
Id string - Create
Time string - The time when this managed object was created.
- Default
Version bool - The flag to indicate that this is the default version of the blueprint.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- External
Meta bool - When set to false the blueprint is created for use within internal services.
- Generated
Object List<GetDefinitions Workload Blueprint Generated Object Definition> - Id string
- Input
Definitions List<GetWorkload Blueprint Input Definition> - Input
Operation List<GetMetadatas Workload Blueprint Input Operation Metadata> - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Nr
Version double - The version of the blueprint to support multiple versions.
- Object
Type string - Owners List<string>
- Parent
Get
Workload Blueprint Parent - Permission
Resources List<GetWorkload Blueprint Permission Resource> - Platform
Type string - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - Resource
Definition GetWorkload Blueprint Resource Definition - Service
Items List<GetWorkload Blueprint Service Item> - string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Get
Workload Blueprint Tag> - Validation
Information GetWorkload Blueprint Validation Information - Version
Context GetWorkload Blueprint Version Context
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Workload Blueprint Ancestor - Blueprint
Dependencies []GetWorkload Blueprint Blueprint Dependency - Catalog
Get
Workload Blueprint Catalog - Class
Id string - Create
Time string - The time when this managed object was created.
- Default
Version bool - The flag to indicate that this is the default version of the blueprint.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- External
Meta bool - When set to false the blueprint is created for use within internal services.
- Generated
Object []GetDefinitions Workload Blueprint Generated Object Definition - Id string
- Input
Definitions []GetWorkload Blueprint Input Definition - Input
Operation []GetMetadatas Workload Blueprint Input Operation Metadata - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Nr
Version float64 - The version of the blueprint to support multiple versions.
- Object
Type string - Owners []string
- Parent
Get
Workload Blueprint Parent - Permission
Resources []GetWorkload Blueprint Permission Resource - Platform
Type string - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - Resource
Definition GetWorkload Blueprint Resource Definition - Service
Items []GetWorkload Blueprint Service Item - string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- []Get
Workload Blueprint Tag - Validation
Information GetWorkload Blueprint Validation Information - Version
Context GetWorkload Blueprint Version Context
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Workload Blueprint Ancestor> - blueprint
Dependencies List<GetWorkload Blueprint Blueprint Dependency> - catalog
Get
Workload Blueprint Catalog - class
Id String - create
Time String - The time when this managed object was created.
- default
Version Boolean - The flag to indicate that this is the default version of the blueprint.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- external
Meta Boolean - When set to false the blueprint is created for use within internal services.
- generated
Object List<GetDefinitions Workload Blueprint Generated Object Definition> - id String
- input
Definitions List<GetWorkload Blueprint Input Definition> - input
Operation List<GetMetadatas Workload Blueprint Input Operation Metadata> - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr
Version Double - The version of the blueprint to support multiple versions.
- object
Type String - owners List<String>
- parent
Get
Workload Blueprint Parent - permission
Resources List<GetWorkload Blueprint Permission Resource> - platform
Type String - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource
Definition GetWorkload Blueprint Resource Definition - service
Items List<GetWorkload Blueprint Service Item> - String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Get
Workload Blueprint Tag> - validation
Information GetWorkload Blueprint Validation Information - version
Context GetWorkload Blueprint Version Context
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Workload Blueprint Ancestor[] - blueprint
Dependencies GetWorkload Blueprint Blueprint Dependency[] - catalog
Get
Workload Blueprint Catalog - class
Id string - create
Time string - The time when this managed object was created.
- default
Version boolean - The flag to indicate that this is the default version of the blueprint.
- description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- external
Meta boolean - When set to false the blueprint is created for use within internal services.
- generated
Object GetDefinitions Workload Blueprint Generated Object Definition[] - id string
- input
Definitions GetWorkload Blueprint Input Definition[] - input
Operation GetMetadatas Workload Blueprint Input Operation Metadata[] - label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr
Version number - The version of the blueprint to support multiple versions.
- object
Type string - owners string[]
- parent
Get
Workload Blueprint Parent - permission
Resources GetWorkload Blueprint Permission Resource[] - platform
Type string - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource
Definition GetWorkload Blueprint Resource Definition - service
Items GetWorkload Blueprint Service Item[] - string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Get
Workload Blueprint Tag[] - validation
Information GetWorkload Blueprint Validation Information - version
Context GetWorkload Blueprint Version Context
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Workload Blueprint Ancestor] - blueprint_
dependencies Sequence[GetWorkload Blueprint Blueprint Dependency] - catalog
Get
Workload Blueprint Catalog - class_
id str - create_
time str - The time when this managed object was created.
- default_
version bool - The flag to indicate that this is the default version of the blueprint.
- description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- external_
meta bool - When set to false the blueprint is created for use within internal services.
- generated_
object_ Sequence[Getdefinitions Workload Blueprint Generated Object Definition] - id str
- input_
definitions Sequence[GetWorkload Blueprint Input Definition] - input_
operation_ Sequence[Getmetadatas Workload Blueprint Input Operation Metadata] - label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr_
version float - The version of the blueprint to support multiple versions.
- object_
type str - owners Sequence[str]
- parent
Get
Workload Blueprint Parent - permission_
resources Sequence[GetWorkload Blueprint Permission Resource] - platform_
type str - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource_
definition GetWorkload Blueprint Resource Definition - service_
items Sequence[GetWorkload Blueprint Service Item] - str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sequence[Get
Workload Blueprint Tag] - validation_
information GetWorkload Blueprint Validation Information - version_
context GetWorkload Blueprint Version Context
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- blueprint
Dependencies List<Property Map> - catalog Property Map
- class
Id String - create
Time String - The time when this managed object was created.
- default
Version Boolean - The flag to indicate that this is the default version of the blueprint.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- external
Meta Boolean - When set to false the blueprint is created for use within internal services.
- generated
Object List<Property Map>Definitions - id String
- input
Definitions List<Property Map> - input
Operation List<Property Map>Metadatas - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr
Version Number - The version of the blueprint to support multiple versions.
- object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - platform
Type String - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource
Definition Property Map - service
Items List<Property Map> - String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Property Map>
- validation
Information Property Map - version
Context Property Map
getWorkloadBlueprint Result
The following output properties are available:
- Id string
- Results
List<Get
Workload Blueprint Result> - Account
Moid string - Additional
Properties string - Ancestors
List<Get
Workload Blueprint Ancestor> - Blueprint
Dependencies List<GetWorkload Blueprint Blueprint Dependency> - Catalog
Get
Workload Blueprint Catalog - Class
Id string - Create
Time string - Default
Version bool - Description string
- Domain
Group stringMoid - External
Meta bool - Generated
Object List<GetDefinitions Workload Blueprint Generated Object Definition> - Input
Definitions List<GetWorkload Blueprint Input Definition> - Input
Operation List<GetMetadatas Workload Blueprint Input Operation Metadata> - Label string
- Mod
Time string - Moid string
- Name string
- Nr
Version double - Object
Type string - Owners List<string>
- Parent
Get
Workload Blueprint Parent - Permission
Resources List<GetWorkload Blueprint Permission Resource> - Platform
Type string - Resource
Definition GetWorkload Blueprint Resource Definition - Service
Items List<GetWorkload Blueprint Service Item> - string
- List<Get
Workload Blueprint Tag> - Validation
Information GetWorkload Blueprint Validation Information - Version
Context GetWorkload Blueprint Version Context
- Id string
- Results
[]Get
Workload Blueprint Result - Account
Moid string - Additional
Properties string - Ancestors
[]Get
Workload Blueprint Ancestor - Blueprint
Dependencies []GetWorkload Blueprint Blueprint Dependency - Catalog
Get
Workload Blueprint Catalog - Class
Id string - Create
Time string - Default
Version bool - Description string
- Domain
Group stringMoid - External
Meta bool - Generated
Object []GetDefinitions Workload Blueprint Generated Object Definition - Input
Definitions []GetWorkload Blueprint Input Definition - Input
Operation []GetMetadatas Workload Blueprint Input Operation Metadata - Label string
- Mod
Time string - Moid string
- Name string
- Nr
Version float64 - Object
Type string - Owners []string
- Parent
Get
Workload Blueprint Parent - Permission
Resources []GetWorkload Blueprint Permission Resource - Platform
Type string - Resource
Definition GetWorkload Blueprint Resource Definition - Service
Items []GetWorkload Blueprint Service Item - string
- []Get
Workload Blueprint Tag - Validation
Information GetWorkload Blueprint Validation Information - Version
Context GetWorkload Blueprint Version Context
- id String
- results
List<Get
Workload Blueprint Result> - account
Moid String - additional
Properties String - ancestors
List<Get
Workload Blueprint Ancestor> - blueprint
Dependencies List<GetWorkload Blueprint Blueprint Dependency> - catalog
Get
Workload Blueprint Catalog - class
Id String - create
Time String - default
Version Boolean - description String
- domain
Group StringMoid - external
Meta Boolean - generated
Object List<GetDefinitions Workload Blueprint Generated Object Definition> - input
Definitions List<GetWorkload Blueprint Input Definition> - input
Operation List<GetMetadatas Workload Blueprint Input Operation Metadata> - label String
- mod
Time String - moid String
- name String
- nr
Version Double - object
Type String - owners List<String>
- parent
Get
Workload Blueprint Parent - permission
Resources List<GetWorkload Blueprint Permission Resource> - platform
Type String - resource
Definition GetWorkload Blueprint Resource Definition - service
Items List<GetWorkload Blueprint Service Item> - String
- List<Get
Workload Blueprint Tag> - validation
Information GetWorkload Blueprint Validation Information - version
Context GetWorkload Blueprint Version Context
- id string
- results
Get
Workload Blueprint Result[] - account
Moid string - additional
Properties string - ancestors
Get
Workload Blueprint Ancestor[] - blueprint
Dependencies GetWorkload Blueprint Blueprint Dependency[] - catalog
Get
Workload Blueprint Catalog - class
Id string - create
Time string - default
Version boolean - description string
- domain
Group stringMoid - external
Meta boolean - generated
Object GetDefinitions Workload Blueprint Generated Object Definition[] - input
Definitions GetWorkload Blueprint Input Definition[] - input
Operation GetMetadatas Workload Blueprint Input Operation Metadata[] - label string
- mod
Time string - moid string
- name string
- nr
Version number - object
Type string - owners string[]
- parent
Get
Workload Blueprint Parent - permission
Resources GetWorkload Blueprint Permission Resource[] - platform
Type string - resource
Definition GetWorkload Blueprint Resource Definition - service
Items GetWorkload Blueprint Service Item[] - string
- Get
Workload Blueprint Tag[] - validation
Information GetWorkload Blueprint Validation Information - version
Context GetWorkload Blueprint Version Context
- id str
- results
Sequence[Get
Workload Blueprint Result] - account_
moid str - additional_
properties str - ancestors
Sequence[Get
Workload Blueprint Ancestor] - blueprint_
dependencies Sequence[GetWorkload Blueprint Blueprint Dependency] - catalog
Get
Workload Blueprint Catalog - class_
id str - create_
time str - default_
version bool - description str
- domain_
group_ strmoid - external_
meta bool - generated_
object_ Sequence[Getdefinitions Workload Blueprint Generated Object Definition] - input_
definitions Sequence[GetWorkload Blueprint Input Definition] - input_
operation_ Sequence[Getmetadatas Workload Blueprint Input Operation Metadata] - label str
- mod_
time str - moid str
- name str
- nr_
version float - object_
type str - owners Sequence[str]
- parent
Get
Workload Blueprint Parent - permission_
resources Sequence[GetWorkload Blueprint Permission Resource] - platform_
type str - resource_
definition GetWorkload Blueprint Resource Definition - service_
items Sequence[GetWorkload Blueprint Service Item] - str
- Sequence[Get
Workload Blueprint Tag] - validation_
information GetWorkload Blueprint Validation Information - version_
context GetWorkload Blueprint Version Context
- id String
- results List<Property Map>
- account
Moid String - additional
Properties String - ancestors List<Property Map>
- blueprint
Dependencies List<Property Map> - catalog Property Map
- class
Id String - create
Time String - default
Version Boolean - description String
- domain
Group StringMoid - external
Meta Boolean - generated
Object List<Property Map>Definitions - input
Definitions List<Property Map> - input
Operation List<Property Map>Metadatas - label String
- mod
Time String - moid String
- name String
- nr
Version Number - object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - platform
Type String - resource
Definition Property Map - service
Items List<Property Map> - String
- List<Property Map>
- validation
Information Property Map - version
Context Property Map
Supporting Types
GetWorkloadBlueprintAncestor
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintBlueprintDependency
- Additional
Properties string - Blueprint
Definition GetWorkload Blueprint Blueprint Dependency Blueprint Definition - The system resolved reference to the blueprint.
- Blueprint
Name string - The qualified name of blueprint.
- Catalog
Moid string - Specify the catalog moid that this blueprint belongs too. When catalog moid is not specified then the catalog of the parent blueprint is used first and if no blueprint can be found in that catalog, then the system catalog is used.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - If any input of the nested blueprint needs to be modified in some form to include data from the parent blueprint, then the input parameters can be specified here.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version double - The version of the blueprint to support multiple versions.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Additional
Properties string - Blueprint
Definition GetWorkload Blueprint Blueprint Dependency Blueprint Definition - The system resolved reference to the blueprint.
- Blueprint
Name string - The qualified name of blueprint.
- Catalog
Moid string - Specify the catalog moid that this blueprint belongs too. When catalog moid is not specified then the catalog of the parent blueprint is used first and if no blueprint can be found in that catalog, then the system catalog is used.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - If any input of the nested blueprint needs to be modified in some form to include data from the parent blueprint, then the input parameters can be specified here.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version float64 - The version of the blueprint to support multiple versions.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - blueprint
Definition GetWorkload Blueprint Blueprint Dependency Blueprint Definition - The system resolved reference to the blueprint.
- blueprint
Name String - The qualified name of blueprint.
- catalog
Moid String - Specify the catalog moid that this blueprint belongs too. When catalog moid is not specified then the catalog of the parent blueprint is used first and if no blueprint can be found in that catalog, then the system catalog is used.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - If any input of the nested blueprint needs to be modified in some form to include data from the parent blueprint, then the input parameters can be specified here.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Double - The version of the blueprint to support multiple versions.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties string - blueprint
Definition GetWorkload Blueprint Blueprint Dependency Blueprint Definition - The system resolved reference to the blueprint.
- blueprint
Name string - The qualified name of blueprint.
- catalog
Moid string - Specify the catalog moid that this blueprint belongs too. When catalog moid is not specified then the catalog of the parent blueprint is used first and if no blueprint can be found in that catalog, then the system catalog is used.
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters string - If any input of the nested blueprint needs to be modified in some form to include data from the parent blueprint, then the input parameters can be specified here.
- label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version number - The version of the blueprint to support multiple versions.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_
properties str - blueprint_
definition GetWorkload Blueprint Blueprint Dependency Blueprint Definition - The system resolved reference to the blueprint.
- blueprint_
name str - The qualified name of blueprint.
- catalog_
moid str - Specify the catalog moid that this blueprint belongs too. When catalog moid is not specified then the catalog of the parent blueprint is used first and if no blueprint can be found in that catalog, then the system catalog is used.
- class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input_
parameters str - If any input of the nested blueprint needs to be modified in some form to include data from the parent blueprint, then the input parameters can be specified here.
- label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr_
version float - The version of the blueprint to support multiple versions.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - blueprint
Definition Property Map - The system resolved reference to the blueprint.
- blueprint
Name String - The qualified name of blueprint.
- catalog
Moid String - Specify the catalog moid that this blueprint belongs too. When catalog moid is not specified then the catalog of the parent blueprint is used first and if no blueprint can be found in that catalog, then the system catalog is used.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - If any input of the nested blueprint needs to be modified in some form to include data from the parent blueprint, then the input parameters can be specified here.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Number - The version of the blueprint to support multiple versions.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetWorkloadBlueprintBlueprintDependencyBlueprintDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintCatalog
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintGeneratedObjectDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Conditions List<string>
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Iteration string - A template for controlling loop behavior when generating multiple instances of the generated object. The resolved value of the template is expected to be an integer which is used to determine the number of iterations in the loop. Each iteration creates a new instance of the generated object.
- Object
Source GetWorkload Blueprint Generated Object Definition Object Source - The source object from which the object is generated.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Pre
Generate List<GetOperations Workload Blueprint Generated Object Definition Pre Generate Operation> - Property
Iterations List<GetWorkload Blueprint Generated Object Definition Property Iteration> - Property
Parameters string - A list of key value pairs where key is the property path and value is the template to derive the value.
- Required bool
- The flag to indicate if this object must be generated for this blueprint.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Conditions []string
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Iteration string - A template for controlling loop behavior when generating multiple instances of the generated object. The resolved value of the template is expected to be an integer which is used to determine the number of iterations in the loop. Each iteration creates a new instance of the generated object.
- Object
Source GetWorkload Blueprint Generated Object Definition Object Source - The source object from which the object is generated.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Pre
Generate []GetOperations Workload Blueprint Generated Object Definition Pre Generate Operation - Property
Iterations []GetWorkload Blueprint Generated Object Definition Property Iteration - Property
Parameters string - A list of key value pairs where key is the property path and value is the template to derive the value.
- Required bool
- The flag to indicate if this object must be generated for this blueprint.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conditions List<String>
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Iteration String - A template for controlling loop behavior when generating multiple instances of the generated object. The resolved value of the template is expected to be an integer which is used to determine the number of iterations in the loop. Each iteration creates a new instance of the generated object.
- object
Source GetWorkload Blueprint Generated Object Definition Object Source - The source object from which the object is generated.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pre
Generate List<GetOperations Workload Blueprint Generated Object Definition Pre Generate Operation> - property
Iterations List<GetWorkload Blueprint Generated Object Definition Property Iteration> - property
Parameters String - A list of key value pairs where key is the property path and value is the template to derive the value.
- required Boolean
- The flag to indicate if this object must be generated for this blueprint.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conditions string[]
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Iteration string - A template for controlling loop behavior when generating multiple instances of the generated object. The resolved value of the template is expected to be an integer which is used to determine the number of iterations in the loop. Each iteration creates a new instance of the generated object.
- object
Source GetWorkload Blueprint Generated Object Definition Object Source - The source object from which the object is generated.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pre
Generate GetOperations Workload Blueprint Generated Object Definition Pre Generate Operation[] - property
Iterations GetWorkload Blueprint Generated Object Definition Property Iteration[] - property
Parameters string - A list of key value pairs where key is the property path and value is the template to derive the value.
- required boolean
- The flag to indicate if this object must be generated for this blueprint.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conditions Sequence[str]
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
iteration str - A template for controlling loop behavior when generating multiple instances of the generated object. The resolved value of the template is expected to be an integer which is used to determine the number of iterations in the loop. Each iteration creates a new instance of the generated object.
- object_
source GetWorkload Blueprint Generated Object Definition Object Source - The source object from which the object is generated.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pre_
generate_ Sequence[Getoperations Workload Blueprint Generated Object Definition Pre Generate Operation] - property_
iterations Sequence[GetWorkload Blueprint Generated Object Definition Property Iteration] - property_
parameters str - A list of key value pairs where key is the property path and value is the template to derive the value.
- required bool
- The flag to indicate if this object must be generated for this blueprint.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conditions List<String>
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Iteration String - A template for controlling loop behavior when generating multiple instances of the generated object. The resolved value of the template is expected to be an integer which is used to determine the number of iterations in the loop. Each iteration creates a new instance of the generated object.
- object
Source Property Map - The source object from which the object is generated.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pre
Generate List<Property Map>Operations - property
Iterations List<Property Map> - property
Parameters String - A list of key value pairs where key is the property path and value is the template to derive the value.
- required Boolean
- The flag to indicate if this object must be generated for this blueprint.
GetWorkloadBlueprintGeneratedObjectDefinitionObjectSource
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- 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.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- 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.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- 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.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- 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.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- object_
type str - 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.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- 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.
GetWorkloadBlueprintGeneratedObjectDefinitionPreGenerateOperation
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Generated
Objects List<GetWorkload Blueprint Generated Object Definition Pre Generate Operation Generated Object> - Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operation string
- The operation to be performed before generating the object.
Update
- The operation is to update the object via an HTTP PATCH operation.Delete
- The operation is to immediately delete the object via an HTTP DELETE operation.MarkDeleted
- The object is marked as deleted. This adds a tag to the object indicating that it should be deleted as part of the object cleanup task during workload deployment.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Generated
Objects []GetWorkload Blueprint Generated Object Definition Pre Generate Operation Generated Object - Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operation string
- The operation to be performed before generating the object.
Update
- The operation is to update the object via an HTTP PATCH operation.Delete
- The operation is to immediately delete the object via an HTTP DELETE operation.MarkDeleted
- The object is marked as deleted. This adds a tag to the object indicating that it should be deleted as part of the object cleanup task during workload deployment.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- generated
Objects List<GetWorkload Blueprint Generated Object Definition Pre Generate Operation Generated Object> - object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation String
- The operation to be performed before generating the object.
Update
- The operation is to update the object via an HTTP PATCH operation.Delete
- The operation is to immediately delete the object via an HTTP DELETE operation.MarkDeleted
- The object is marked as deleted. This adds a tag to the object indicating that it should be deleted as part of the object cleanup task during workload deployment.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- generated
Objects GetWorkload Blueprint Generated Object Definition Pre Generate Operation Generated Object[] - object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation string
- The operation to be performed before generating the object.
Update
- The operation is to update the object via an HTTP PATCH operation.Delete
- The operation is to immediately delete the object via an HTTP DELETE operation.MarkDeleted
- The object is marked as deleted. This adds a tag to the object indicating that it should be deleted as part of the object cleanup task during workload deployment.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- generated_
objects Sequence[GetWorkload Blueprint Generated Object Definition Pre Generate Operation Generated Object] - object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation str
- The operation to be performed before generating the object.
Update
- The operation is to update the object via an HTTP PATCH operation.Delete
- The operation is to immediately delete the object via an HTTP DELETE operation.MarkDeleted
- The object is marked as deleted. This adds a tag to the object indicating that it should be deleted as part of the object cleanup task during workload deployment.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- generated
Objects List<Property Map> - object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation String
- The operation to be performed before generating the object.
Update
- The operation is to update the object via an HTTP PATCH operation.Delete
- The operation is to immediately delete the object via an HTTP DELETE operation.MarkDeleted
- The object is marked as deleted. This adds a tag to the object indicating that it should be deleted as part of the object cleanup task during workload deployment.
GetWorkloadBlueprintGeneratedObjectDefinitionPreGenerateOperationGeneratedObject
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Property
Parameters string - A list of key value pairs where key is the property path and value is the template to derive the value. The target of the pre-generation operation is updated with the resolved values of these parameters. This operation is only applicable if the operation is of type "Update".
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Property
Parameters string - A list of key value pairs where key is the property path and value is the template to derive the value. The target of the pre-generation operation is updated with the resolved values of these parameters. This operation is only applicable if the operation is of type "Update".
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- property
Parameters String - A list of key value pairs where key is the property path and value is the template to derive the value. The target of the pre-generation operation is updated with the resolved values of these parameters. This operation is only applicable if the operation is of type "Update".
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- property
Parameters string - A list of key value pairs where key is the property path and value is the template to derive the value. The target of the pre-generation operation is updated with the resolved values of these parameters. This operation is only applicable if the operation is of type "Update".
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- property_
parameters str - A list of key value pairs where key is the property path and value is the template to derive the value. The target of the pre-generation operation is updated with the resolved values of these parameters. This operation is only applicable if the operation is of type "Update".
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- property
Parameters String - A list of key value pairs where key is the property path and value is the template to derive the value. The target of the pre-generation operation is updated with the resolved values of these parameters. This operation is only applicable if the operation is of type "Update".
GetWorkloadBlueprintGeneratedObjectDefinitionPropertyIteration
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Iteration string
- The expression to evaluate for each iteration. This expression can refer to the array input that is being iterated over. The value of this expression will be used to populate the array property in the generated object.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Iteration string
- The expression to evaluate for each iteration. This expression can refer to the array input that is being iterated over. The value of this expression will be used to populate the array property in the generated object.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- iteration String
- The expression to evaluate for each iteration. This expression can refer to the array input that is being iterated over. The value of this expression will be used to populate the array property in the generated object.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- iteration string
- The expression to evaluate for each iteration. This expression can refer to the array input that is being iterated over. The value of this expression will be used to populate the array property in the generated object.
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- iteration str
- The expression to evaluate for each iteration. This expression can refer to the array input that is being iterated over. The value of this expression will be used to populate the array property in the generated object.
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- iteration String
- The expression to evaluate for each iteration. This expression can refer to the array input that is being iterated over. The value of this expression will be used to populate the array property in the generated object.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetWorkloadBlueprintInputDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Default
Get
Workload Blueprint Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Meta GetWorkload Blueprint Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- Input
Parameters string - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- Required bool
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Default
Get
Workload Blueprint Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Meta GetWorkload Blueprint Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- Input
Parameters string - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- Required bool
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default_
Get
Workload Blueprint Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Meta GetWorkload Blueprint Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input
Parameters String - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- required Boolean
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default
Get
Workload Blueprint Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Meta GetWorkload Blueprint Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input
Parameters string - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- required boolean
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default
Get
Workload Blueprint Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display_
meta GetWorkload Blueprint Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input_
parameters str - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - 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.
- required bool
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default Property Map
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Meta Property Map - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input
Parameters String - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- required Boolean
- Specifies whether this parameter is required. The field is applicable for task and workflow.
GetWorkloadBlueprintInputDefinitionDefault
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Is
Value boolSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Override bool
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- Value string
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Is
Value boolSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Override bool
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- Value string
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is
Value BooleanSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override Boolean
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value String
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is
Value booleanSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override boolean
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value string
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is_
value_ boolset - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override bool
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value str
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is
Value BooleanSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override Boolean
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value String
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
GetWorkloadBlueprintInputDefinitionDisplayMeta
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Inventory
Selector bool - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Widget
Type string - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Inventory
Selector bool - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Widget
Type string - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory
Selector Boolean - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget
Type String - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory
Selector boolean - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget
Type string - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory_
selector bool - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget_
type str - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory
Selector Boolean - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget
Type String - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
GetWorkloadBlueprintInputOperationMetadata
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Impact
Types List<string> - Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operation
Modes List<string>
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Impact
Types []string - Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operation
Modes []string
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- impact
Types List<String> - name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation
Modes List<String>
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- impact
Types string[] - name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation
Modes string[]
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- impact_
types Sequence[str] - name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation_
modes Sequence[str]
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- impact
Types List<String> - name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation
Modes List<String>
GetWorkloadBlueprintParent
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintPermissionResource
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintResourceDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Input
Definitions List<GetWorkload Blueprint Resource Definition Input Definition> - Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Input
Definitions []GetWorkload Blueprint Resource Definition Input Definition - Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- input
Definitions List<GetWorkload Blueprint Resource Definition Input Definition> - object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- input
Definitions GetWorkload Blueprint Resource Definition Input Definition[] - object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- input_
definitions Sequence[GetWorkload Blueprint Resource Definition Input Definition] - object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- input
Definitions List<Property Map> - object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetWorkloadBlueprintResourceDefinitionInputDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Default
Get
Workload Blueprint Resource Definition Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Meta GetWorkload Blueprint Resource Definition Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- Input
Parameters string - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- Required bool
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Default
Get
Workload Blueprint Resource Definition Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Meta GetWorkload Blueprint Resource Definition Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- Input
Parameters string - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- Required bool
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default_
Get
Workload Blueprint Resource Definition Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Meta GetWorkload Blueprint Resource Definition Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input
Parameters String - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- required Boolean
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default
Get
Workload Blueprint Resource Definition Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Meta GetWorkload Blueprint Resource Definition Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input
Parameters string - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- required boolean
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default
Get
Workload Blueprint Resource Definition Input Definition Default - Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display_
meta GetWorkload Blueprint Resource Definition Input Definition Display Meta - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input_
parameters str - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - 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.
- required bool
- Specifies whether this parameter is required. The field is applicable for task and workflow.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- default Property Map
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Meta Property Map - Captures the meta data needed for displaying workflow data types in Intersight User Interface.
- input
Parameters String - JSON formatted mapping from other property of the definition to the current property. Input parameter mapping is supported only for custom data type property in workflow definition and custom data type definition. The format to specify mapping ina workflow definition when source property is of scalar types is '${workflow.input.property}'. The format to specify mapping when the source property is of object reference and mapping needs to be made to the property of the object is '${workflow.input.property.subproperty}'. The format to specify mapping in a custom data type definition is '${datatype.type.property}'. When the current property is of non-scalar type like composite custom data type, then mapping can be provided to the individual property of the custom data type like 'cdt_property:${workflow.input.property}'.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- 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.
- required Boolean
- Specifies whether this parameter is required. The field is applicable for task and workflow.
GetWorkloadBlueprintResourceDefinitionInputDefinitionDefault
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Is
Value boolSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Override bool
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- Value string
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Is
Value boolSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Override bool
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- Value string
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is
Value BooleanSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override Boolean
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value String
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is
Value booleanSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override boolean
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value string
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is_
value_ boolset - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override bool
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value str
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- is
Value BooleanSet - A flag that indicates whether a default value is given or not. This flag will be useful in case of the secure parameter where the value will be filtered out in API responses.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- override Boolean
- Override the default value provided for the data type. When true, allow the user to enter value for the data type.
- value String
- Default value for the data type. If default value was provided and the input was required the default value will be used as the input.
GetWorkloadBlueprintResourceDefinitionInputDefinitionDisplayMeta
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Inventory
Selector bool - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Widget
Type string - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Inventory
Selector bool - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Widget
Type string - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory
Selector Boolean - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget
Type String - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory
Selector boolean - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget
Type string - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory_
selector bool - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget_
type str - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- inventory
Selector Boolean - Inventory selector specified for primitive data property should be used in Intersight User Interface.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- widget
Type String - Specify the widget type for data display.
None
- Display none of the widget types.Radio
- Display the widget as a radio button.Dropdown
- Display the widget as a dropdown.GridSelector
- Display the widget as a selector.DrawerSelector
- Display the widget as a selector.MultiSelect
- Display the widget as a multi-select.
GetWorkloadBlueprintResult
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Workload Blueprint Result Ancestor> - Blueprint
Dependencies List<GetWorkload Blueprint Result Blueprint Dependency> - Catalogs
List<Get
Workload Blueprint Result Catalog> - Class
Id string - Create
Time string - The time when this managed object was created.
- Default
Version bool - The flag to indicate that this is the default version of the blueprint.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- External
Meta bool - When set to false the blueprint is created for use within internal services.
- Generated
Object List<GetDefinitions Workload Blueprint Result Generated Object Definition> - Input
Definitions List<GetWorkload Blueprint Result Input Definition> - Input
Operation List<GetMetadatas Workload Blueprint Result Input Operation Metadata> - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Nr
Version double - The version of the blueprint to support multiple versions.
- Object
Type string - Owners List<string>
- Parents
List<Get
Workload Blueprint Result Parent> - Permission
Resources List<GetWorkload Blueprint Result Permission Resource> - Platform
Type string - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - Resource
Definitions List<GetWorkload Blueprint Result Resource Definition> - Service
Items List<GetWorkload Blueprint Result Service Item> - string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Get
Workload Blueprint Result Tag> - Validation
Informations List<GetWorkload Blueprint Result Validation Information> - Version
Contexts List<GetWorkload Blueprint Result Version Context>
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Workload Blueprint Result Ancestor - Blueprint
Dependencies []GetWorkload Blueprint Result Blueprint Dependency - Catalogs
[]Get
Workload Blueprint Result Catalog - Class
Id string - Create
Time string - The time when this managed object was created.
- Default
Version bool - The flag to indicate that this is the default version of the blueprint.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- External
Meta bool - When set to false the blueprint is created for use within internal services.
- Generated
Object []GetDefinitions Workload Blueprint Result Generated Object Definition - Input
Definitions []GetWorkload Blueprint Result Input Definition - Input
Operation []GetMetadatas Workload Blueprint Result Input Operation Metadata - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Nr
Version float64 - The version of the blueprint to support multiple versions.
- Object
Type string - Owners []string
- Parents
[]Get
Workload Blueprint Result Parent - Permission
Resources []GetWorkload Blueprint Result Permission Resource - Platform
Type string - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - Resource
Definitions []GetWorkload Blueprint Result Resource Definition - Service
Items []GetWorkload Blueprint Result Service Item - string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- []Get
Workload Blueprint Result Tag - Validation
Informations []GetWorkload Blueprint Result Validation Information - Version
Contexts []GetWorkload Blueprint Result Version Context
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Workload Blueprint Result Ancestor> - blueprint
Dependencies List<GetWorkload Blueprint Result Blueprint Dependency> - catalogs
List<Get
Workload Blueprint Result Catalog> - class
Id String - create
Time String - The time when this managed object was created.
- default
Version Boolean - The flag to indicate that this is the default version of the blueprint.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- external
Meta Boolean - When set to false the blueprint is created for use within internal services.
- generated
Object List<GetDefinitions Workload Blueprint Result Generated Object Definition> - input
Definitions List<GetWorkload Blueprint Result Input Definition> - input
Operation List<GetMetadatas Workload Blueprint Result Input Operation Metadata> - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr
Version Double - The version of the blueprint to support multiple versions.
- object
Type String - owners List<String>
- parents
List<Get
Workload Blueprint Result Parent> - permission
Resources List<GetWorkload Blueprint Result Permission Resource> - platform
Type String - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource
Definitions List<GetWorkload Blueprint Result Resource Definition> - service
Items List<GetWorkload Blueprint Result Service Item> - String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Get
Workload Blueprint Result Tag> - validation
Informations List<GetWorkload Blueprint Result Validation Information> - version
Contexts List<GetWorkload Blueprint Result Version Context>
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Workload Blueprint Result Ancestor[] - blueprint
Dependencies GetWorkload Blueprint Result Blueprint Dependency[] - catalogs
Get
Workload Blueprint Result Catalog[] - class
Id string - create
Time string - The time when this managed object was created.
- default
Version boolean - The flag to indicate that this is the default version of the blueprint.
- description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- external
Meta boolean - When set to false the blueprint is created for use within internal services.
- generated
Object GetDefinitions Workload Blueprint Result Generated Object Definition[] - input
Definitions GetWorkload Blueprint Result Input Definition[] - input
Operation GetMetadatas Workload Blueprint Result Input Operation Metadata[] - label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr
Version number - The version of the blueprint to support multiple versions.
- object
Type string - owners string[]
- parents
Get
Workload Blueprint Result Parent[] - permission
Resources GetWorkload Blueprint Result Permission Resource[] - platform
Type string - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource
Definitions GetWorkload Blueprint Result Resource Definition[] - service
Items GetWorkload Blueprint Result Service Item[] - string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Get
Workload Blueprint Result Tag[] - validation
Informations GetWorkload Blueprint Result Validation Information[] - version
Contexts GetWorkload Blueprint Result Version Context[]
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Workload Blueprint Result Ancestor] - blueprint_
dependencies Sequence[GetWorkload Blueprint Result Blueprint Dependency] - catalogs
Sequence[Get
Workload Blueprint Result Catalog] - class_
id str - create_
time str - The time when this managed object was created.
- default_
version bool - The flag to indicate that this is the default version of the blueprint.
- description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- external_
meta bool - When set to false the blueprint is created for use within internal services.
- generated_
object_ Sequence[Getdefinitions Workload Blueprint Result Generated Object Definition] - input_
definitions Sequence[GetWorkload Blueprint Result Input Definition] - input_
operation_ Sequence[Getmetadatas Workload Blueprint Result Input Operation Metadata] - label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr_
version float - The version of the blueprint to support multiple versions.
- object_
type str - owners Sequence[str]
- parents
Sequence[Get
Workload Blueprint Result Parent] - permission_
resources Sequence[GetWorkload Blueprint Result Permission Resource] - platform_
type str - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource_
definitions Sequence[GetWorkload Blueprint Result Resource Definition] - service_
items Sequence[GetWorkload Blueprint Result Service Item] - str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sequence[Get
Workload Blueprint Result Tag] - validation_
informations Sequence[GetWorkload Blueprint Result Validation Information] - version_
contexts Sequence[GetWorkload Blueprint Result Version Context]
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- blueprint
Dependencies List<Property Map> - catalogs List<Property Map>
- class
Id String - create
Time String - The time when this managed object was created.
- default
Version Boolean - The flag to indicate that this is the default version of the blueprint.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- external
Meta Boolean - When set to false the blueprint is created for use within internal services.
- generated
Object List<Property Map>Definitions - input
Definitions List<Property Map> - input
Operation List<Property Map>Metadatas - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- nr
Version Number - The version of the blueprint to support multiple versions.
- object
Type String - owners List<String>
- parents List<Property Map>
- permission
Resources List<Property Map> - platform
Type String - The Intersight platforms supported by this blueprint.*
None
- Default value is none, platform is not mentioned.*UnifiedEdge
- The blueprint is created for Unified Edge platform. - resource
Definitions List<Property Map> - service
Items List<Property Map> - String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Property Map>
- validation
Informations List<Property Map> - version
Contexts List<Property Map>
GetWorkloadBlueprintResultAncestor
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultBlueprintDependency
- Additional
Properties string - Blueprint
Definitions List<GetWorkload Blueprint Result Blueprint Dependency Blueprint Definition> - Blueprint
Name string - Catalog
Moid string - Class
Id string - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version double - The version of the blueprint to support multiple versions.
- Object
Type string
- Additional
Properties string - Blueprint
Definitions []GetWorkload Blueprint Result Blueprint Dependency Blueprint Definition - Blueprint
Name string - Catalog
Moid string - Class
Id string - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version float64 - The version of the blueprint to support multiple versions.
- Object
Type string
- additional
Properties String - blueprint
Definitions List<GetWorkload Blueprint Result Blueprint Dependency Blueprint Definition> - blueprint
Name String - catalog
Moid String - class
Id String - description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Double - The version of the blueprint to support multiple versions.
- object
Type String
- additional
Properties string - blueprint
Definitions GetWorkload Blueprint Result Blueprint Dependency Blueprint Definition[] - blueprint
Name string - catalog
Moid string - class
Id string - description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters string - label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version number - The version of the blueprint to support multiple versions.
- object
Type string
- additional_
properties str - blueprint_
definitions Sequence[GetWorkload Blueprint Result Blueprint Dependency Blueprint Definition] - blueprint_
name str - catalog_
moid str - class_
id str - description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input_
parameters str - label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr_
version float - The version of the blueprint to support multiple versions.
- object_
type str
- additional
Properties String - blueprint
Definitions List<Property Map> - blueprint
Name String - catalog
Moid String - class
Id String - description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Number - The version of the blueprint to support multiple versions.
- object
Type String
GetWorkloadBlueprintResultBlueprintDependencyBlueprintDefinition
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultCatalog
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultGeneratedObjectDefinition
- Additional
Properties string - Class
Id string - Conditions List<string>
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Iteration string - Object
Sources List<GetWorkload Blueprint Result Generated Object Definition Object Source> - Object
Type string - Pre
Generate List<GetOperations Workload Blueprint Result Generated Object Definition Pre Generate Operation> - Property
Iterations List<GetWorkload Blueprint Result Generated Object Definition Property Iteration> - Property
Parameters string - Required bool
- Additional
Properties string - Class
Id string - Conditions []string
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Iteration string - Object
Sources []GetWorkload Blueprint Result Generated Object Definition Object Source - Object
Type string - Pre
Generate []GetOperations Workload Blueprint Result Generated Object Definition Pre Generate Operation - Property
Iterations []GetWorkload Blueprint Result Generated Object Definition Property Iteration - Property
Parameters string - Required bool
- additional
Properties String - class
Id String - conditions List<String>
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Iteration String - object
Sources List<GetWorkload Blueprint Result Generated Object Definition Object Source> - object
Type String - pre
Generate List<GetOperations Workload Blueprint Result Generated Object Definition Pre Generate Operation> - property
Iterations List<GetWorkload Blueprint Result Generated Object Definition Property Iteration> - property
Parameters String - required Boolean
- additional
Properties string - class
Id string - conditions string[]
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Iteration string - object
Sources GetWorkload Blueprint Result Generated Object Definition Object Source[] - object
Type string - pre
Generate GetOperations Workload Blueprint Result Generated Object Definition Pre Generate Operation[] - property
Iterations GetWorkload Blueprint Result Generated Object Definition Property Iteration[] - property
Parameters string - required boolean
- additional_
properties str - class_
id str - conditions Sequence[str]
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
iteration str - object_
sources Sequence[GetWorkload Blueprint Result Generated Object Definition Object Source] - object_
type str - pre_
generate_ Sequence[Getoperations Workload Blueprint Result Generated Object Definition Pre Generate Operation] - property_
iterations Sequence[GetWorkload Blueprint Result Generated Object Definition Property Iteration] - property_
parameters str - required bool
- additional
Properties String - class
Id String - conditions List<String>
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Iteration String - object
Sources List<Property Map> - object
Type String - pre
Generate List<Property Map>Operations - property
Iterations List<Property Map> - property
Parameters String - required Boolean
GetWorkloadBlueprintResultGeneratedObjectDefinitionObjectSource
- Additional
Properties string - Class
Id string - Object
Type string
- Additional
Properties string - Class
Id string - Object
Type string
- additional
Properties String - class
Id String - object
Type String
- additional
Properties string - class
Id string - object
Type string
- additional_
properties str - class_
id str - object_
type str
- additional
Properties String - class
Id String - object
Type String
GetWorkloadBlueprintResultGeneratedObjectDefinitionPreGenerateOperation
- additional
Properties String - class
Id String - generated
Objects List<Property Map> - object
Type String - operation String
GetWorkloadBlueprintResultGeneratedObjectDefinitionPreGenerateOperationGeneratedObject
- Additional
Properties string - Class
Id string - Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Property
Parameters string
- Additional
Properties string - Class
Id string - Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Property
Parameters string
- additional
Properties String - class
Id String - name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - property
Parameters String
- additional
Properties string - class
Id string - name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string - property
Parameters string
- additional_
properties str - class_
id str - name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - property_
parameters str
- additional
Properties String - class
Id String - name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - property
Parameters String
GetWorkloadBlueprintResultGeneratedObjectDefinitionPropertyIteration
- Additional
Properties string - Class
Id string - Iteration string
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string
- Additional
Properties string - Class
Id string - Iteration string
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string
- additional
Properties String - class
Id String - iteration String
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String
- additional
Properties string - class
Id string - iteration string
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string
- additional_
properties str - class_
id str - iteration str
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str
- additional
Properties String - class
Id String - iteration String
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String
GetWorkloadBlueprintResultInputDefinition
- Additional
Properties string - Class
Id string - Defaults
List<Get
Workload Blueprint Result Input Definition Default> - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Metas List<GetWorkload Blueprint Result Input Definition Display Meta> - Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Required bool
- Additional
Properties string - Class
Id string - Defaults
[]Get
Workload Blueprint Result Input Definition Default - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Metas []GetWorkload Blueprint Result Input Definition Display Meta - Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Required bool
- additional
Properties String - class
Id String - defaults
List<Get
Workload Blueprint Result Input Definition Default> - description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Metas List<GetWorkload Blueprint Result Input Definition Display Meta> - input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - required Boolean
- additional
Properties string - class
Id string - defaults
Get
Workload Blueprint Result Input Definition Default[] - description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Metas GetWorkload Blueprint Result Input Definition Display Meta[] - input
Parameters string - label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string - required boolean
- additional_
properties str - class_
id str - defaults
Sequence[Get
Workload Blueprint Result Input Definition Default] - description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display_
metas Sequence[GetWorkload Blueprint Result Input Definition Display Meta] - input_
parameters str - label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - required bool
- additional
Properties String - class
Id String - defaults List<Property Map>
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Metas List<Property Map> - input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - required Boolean
GetWorkloadBlueprintResultInputDefinitionDefault
- Additional
Properties string - Class
Id string - Is
Value boolSet - Object
Type string - Override bool
- Value string
- Additional
Properties string - Class
Id string - Is
Value boolSet - Object
Type string - Override bool
- Value string
- additional
Properties String - class
Id String - is
Value BooleanSet - object
Type String - override Boolean
- value String
- additional
Properties string - class
Id string - is
Value booleanSet - object
Type string - override boolean
- value string
- additional_
properties str - class_
id str - is_
value_ boolset - object_
type str - override bool
- value str
- additional
Properties String - class
Id String - is
Value BooleanSet - object
Type String - override Boolean
- value String
GetWorkloadBlueprintResultInputDefinitionDisplayMeta
- Additional
Properties string - Class
Id string - Inventory
Selector bool - Object
Type string - Widget
Type string
- Additional
Properties string - Class
Id string - Inventory
Selector bool - Object
Type string - Widget
Type string
- additional
Properties String - class
Id String - inventory
Selector Boolean - object
Type String - widget
Type String
- additional
Properties string - class
Id string - inventory
Selector boolean - object
Type string - widget
Type string
- additional_
properties str - class_
id str - inventory_
selector bool - object_
type str - widget_
type str
- additional
Properties String - class
Id String - inventory
Selector Boolean - object
Type String - widget
Type String
GetWorkloadBlueprintResultInputOperationMetadata
- Additional
Properties string - Class
Id string - Impact
Types List<string> - Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Operation
Modes List<string>
- Additional
Properties string - Class
Id string - Impact
Types []string - Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Operation
Modes []string
- additional
Properties String - class
Id String - impact
Types List<String> - name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - operation
Modes List<String>
- additional
Properties string - class
Id string - impact
Types string[] - name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string - operation
Modes string[]
- additional_
properties str - class_
id str - impact_
types Sequence[str] - name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - operation_
modes Sequence[str]
- additional
Properties String - class
Id String - impact
Types List<String> - name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - operation
Modes List<String>
GetWorkloadBlueprintResultParent
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultPermissionResource
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultResourceDefinition
- additional
Properties String - class
Id String - input
Definitions List<Property Map> - object
Type String
GetWorkloadBlueprintResultResourceDefinitionInputDefinition
- Additional
Properties string - Class
Id string - Defaults
List<Get
Workload Blueprint Result Resource Definition Input Definition Default> - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Metas List<GetWorkload Blueprint Result Resource Definition Input Definition Display Meta> - Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Required bool
- Additional
Properties string - Class
Id string - Defaults
[]Get
Workload Blueprint Result Resource Definition Input Definition Default - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Display
Metas []GetWorkload Blueprint Result Resource Definition Input Definition Display Meta - Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- Object
Type string - Required bool
- additional
Properties String - class
Id String - defaults
List<Get
Workload Blueprint Result Resource Definition Input Definition Default> - description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Metas List<GetWorkload Blueprint Result Resource Definition Input Definition Display Meta> - input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - required Boolean
- additional
Properties string - class
Id string - defaults
Get
Workload Blueprint Result Resource Definition Input Definition Default[] - description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Metas GetWorkload Blueprint Result Resource Definition Input Definition Display Meta[] - input
Parameters string - label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name string
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type string - required boolean
- additional_
properties str - class_
id str - defaults
Sequence[Get
Workload Blueprint Result Resource Definition Input Definition Default] - description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display_
metas Sequence[GetWorkload Blueprint Result Resource Definition Input Definition Display Meta] - input_
parameters str - label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name str
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object_
type str - required bool
- additional
Properties String - class
Id String - defaults List<Property Map>
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- display
Metas List<Property Map> - input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- name String
- The name for this blueprint. You can have multiple versions of the blueprint with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), or an underscore (_).
- object
Type String - required Boolean
GetWorkloadBlueprintResultResourceDefinitionInputDefinitionDefault
- Additional
Properties string - Class
Id string - Is
Value boolSet - Object
Type string - Override bool
- Value string
- Additional
Properties string - Class
Id string - Is
Value boolSet - Object
Type string - Override bool
- Value string
- additional
Properties String - class
Id String - is
Value BooleanSet - object
Type String - override Boolean
- value String
- additional
Properties string - class
Id string - is
Value booleanSet - object
Type string - override boolean
- value string
- additional_
properties str - class_
id str - is_
value_ boolset - object_
type str - override bool
- value str
- additional
Properties String - class
Id String - is
Value BooleanSet - object
Type String - override Boolean
- value String
GetWorkloadBlueprintResultResourceDefinitionInputDefinitionDisplayMeta
- Additional
Properties string - Class
Id string - Inventory
Selector bool - Object
Type string - Widget
Type string
- Additional
Properties string - Class
Id string - Inventory
Selector bool - Object
Type string - Widget
Type string
- additional
Properties String - class
Id String - inventory
Selector Boolean - object
Type String - widget
Type String
- additional
Properties string - class
Id string - inventory
Selector boolean - object
Type string - widget
Type string
- additional_
properties str - class_
id str - inventory_
selector bool - object_
type str - widget_
type str
- additional
Properties String - class
Id String - inventory
Selector Boolean - object
Type String - widget
Type String
GetWorkloadBlueprintResultServiceItem
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version double - The version of the blueprint to support multiple versions.
- Object
Type string - Service
Item stringDefinition Name
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version float64 - The version of the blueprint to support multiple versions.
- Object
Type string - Service
Item stringDefinition Name
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Double - The version of the blueprint to support multiple versions.
- object
Type String - service
Item StringDefinition Name
- additional
Properties string - catalog
Moid string - class
Id string - description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters string - label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version number - The version of the blueprint to support multiple versions.
- object
Type string - service
Item stringDefinition Name
- additional_
properties str - catalog_
moid str - class_
id str - description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input_
parameters str - label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr_
version float - The version of the blueprint to support multiple versions.
- object_
type str - service_
item_ strdefinition_ name
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Number - The version of the blueprint to support multiple versions.
- object
Type String - service
Item StringDefinition Name
GetWorkloadBlueprintResultTag
- additional
Properties String - ancestor
Definitions List<Property Map> - definitions List<Property Map>
- key String
- propagated Boolean
- type String
- value String
GetWorkloadBlueprintResultTagAncestorDefinition
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultTagDefinition
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultValidationInformation
- Additional
Properties string - Class
Id string - Engine
State string - Object
Type string - State string
- Validation
Errors List<GetWorkload Blueprint Result Validation Information Validation Error>
- Additional
Properties string - Class
Id string - Engine
State string - Object
Type string - State string
- Validation
Errors []GetWorkload Blueprint Result Validation Information Validation Error
- additional
Properties String - class
Id String - engine
State String - object
Type String - state String
- validation
Errors List<GetWorkload Blueprint Result Validation Information Validation Error>
- additional
Properties string - class
Id string - engine
State string - object
Type string - state string
- validation
Errors GetWorkload Blueprint Result Validation Information Validation Error[]
- additional
Properties String - class
Id String - engine
State String - object
Type String - state String
- validation
Errors List<Property Map>
GetWorkloadBlueprintResultValidationInformationValidationError
- Additional
Properties string - Class
Id string - Error
Log string - Field string
- Object
Type string - Task
Name string - Transition
Name string
- Additional
Properties string - Class
Id string - Error
Log string - Field string
- Object
Type string - Task
Name string - Transition
Name string
- additional
Properties String - class
Id String - error
Log String - field String
- object
Type String - task
Name String - transition
Name String
- additional
Properties string - class
Id string - error
Log string - field string
- object
Type string - task
Name string - transition
Name string
- additional_
properties str - class_
id str - error_
log str - field str
- object_
type str - task_
name str - transition_
name str
- additional
Properties String - class
Id String - error
Log String - field String
- object
Type String - task
Name String - transition
Name String
GetWorkloadBlueprintResultVersionContext
- Additional
Properties string - Class
Id string - Interested
Mos List<GetWorkload Blueprint Result Version Context Interested Mo> - Marked
For boolDeletion - Nr
Version string - The version of the blueprint to support multiple versions.
- Object
Type string - Ref
Mos List<GetWorkload Blueprint Result Version Context Ref Mo> - Timestamp string
- Version
Type string
- Additional
Properties string - Class
Id string - Interested
Mos []GetWorkload Blueprint Result Version Context Interested Mo - Marked
For boolDeletion - Nr
Version string - The version of the blueprint to support multiple versions.
- Object
Type string - Ref
Mos []GetWorkload Blueprint Result Version Context Ref Mo - Timestamp string
- Version
Type string
- additional
Properties String - class
Id String - interested
Mos List<GetWorkload Blueprint Result Version Context Interested Mo> - marked
For BooleanDeletion - nr
Version String - The version of the blueprint to support multiple versions.
- object
Type String - ref
Mos List<GetWorkload Blueprint Result Version Context Ref Mo> - timestamp String
- version
Type String
- additional
Properties string - class
Id string - interested
Mos GetWorkload Blueprint Result Version Context Interested Mo[] - marked
For booleanDeletion - nr
Version string - The version of the blueprint to support multiple versions.
- object
Type string - ref
Mos GetWorkload Blueprint Result Version Context Ref Mo[] - timestamp string
- version
Type string
- additional_
properties str - class_
id str - interested_
mos Sequence[GetWorkload Blueprint Result Version Context Interested Mo] - marked_
for_ booldeletion - nr_
version str - The version of the blueprint to support multiple versions.
- object_
type str - ref_
mos Sequence[GetWorkload Blueprint Result Version Context Ref Mo] - timestamp str
- version_
type str
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - The version of the blueprint to support multiple versions.
- object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetWorkloadBlueprintResultVersionContextInterestedMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintResultVersionContextRefMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetWorkloadBlueprintServiceItem
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this service item belongs. When catalog moid is not specified then the catalog of the service item is used first and if no service item can be found in that catalog, then the system catalog is used.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - Capture the mapping of blueprint inputs to service item inputs. The mapping for inputs can refer to blueprint inputs or to the generated objects which are part of this blueprint and all nested blueprints. The mapping will be referred using the convention of ${.input.} or ${.generatedObject.}.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version double - The version of the blueprint to support multiple versions.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Service
Item stringDefinition Name - The qualified name of service item that should be executed.
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this service item belongs. When catalog moid is not specified then the catalog of the service item is used first and if no service item can be found in that catalog, then the system catalog is used.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- Input
Parameters string - Capture the mapping of blueprint inputs to service item inputs. The mapping for inputs can refer to blueprint inputs or to the generated objects which are part of this blueprint and all nested blueprints. The mapping will be referred using the convention of ${.input.} or ${.generatedObject.}.
- Label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- Nr
Version float64 - The version of the blueprint to support multiple versions.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Service
Item stringDefinition Name - The qualified name of service item that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this service item belongs. When catalog moid is not specified then the catalog of the service item is used first and if no service item can be found in that catalog, then the system catalog is used.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - Capture the mapping of blueprint inputs to service item inputs. The mapping for inputs can refer to blueprint inputs or to the generated objects which are part of this blueprint and all nested blueprints. The mapping will be referred using the convention of ${.input.} or ${.generatedObject.}.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Double - The version of the blueprint to support multiple versions.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- service
Item StringDefinition Name - The qualified name of service item that should be executed.
- additional
Properties string - catalog
Moid string - Specify the catalog moid that this service item belongs. When catalog moid is not specified then the catalog of the service item is used first and if no service item can be found in that catalog, then the system catalog is used.
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description string
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters string - Capture the mapping of blueprint inputs to service item inputs. The mapping for inputs can refer to blueprint inputs or to the generated objects which are part of this blueprint and all nested blueprints. The mapping will be referred using the convention of ${.input.} or ${.generatedObject.}.
- label string
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version number - The version of the blueprint to support multiple versions.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- service
Item stringDefinition Name - The qualified name of service item that should be executed.
- additional_
properties str - catalog_
moid str - Specify the catalog moid that this service item belongs. When catalog moid is not specified then the catalog of the service item is used first and if no service item can be found in that catalog, then the system catalog is used.
- class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description str
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input_
parameters str - Capture the mapping of blueprint inputs to service item inputs. The mapping for inputs can refer to blueprint inputs or to the generated objects which are part of this blueprint and all nested blueprints. The mapping will be referred using the convention of ${.input.} or ${.generatedObject.}.
- label str
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr_
version float - The version of the blueprint to support multiple versions.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- service_
item_ strdefinition_ name - The qualified name of service item that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this service item belongs. When catalog moid is not specified then the catalog of the service item is used first and if no service item can be found in that catalog, then the system catalog is used.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- description String
- The description for this blueprint which provides information on what are the pre-requisites to deploy the blueprint and what features are supported on the blueprint.
- input
Parameters String - Capture the mapping of blueprint inputs to service item inputs. The mapping for inputs can refer to blueprint inputs or to the generated objects which are part of this blueprint and all nested blueprints. The mapping will be referred using the convention of ${.input.} or ${.generatedObject.}.
- label String
- A user friendly short name to identify the blueprint. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).
- nr
Version Number - The version of the blueprint to support multiple versions.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- service
Item StringDefinition Name - The qualified name of service item that should be executed.
GetWorkloadBlueprintTag
- Additional
Properties string - Ancestor
Definitions List<GetWorkload Blueprint Tag Ancestor Definition> - Definition
Get
Workload Blueprint Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- Key string
- The string representation of a tag key.
- Propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- Value string
- The string representation of a tag value.
- Additional
Properties string - Ancestor
Definitions []GetWorkload Blueprint Tag Ancestor Definition - Definition
Get
Workload Blueprint Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- Key string
- The string representation of a tag key.
- Propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- Value string
- The string representation of a tag value.
- additional
Properties String - ancestor
Definitions List<GetWorkload Blueprint Tag Ancestor Definition> - definition
Get
Workload Blueprint Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key String
- The string representation of a tag key.
- propagated Boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type String
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value String
- The string representation of a tag value.
- additional
Properties string - ancestor
Definitions GetWorkload Blueprint Tag Ancestor Definition[] - definition
Get
Workload Blueprint Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key string
- The string representation of a tag key.
- propagated boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value string
- The string representation of a tag value.
- additional_
properties str - ancestor_
definitions Sequence[GetWorkload Blueprint Tag Ancestor Definition] - definition
Get
Workload Blueprint Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key str
- The string representation of a tag key.
- propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type str
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value str
- The string representation of a tag value.
- additional
Properties String - ancestor
Definitions List<Property Map> - definition Property Map
- The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key String
- The string representation of a tag key.
- propagated Boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type String
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value String
- The string representation of a tag value.
GetWorkloadBlueprintTagAncestorDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintTagDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintValidationInformation
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Engine
State string - The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.Updated
- The workflow and task definition metadata was updated successfully in the workflow engine.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- State string
- The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).
NotValidated
- The state when workflow definition has not been validated.Valid
- The state when workflow definition is valid.Invalid
- The state when workflow definition is invalid.
- Validation
Errors List<GetWorkload Blueprint Validation Information Validation Error>
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Engine
State string - The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.Updated
- The workflow and task definition metadata was updated successfully in the workflow engine.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- State string
- The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).
NotValidated
- The state when workflow definition has not been validated.Valid
- The state when workflow definition is valid.Invalid
- The state when workflow definition is invalid.
- Validation
Errors []GetWorkload Blueprint Validation Information Validation Error
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- engine
State String - The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.Updated
- The workflow and task definition metadata was updated successfully in the workflow engine.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- state String
- The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).
NotValidated
- The state when workflow definition has not been validated.Valid
- The state when workflow definition is valid.Invalid
- The state when workflow definition is invalid.
- validation
Errors List<GetWorkload Blueprint Validation Information Validation Error>
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- engine
State string - The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.Updated
- The workflow and task definition metadata was updated successfully in the workflow engine.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- state string
- The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).
NotValidated
- The state when workflow definition has not been validated.Valid
- The state when workflow definition is valid.Invalid
- The state when workflow definition is invalid.
- validation
Errors GetWorkload Blueprint Validation Information Validation Error[]
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- engine_
state str - The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.Updated
- The workflow and task definition metadata was updated successfully in the workflow engine.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- state str
- The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).
NotValidated
- The state when workflow definition has not been validated.Valid
- The state when workflow definition is valid.Invalid
- The state when workflow definition is invalid.
- validation_
errors Sequence[GetWorkload Blueprint Validation Information Validation Error]
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- engine
State String - The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.Updated
- The workflow and task definition metadata was updated successfully in the workflow engine.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- state String
- The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).
NotValidated
- The state when workflow definition has not been validated.Valid
- The state when workflow definition is valid.Invalid
- The state when workflow definition is invalid.
- validation
Errors List<Property Map>
GetWorkloadBlueprintValidationInformationValidationError
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Error
Log string - Description of the error.
- Field string
- When populated this refers to the input or output field within the workflow or task.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Task
Name string - The task name on which the error is found, when empty the error applies to the top level workflow.
- Transition
Name string - When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Error
Log string - Description of the error.
- Field string
- When populated this refers to the input or output field within the workflow or task.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Task
Name string - The task name on which the error is found, when empty the error applies to the top level workflow.
- Transition
Name string - When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- error
Log String - Description of the error.
- field String
- When populated this refers to the input or output field within the workflow or task.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- task
Name String - The task name on which the error is found, when empty the error applies to the top level workflow.
- transition
Name String - When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- error
Log string - Description of the error.
- field string
- When populated this refers to the input or output field within the workflow or task.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- task
Name string - The task name on which the error is found, when empty the error applies to the top level workflow.
- transition
Name string - When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- error_
log str - Description of the error.
- field str
- When populated this refers to the input or output field within the workflow or task.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- task_
name str - The task name on which the error is found, when empty the error applies to the top level workflow.
- transition_
name str - When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- error
Log String - Description of the error.
- field String
- When populated this refers to the input or output field within the workflow or task.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- task
Name String - The task name on which the error is found, when empty the error applies to the top level workflow.
- transition
Name String - When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
GetWorkloadBlueprintVersionContext
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos List<GetWorkload Blueprint Version Context Interested Mo> - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the blueprint to support multiple versions.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetWorkload Blueprint Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos []GetWorkload Blueprint Version Context Interested Mo - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the blueprint to support multiple versions.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetWorkload Blueprint Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<GetWorkload Blueprint Version Context Interested Mo> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the blueprint to support multiple versions.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetWorkload Blueprint Version Context Ref Mo - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos GetWorkload Blueprint Version Context Interested Mo[] - marked
For booleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version string - The version of the blueprint to support multiple versions.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetWorkload Blueprint Version Context Ref Mo - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested_
mos Sequence[GetWorkload Blueprint Version Context Interested Mo] - marked_
for_ booldeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_
version str - The version of the blueprint to support multiple versions.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo GetWorkload Blueprint Version Context Ref Mo - A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_
type str - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<Property Map> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the blueprint to support multiple versions.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo Property Map - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
GetWorkloadBlueprintVersionContextInterestedMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetWorkloadBlueprintVersionContextRefMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.
intersight 1.0.70 published on Wednesday, Oct 8, 2025 by ciscodevnet