intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet
intersight.getWorkflowServiceItemActionDefinition
Explore with Pulumi AI
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet
Definition to capture the details needed to execute an action on the service item.
Using getWorkflowServiceItemActionDefinition
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 getWorkflowServiceItemActionDefinition(args: GetWorkflowServiceItemActionDefinitionArgs, opts?: InvokeOptions): Promise<GetWorkflowServiceItemActionDefinitionResult>
function getWorkflowServiceItemActionDefinitionOutput(args: GetWorkflowServiceItemActionDefinitionOutputArgs, opts?: InvokeOptions): Output<GetWorkflowServiceItemActionDefinitionResult>
def get_workflow_service_item_action_definition(account_moid: Optional[str] = None,
action_properties: Optional[GetWorkflowServiceItemActionDefinitionActionProperties] = None,
action_type: Optional[str] = None,
additional_properties: Optional[str] = None,
allowed_instance_states: Optional[Sequence[str]] = None,
ancestors: Optional[Sequence[GetWorkflowServiceItemActionDefinitionAncestor]] = None,
associated_roles: Optional[Sequence[GetWorkflowServiceItemActionDefinitionAssociatedRole]] = None,
attribute_parameters: Optional[str] = None,
class_id: Optional[str] = None,
core_workflows: Optional[Sequence[GetWorkflowServiceItemActionDefinitionCoreWorkflow]] = None,
create_time: Optional[str] = None,
description: Optional[str] = None,
domain_group_moid: Optional[str] = None,
id: Optional[str] = None,
input_definitions: Optional[Sequence[GetWorkflowServiceItemActionDefinitionInputDefinition]] = None,
label: Optional[str] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetWorkflowServiceItemActionDefinitionParent] = None,
periodicity: Optional[float] = None,
permission_resources: Optional[Sequence[GetWorkflowServiceItemActionDefinitionPermissionResource]] = None,
post_core_workflows: Optional[Sequence[GetWorkflowServiceItemActionDefinitionPostCoreWorkflow]] = None,
pre_core_workflows: Optional[Sequence[GetWorkflowServiceItemActionDefinitionPreCoreWorkflow]] = None,
restrict_on_private_appliance: Optional[bool] = None,
service_item_definition: Optional[GetWorkflowServiceItemActionDefinitionServiceItemDefinition] = None,
shared_scope: Optional[str] = None,
stop_workflows: Optional[Sequence[GetWorkflowServiceItemActionDefinitionStopWorkflow]] = None,
tags: Optional[Sequence[GetWorkflowServiceItemActionDefinitionTag]] = None,
user_id_or_email: Optional[str] = None,
validation_information: Optional[GetWorkflowServiceItemActionDefinitionValidationInformation] = None,
validation_workflows: Optional[Sequence[GetWorkflowServiceItemActionDefinitionValidationWorkflow]] = None,
version_context: Optional[GetWorkflowServiceItemActionDefinitionVersionContext] = None,
workflow_definition: Optional[GetWorkflowServiceItemActionDefinitionWorkflowDefinition] = None,
opts: Optional[InvokeOptions] = None) -> GetWorkflowServiceItemActionDefinitionResult
def get_workflow_service_item_action_definition_output(account_moid: Optional[pulumi.Input[str]] = None,
action_properties: Optional[pulumi.Input[GetWorkflowServiceItemActionDefinitionActionPropertiesArgs]] = None,
action_type: Optional[pulumi.Input[str]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
allowed_instance_states: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionAncestorArgs]]]] = None,
associated_roles: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionAssociatedRoleArgs]]]] = None,
attribute_parameters: Optional[pulumi.Input[str]] = None,
class_id: Optional[pulumi.Input[str]] = None,
core_workflows: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionCoreWorkflowArgs]]]] = None,
create_time: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
input_definitions: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionInputDefinitionArgs]]]] = 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,
object_type: Optional[pulumi.Input[str]] = None,
owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
parent: Optional[pulumi.Input[GetWorkflowServiceItemActionDefinitionParentArgs]] = None,
periodicity: Optional[pulumi.Input[float]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionPermissionResourceArgs]]]] = None,
post_core_workflows: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionPostCoreWorkflowArgs]]]] = None,
pre_core_workflows: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionPreCoreWorkflowArgs]]]] = None,
restrict_on_private_appliance: Optional[pulumi.Input[bool]] = None,
service_item_definition: Optional[pulumi.Input[GetWorkflowServiceItemActionDefinitionServiceItemDefinitionArgs]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
stop_workflows: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionStopWorkflowArgs]]]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionTagArgs]]]] = None,
user_id_or_email: Optional[pulumi.Input[str]] = None,
validation_information: Optional[pulumi.Input[GetWorkflowServiceItemActionDefinitionValidationInformationArgs]] = None,
validation_workflows: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkflowServiceItemActionDefinitionValidationWorkflowArgs]]]] = None,
version_context: Optional[pulumi.Input[GetWorkflowServiceItemActionDefinitionVersionContextArgs]] = None,
workflow_definition: Optional[pulumi.Input[GetWorkflowServiceItemActionDefinitionWorkflowDefinitionArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWorkflowServiceItemActionDefinitionResult]
func LookupWorkflowServiceItemActionDefinition(ctx *Context, args *LookupWorkflowServiceItemActionDefinitionArgs, opts ...InvokeOption) (*LookupWorkflowServiceItemActionDefinitionResult, error)
func LookupWorkflowServiceItemActionDefinitionOutput(ctx *Context, args *LookupWorkflowServiceItemActionDefinitionOutputArgs, opts ...InvokeOption) LookupWorkflowServiceItemActionDefinitionResultOutput
> Note: This function is named LookupWorkflowServiceItemActionDefinition
in the Go SDK.
public static class GetWorkflowServiceItemActionDefinition
{
public static Task<GetWorkflowServiceItemActionDefinitionResult> InvokeAsync(GetWorkflowServiceItemActionDefinitionArgs args, InvokeOptions? opts = null)
public static Output<GetWorkflowServiceItemActionDefinitionResult> Invoke(GetWorkflowServiceItemActionDefinitionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWorkflowServiceItemActionDefinitionResult> getWorkflowServiceItemActionDefinition(GetWorkflowServiceItemActionDefinitionArgs args, InvokeOptions options)
public static Output<GetWorkflowServiceItemActionDefinitionResult> getWorkflowServiceItemActionDefinition(GetWorkflowServiceItemActionDefinitionArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getWorkflowServiceItemActionDefinition:getWorkflowServiceItemActionDefinition
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Action
Properties GetWorkflow Service Item Action Definition Action Properties - Action
Type string - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - Additional
Properties string - Allowed
Instance List<string>States - Ancestors
List<Get
Workflow Service Item Action Definition Ancestor> - Associated
Roles List<GetWorkflow Service Item Action Definition Associated Role> - Attribute
Parameters string - Class
Id string - Core
Workflows List<GetWorkflow Service Item Action Definition Core Workflow> - Create
Time string - The time when this managed object was created.
- Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Id string
- Input
Definitions List<GetWorkflow Service Item Action Definition Input Definition> - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Object
Type string - Owners List<string>
- Parent
Get
Workflow Service Item Action Definition Parent - Periodicity double
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- Permission
Resources List<GetWorkflow Service Item Action Definition Permission Resource> - Post
Core List<GetWorkflows Workflow Service Item Action Definition Post Core Workflow> - Pre
Core List<GetWorkflows Workflow Service Item Action Definition Pre Core Workflow> - Restrict
On boolPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- Service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - 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.
- Stop
Workflows List<GetWorkflow Service Item Action Definition Stop Workflow> - List<Get
Workflow Service Item Action Definition Tag> - User
Id stringOr Email - The user identifier who created or updated the service item action definition.
- Validation
Information GetWorkflow Service Item Action Definition Validation Information - Validation
Workflows List<GetWorkflow Service Item Action Definition Validation Workflow> - Version
Context GetWorkflow Service Item Action Definition Version Context - Workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- Account
Moid string - The Account ID for this managed object.
- Action
Properties GetWorkflow Service Item Action Definition Action Properties - Action
Type string - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - Additional
Properties string - Allowed
Instance []stringStates - Ancestors
[]Get
Workflow Service Item Action Definition Ancestor - Associated
Roles []GetWorkflow Service Item Action Definition Associated Role - Attribute
Parameters string - Class
Id string - Core
Workflows []GetWorkflow Service Item Action Definition Core Workflow - Create
Time string - The time when this managed object was created.
- Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Id string
- Input
Definitions []GetWorkflow Service Item Action Definition Input Definition - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Object
Type string - Owners []string
- Parent
Get
Workflow Service Item Action Definition Parent - Periodicity float64
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- Permission
Resources []GetWorkflow Service Item Action Definition Permission Resource - Post
Core []GetWorkflows Workflow Service Item Action Definition Post Core Workflow - Pre
Core []GetWorkflows Workflow Service Item Action Definition Pre Core Workflow - Restrict
On boolPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- Service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - 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.
- Stop
Workflows []GetWorkflow Service Item Action Definition Stop Workflow - []Get
Workflow Service Item Action Definition Tag - User
Id stringOr Email - The user identifier who created or updated the service item action definition.
- Validation
Information GetWorkflow Service Item Action Definition Validation Information - Validation
Workflows []GetWorkflow Service Item Action Definition Validation Workflow - Version
Context GetWorkflow Service Item Action Definition Version Context - Workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- account
Moid String - The Account ID for this managed object.
- action
Properties GetWorkflow Service Item Action Definition Action Properties - action
Type String - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional
Properties String - allowed
Instance List<String>States - ancestors
List<Get
Workflow Service Item Action Definition Ancestor> - associated
Roles List<GetWorkflow Service Item Action Definition Associated Role> - attribute
Parameters String - class
Id String - core
Workflows List<GetWorkflow Service Item Action Definition Core Workflow> - create
Time String - The time when this managed object was created.
- description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- id String
- input
Definitions List<GetWorkflow Service Item Action Definition Input Definition> - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type String - owners List<String>
- parent
Get
Workflow Service Item Action Definition Parent - periodicity Double
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission
Resources List<GetWorkflow Service Item Action Definition Permission Resource> - post
Core List<GetWorkflows Workflow Service Item Action Definition Post Core Workflow> - pre
Core List<GetWorkflows Workflow Service Item Action Definition Pre Core Workflow> - restrict
On BooleanPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - 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.
- stop
Workflows List<GetWorkflow Service Item Action Definition Stop Workflow> - List<Get
Workflow Service Item Action Definition Tag> - user
Id StringOr Email - The user identifier who created or updated the service item action definition.
- validation
Information GetWorkflow Service Item Action Definition Validation Information - validation
Workflows List<GetWorkflow Service Item Action Definition Validation Workflow> - version
Context GetWorkflow Service Item Action Definition Version Context - workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- account
Moid string - The Account ID for this managed object.
- action
Properties GetWorkflow Service Item Action Definition Action Properties - action
Type string - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional
Properties string - allowed
Instance string[]States - ancestors
Get
Workflow Service Item Action Definition Ancestor[] - associated
Roles GetWorkflow Service Item Action Definition Associated Role[] - attribute
Parameters string - class
Id string - core
Workflows GetWorkflow Service Item Action Definition Core Workflow[] - create
Time string - The time when this managed object was created.
- description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- id string
- input
Definitions GetWorkflow Service Item Action Definition Input Definition[] - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type string - owners string[]
- parent
Get
Workflow Service Item Action Definition Parent - periodicity number
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission
Resources GetWorkflow Service Item Action Definition Permission Resource[] - post
Core GetWorkflows Workflow Service Item Action Definition Post Core Workflow[] - pre
Core GetWorkflows Workflow Service Item Action Definition Pre Core Workflow[] - restrict
On booleanPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - 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.
- stop
Workflows GetWorkflow Service Item Action Definition Stop Workflow[] - Get
Workflow Service Item Action Definition Tag[] - user
Id stringOr Email - The user identifier who created or updated the service item action definition.
- validation
Information GetWorkflow Service Item Action Definition Validation Information - validation
Workflows GetWorkflow Service Item Action Definition Validation Workflow[] - version
Context GetWorkflow Service Item Action Definition Version Context - workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- account_
moid str - The Account ID for this managed object.
- action_
properties GetWorkflow Service Item Action Definition Action Properties - action_
type str - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional_
properties str - allowed_
instance_ Sequence[str]states - ancestors
Sequence[Get
Workflow Service Item Action Definition Ancestor] - associated_
roles Sequence[GetWorkflow Service Item Action Definition Associated Role] - attribute_
parameters str - class_
id str - core_
workflows Sequence[GetWorkflow Service Item Action Definition Core Workflow] - create_
time str - The time when this managed object was created.
- description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- id str
- input_
definitions Sequence[GetWorkflow Service Item Action Definition Input Definition] - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object_
type str - owners Sequence[str]
- parent
Get
Workflow Service Item Action Definition Parent - periodicity float
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission_
resources Sequence[GetWorkflow Service Item Action Definition Permission Resource] - post_
core_ Sequence[Getworkflows Workflow Service Item Action Definition Post Core Workflow] - pre_
core_ Sequence[Getworkflows Workflow Service Item Action Definition Pre Core Workflow] - restrict_
on_ boolprivate_ appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service_
item_ Getdefinition Workflow Service Item Action Definition Service Item Definition - 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.
- stop_
workflows Sequence[GetWorkflow Service Item Action Definition Stop Workflow] - Sequence[Get
Workflow Service Item Action Definition Tag] - user_
id_ stror_ email - The user identifier who created or updated the service item action definition.
- validation_
information GetWorkflow Service Item Action Definition Validation Information - validation_
workflows Sequence[GetWorkflow Service Item Action Definition Validation Workflow] - version_
context GetWorkflow Service Item Action Definition Version Context - workflow_
definition GetWorkflow Service Item Action Definition Workflow Definition
- account
Moid String - The Account ID for this managed object.
- action
Properties Property Map - action
Type String - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional
Properties String - allowed
Instance List<String>States - ancestors List<Property Map>
- associated
Roles List<Property Map> - attribute
Parameters String - class
Id String - core
Workflows List<Property Map> - create
Time String - The time when this managed object was created.
- description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- id String
- input
Definitions List<Property Map> - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type String - owners List<String>
- parent Property Map
- periodicity Number
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission
Resources List<Property Map> - post
Core List<Property Map>Workflows - pre
Core List<Property Map>Workflows - restrict
On BooleanPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service
Item Property MapDefinition - 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.
- stop
Workflows List<Property Map> - List<Property Map>
- user
Id StringOr Email - The user identifier who created or updated the service item action definition.
- validation
Information Property Map - validation
Workflows List<Property Map> - version
Context Property Map - workflow
Definition Property Map
getWorkflowServiceItemActionDefinition Result
The following output properties are available:
- Id string
- Results
List<Get
Workflow Service Item Action Definition Result> - Account
Moid string - Action
Properties GetWorkflow Service Item Action Definition Action Properties - Action
Type string - Additional
Properties string - Allowed
Instance List<string>States - Ancestors
List<Get
Workflow Service Item Action Definition Ancestor> - Associated
Roles List<GetWorkflow Service Item Action Definition Associated Role> - Attribute
Parameters string - Class
Id string - Core
Workflows List<GetWorkflow Service Item Action Definition Core Workflow> - Create
Time string - Description string
- Domain
Group stringMoid - Input
Definitions List<GetWorkflow Service Item Action Definition Input Definition> - Label string
- Mod
Time string - Moid string
- Name string
- Object
Type string - Owners List<string>
- Parent
Get
Workflow Service Item Action Definition Parent - Periodicity double
- Permission
Resources List<GetWorkflow Service Item Action Definition Permission Resource> - Post
Core List<GetWorkflows Workflow Service Item Action Definition Post Core Workflow> - Pre
Core List<GetWorkflows Workflow Service Item Action Definition Pre Core Workflow> - Restrict
On boolPrivate Appliance - Service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - string
- Stop
Workflows List<GetWorkflow Service Item Action Definition Stop Workflow> - List<Get
Workflow Service Item Action Definition Tag> - User
Id stringOr Email - Validation
Information GetWorkflow Service Item Action Definition Validation Information - Validation
Workflows List<GetWorkflow Service Item Action Definition Validation Workflow> - Version
Context GetWorkflow Service Item Action Definition Version Context - Workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- Id string
- Results
[]Get
Workflow Service Item Action Definition Result - Account
Moid string - Action
Properties GetWorkflow Service Item Action Definition Action Properties - Action
Type string - Additional
Properties string - Allowed
Instance []stringStates - Ancestors
[]Get
Workflow Service Item Action Definition Ancestor - Associated
Roles []GetWorkflow Service Item Action Definition Associated Role - Attribute
Parameters string - Class
Id string - Core
Workflows []GetWorkflow Service Item Action Definition Core Workflow - Create
Time string - Description string
- Domain
Group stringMoid - Input
Definitions []GetWorkflow Service Item Action Definition Input Definition - Label string
- Mod
Time string - Moid string
- Name string
- Object
Type string - Owners []string
- Parent
Get
Workflow Service Item Action Definition Parent - Periodicity float64
- Permission
Resources []GetWorkflow Service Item Action Definition Permission Resource - Post
Core []GetWorkflows Workflow Service Item Action Definition Post Core Workflow - Pre
Core []GetWorkflows Workflow Service Item Action Definition Pre Core Workflow - Restrict
On boolPrivate Appliance - Service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - string
- Stop
Workflows []GetWorkflow Service Item Action Definition Stop Workflow - []Get
Workflow Service Item Action Definition Tag - User
Id stringOr Email - Validation
Information GetWorkflow Service Item Action Definition Validation Information - Validation
Workflows []GetWorkflow Service Item Action Definition Validation Workflow - Version
Context GetWorkflow Service Item Action Definition Version Context - Workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- id String
- results
List<Get
Workflow Service Item Action Definition Result> - account
Moid String - action
Properties GetWorkflow Service Item Action Definition Action Properties - action
Type String - additional
Properties String - allowed
Instance List<String>States - ancestors
List<Get
Workflow Service Item Action Definition Ancestor> - associated
Roles List<GetWorkflow Service Item Action Definition Associated Role> - attribute
Parameters String - class
Id String - core
Workflows List<GetWorkflow Service Item Action Definition Core Workflow> - create
Time String - description String
- domain
Group StringMoid - input
Definitions List<GetWorkflow Service Item Action Definition Input Definition> - label String
- mod
Time String - moid String
- name String
- object
Type String - owners List<String>
- parent
Get
Workflow Service Item Action Definition Parent - periodicity Double
- permission
Resources List<GetWorkflow Service Item Action Definition Permission Resource> - post
Core List<GetWorkflows Workflow Service Item Action Definition Post Core Workflow> - pre
Core List<GetWorkflows Workflow Service Item Action Definition Pre Core Workflow> - restrict
On BooleanPrivate Appliance - service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - String
- stop
Workflows List<GetWorkflow Service Item Action Definition Stop Workflow> - List<Get
Workflow Service Item Action Definition Tag> - user
Id StringOr Email - validation
Information GetWorkflow Service Item Action Definition Validation Information - validation
Workflows List<GetWorkflow Service Item Action Definition Validation Workflow> - version
Context GetWorkflow Service Item Action Definition Version Context - workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- id string
- results
Get
Workflow Service Item Action Definition Result[] - account
Moid string - action
Properties GetWorkflow Service Item Action Definition Action Properties - action
Type string - additional
Properties string - allowed
Instance string[]States - ancestors
Get
Workflow Service Item Action Definition Ancestor[] - associated
Roles GetWorkflow Service Item Action Definition Associated Role[] - attribute
Parameters string - class
Id string - core
Workflows GetWorkflow Service Item Action Definition Core Workflow[] - create
Time string - description string
- domain
Group stringMoid - input
Definitions GetWorkflow Service Item Action Definition Input Definition[] - label string
- mod
Time string - moid string
- name string
- object
Type string - owners string[]
- parent
Get
Workflow Service Item Action Definition Parent - periodicity number
- permission
Resources GetWorkflow Service Item Action Definition Permission Resource[] - post
Core GetWorkflows Workflow Service Item Action Definition Post Core Workflow[] - pre
Core GetWorkflows Workflow Service Item Action Definition Pre Core Workflow[] - restrict
On booleanPrivate Appliance - service
Item GetDefinition Workflow Service Item Action Definition Service Item Definition - string
- stop
Workflows GetWorkflow Service Item Action Definition Stop Workflow[] - Get
Workflow Service Item Action Definition Tag[] - user
Id stringOr Email - validation
Information GetWorkflow Service Item Action Definition Validation Information - validation
Workflows GetWorkflow Service Item Action Definition Validation Workflow[] - version
Context GetWorkflow Service Item Action Definition Version Context - workflow
Definition GetWorkflow Service Item Action Definition Workflow Definition
- id str
- results
Sequence[Get
Workflow Service Item Action Definition Result] - account_
moid str - action_
properties GetWorkflow Service Item Action Definition Action Properties - action_
type str - additional_
properties str - allowed_
instance_ Sequence[str]states - ancestors
Sequence[Get
Workflow Service Item Action Definition Ancestor] - associated_
roles Sequence[GetWorkflow Service Item Action Definition Associated Role] - attribute_
parameters str - class_
id str - core_
workflows Sequence[GetWorkflow Service Item Action Definition Core Workflow] - create_
time str - description str
- domain_
group_ strmoid - input_
definitions Sequence[GetWorkflow Service Item Action Definition Input Definition] - label str
- mod_
time str - moid str
- name str
- object_
type str - owners Sequence[str]
- parent
Get
Workflow Service Item Action Definition Parent - periodicity float
- permission_
resources Sequence[GetWorkflow Service Item Action Definition Permission Resource] - post_
core_ Sequence[Getworkflows Workflow Service Item Action Definition Post Core Workflow] - pre_
core_ Sequence[Getworkflows Workflow Service Item Action Definition Pre Core Workflow] - restrict_
on_ boolprivate_ appliance - service_
item_ Getdefinition Workflow Service Item Action Definition Service Item Definition - str
- stop_
workflows Sequence[GetWorkflow Service Item Action Definition Stop Workflow] - Sequence[Get
Workflow Service Item Action Definition Tag] - user_
id_ stror_ email - validation_
information GetWorkflow Service Item Action Definition Validation Information - validation_
workflows Sequence[GetWorkflow Service Item Action Definition Validation Workflow] - version_
context GetWorkflow Service Item Action Definition Version Context - workflow_
definition GetWorkflow Service Item Action Definition Workflow Definition
- id String
- results List<Property Map>
- account
Moid String - action
Properties Property Map - action
Type String - additional
Properties String - allowed
Instance List<String>States - ancestors List<Property Map>
- associated
Roles List<Property Map> - attribute
Parameters String - class
Id String - core
Workflows List<Property Map> - create
Time String - description String
- domain
Group StringMoid - input
Definitions List<Property Map> - label String
- mod
Time String - moid String
- name String
- object
Type String - owners List<String>
- parent Property Map
- periodicity Number
- permission
Resources List<Property Map> - post
Core List<Property Map>Workflows - pre
Core List<Property Map>Workflows - restrict
On BooleanPrivate Appliance - service
Item Property MapDefinition - String
- stop
Workflows List<Property Map> - List<Property Map>
- user
Id StringOr Email - validation
Information Property Map - validation
Workflows List<Property Map> - version
Context Property Map - workflow
Definition Property Map
Supporting Types
GetWorkflowServiceItemActionDefinitionActionProperties
- 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operation
Type string - Type of action operation to be executed on the service item.
PostDeployment
- This represents the post-deployment actions for the resources created or defined through the deployment action. There can be more than one post-deployment operations associated with a service item.Deployment
- This represents the deploy action, for the service item action definition. This operation type is used to create or define resources that is managed by the service item. There can only be one Service Item Action Definition that can be marked with the operation type as Deployment and this is a mandatory operation type. All valid Service Items must have one and only one operation type marked as type Deployment.Decommission
- This represents the decommission action, used to decommission the created resources. All valid Service Items must have one and only one operation type marked as type Decommission. Once a decommission action is run on a Service Item, no further operations are allowed on that Service Item.Migration
- This represents the migration action, used to migrate service item instance from one service item definition version to another service item definition version. There can be more than one migration operations associated with a service item. Once a migration action is running on a service item instance, no further operations are allowed on that service item instance during the migration process.
- Properties
Get
Workflow Service Item Action Definition Action Properties Properties - The properties of the action. The actual structure of properties can vary based on the operationType.
- Stop
On boolFailure - When true, the action on the service item will be stopped when it reaches a failure by either calling the configured stop workflow or by calling the rollback workflow. By default value is set to true.
- 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operation
Type string - Type of action operation to be executed on the service item.
PostDeployment
- This represents the post-deployment actions for the resources created or defined through the deployment action. There can be more than one post-deployment operations associated with a service item.Deployment
- This represents the deploy action, for the service item action definition. This operation type is used to create or define resources that is managed by the service item. There can only be one Service Item Action Definition that can be marked with the operation type as Deployment and this is a mandatory operation type. All valid Service Items must have one and only one operation type marked as type Deployment.Decommission
- This represents the decommission action, used to decommission the created resources. All valid Service Items must have one and only one operation type marked as type Decommission. Once a decommission action is run on a Service Item, no further operations are allowed on that Service Item.Migration
- This represents the migration action, used to migrate service item instance from one service item definition version to another service item definition version. There can be more than one migration operations associated with a service item. Once a migration action is running on a service item instance, no further operations are allowed on that service item instance during the migration process.
- Properties
Get
Workflow Service Item Action Definition Action Properties Properties - The properties of the action. The actual structure of properties can vary based on the operationType.
- Stop
On boolFailure - When true, the action on the service item will be stopped when it reaches a failure by either calling the configured stop workflow or by calling the rollback workflow. By default value is set to true.
- 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation
Type String - Type of action operation to be executed on the service item.
PostDeployment
- This represents the post-deployment actions for the resources created or defined through the deployment action. There can be more than one post-deployment operations associated with a service item.Deployment
- This represents the deploy action, for the service item action definition. This operation type is used to create or define resources that is managed by the service item. There can only be one Service Item Action Definition that can be marked with the operation type as Deployment and this is a mandatory operation type. All valid Service Items must have one and only one operation type marked as type Deployment.Decommission
- This represents the decommission action, used to decommission the created resources. All valid Service Items must have one and only one operation type marked as type Decommission. Once a decommission action is run on a Service Item, no further operations are allowed on that Service Item.Migration
- This represents the migration action, used to migrate service item instance from one service item definition version to another service item definition version. There can be more than one migration operations associated with a service item. Once a migration action is running on a service item instance, no further operations are allowed on that service item instance during the migration process.
- properties
Get
Workflow Service Item Action Definition Action Properties Properties - The properties of the action. The actual structure of properties can vary based on the operationType.
- stop
On BooleanFailure - When true, the action on the service item will be stopped when it reaches a failure by either calling the configured stop workflow or by calling the rollback workflow. By default value is set to true.
- 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.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation
Type string - Type of action operation to be executed on the service item.
PostDeployment
- This represents the post-deployment actions for the resources created or defined through the deployment action. There can be more than one post-deployment operations associated with a service item.Deployment
- This represents the deploy action, for the service item action definition. This operation type is used to create or define resources that is managed by the service item. There can only be one Service Item Action Definition that can be marked with the operation type as Deployment and this is a mandatory operation type. All valid Service Items must have one and only one operation type marked as type Deployment.Decommission
- This represents the decommission action, used to decommission the created resources. All valid Service Items must have one and only one operation type marked as type Decommission. Once a decommission action is run on a Service Item, no further operations are allowed on that Service Item.Migration
- This represents the migration action, used to migrate service item instance from one service item definition version to another service item definition version. There can be more than one migration operations associated with a service item. Once a migration action is running on a service item instance, no further operations are allowed on that service item instance during the migration process.
- properties
Get
Workflow Service Item Action Definition Action Properties Properties - The properties of the action. The actual structure of properties can vary based on the operationType.
- stop
On booleanFailure - When true, the action on the service item will be stopped when it reaches a failure by either calling the configured stop workflow or by calling the rollback workflow. By default value is set to true.
- 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.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation_
type str - Type of action operation to be executed on the service item.
PostDeployment
- This represents the post-deployment actions for the resources created or defined through the deployment action. There can be more than one post-deployment operations associated with a service item.Deployment
- This represents the deploy action, for the service item action definition. This operation type is used to create or define resources that is managed by the service item. There can only be one Service Item Action Definition that can be marked with the operation type as Deployment and this is a mandatory operation type. All valid Service Items must have one and only one operation type marked as type Deployment.Decommission
- This represents the decommission action, used to decommission the created resources. All valid Service Items must have one and only one operation type marked as type Decommission. Once a decommission action is run on a Service Item, no further operations are allowed on that Service Item.Migration
- This represents the migration action, used to migrate service item instance from one service item definition version to another service item definition version. There can be more than one migration operations associated with a service item. Once a migration action is running on a service item instance, no further operations are allowed on that service item instance during the migration process.
- properties
Get
Workflow Service Item Action Definition Action Properties Properties - The properties of the action. The actual structure of properties can vary based on the operationType.
- stop_
on_ boolfailure - When true, the action on the service item will be stopped when it reaches a failure by either calling the configured stop workflow or by calling the rollback workflow. By default value is set to true.
- 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operation
Type String - Type of action operation to be executed on the service item.
PostDeployment
- This represents the post-deployment actions for the resources created or defined through the deployment action. There can be more than one post-deployment operations associated with a service item.Deployment
- This represents the deploy action, for the service item action definition. This operation type is used to create or define resources that is managed by the service item. There can only be one Service Item Action Definition that can be marked with the operation type as Deployment and this is a mandatory operation type. All valid Service Items must have one and only one operation type marked as type Deployment.Decommission
- This represents the decommission action, used to decommission the created resources. All valid Service Items must have one and only one operation type marked as type Decommission. Once a decommission action is run on a Service Item, no further operations are allowed on that Service Item.Migration
- This represents the migration action, used to migrate service item instance from one service item definition version to another service item definition version. There can be more than one migration operations associated with a service item. Once a migration action is running on a service item instance, no further operations are allowed on that service item instance during the migration process.
- properties Property Map
- The properties of the action. The actual structure of properties can vary based on the operationType.
- stop
On BooleanFailure - When true, the action on the service item will be stopped when it reaches a failure by either calling the configured stop workflow or by calling the rollback workflow. By default value is set to true.
GetWorkflowServiceItemActionDefinitionActionPropertiesProperties
- 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.
GetWorkflowServiceItemActionDefinitionAncestor
- 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'.
GetWorkflowServiceItemActionDefinitionAssociatedRole
- 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'.
GetWorkflowServiceItemActionDefinitionCoreWorkflow
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Core Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Core Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
- additional
Properties string - catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional_
properties str - catalog_
moid str - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow_
definition GetWorkflow Service Item Action Definition Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow_
definition_ strname - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition Property Map - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
GetWorkflowServiceItemActionDefinitionCoreWorkflowWorkflowDefinition
- 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'.
GetWorkflowServiceItemActionDefinitionInputDefinition
- 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
Workflow Service Item Action 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Display
Meta GetWorkflow Service Item Action 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 action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- 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
Workflow Service Item Action 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Display
Meta GetWorkflow Service Item Action 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 action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- 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
Workflow Service Item Action 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- display
Meta GetWorkflow Service Item Action 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 action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- 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
Workflow Service Item Action 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- display
Meta GetWorkflow Service Item Action 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 action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- 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
Workflow Service Item Action 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- display_
meta GetWorkflow Service Item Action 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 action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- 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 action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- 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.
GetWorkflowServiceItemActionDefinitionInputDefinitionDefault
- 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.
GetWorkflowServiceItemActionDefinitionInputDefinitionDisplayMeta
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetWorkflowServiceItemActionDefinitionParent
- 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'.
GetWorkflowServiceItemActionDefinitionPermissionResource
- 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'.
GetWorkflowServiceItemActionDefinitionPostCoreWorkflow
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Post Core Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Post Core Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Post Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
- additional
Properties string - catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Post Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional_
properties str - catalog_
moid str - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow_
definition GetWorkflow Service Item Action Definition Post Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow_
definition_ strname - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition Property Map - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
GetWorkflowServiceItemActionDefinitionPostCoreWorkflowWorkflowDefinition
- 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'.
GetWorkflowServiceItemActionDefinitionPreCoreWorkflow
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Pre Core Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Pre Core Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Pre Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
- additional
Properties string - catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Pre Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional_
properties str - catalog_
moid str - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow_
definition GetWorkflow Service Item Action Definition Pre Core Workflow Workflow Definition - The moid of the workflow definition.
- workflow_
definition_ strname - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition Property Map - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
GetWorkflowServiceItemActionDefinitionPreCoreWorkflowWorkflowDefinition
- 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'.
GetWorkflowServiceItemActionDefinitionResult
- Account
Moid string - The Account ID for this managed object.
- Action
Properties List<GetWorkflow Service Item Action Definition Result Action Property> - Action
Type string - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - Additional
Properties string - Allowed
Instance List<string>States - Ancestors
List<Get
Workflow Service Item Action Definition Result Ancestor> - Associated
Roles List<GetWorkflow Service Item Action Definition Result Associated Role> - Attribute
Parameters string - Class
Id string - Core
Workflows List<GetWorkflow Service Item Action Definition Result Core Workflow> - Create
Time string - The time when this managed object was created.
- Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Input
Definitions List<GetWorkflow Service Item Action Definition Result Input Definition> - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Object
Type string - Owners List<string>
- Parents
List<Get
Workflow Service Item Action Definition Result Parent> - Periodicity double
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- Permission
Resources List<GetWorkflow Service Item Action Definition Result Permission Resource> - Post
Core List<GetWorkflows Workflow Service Item Action Definition Result Post Core Workflow> - Pre
Core List<GetWorkflows Workflow Service Item Action Definition Result Pre Core Workflow> - Restrict
On boolPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- Service
Item List<GetDefinitions Workflow Service Item Action Definition Result Service Item Definition> - 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.
- Stop
Workflows List<GetWorkflow Service Item Action Definition Result Stop Workflow> - List<Get
Workflow Service Item Action Definition Result Tag> - User
Id stringOr Email - The user identifier who created or updated the service item action definition.
- Validation
Informations List<GetWorkflow Service Item Action Definition Result Validation Information> - Validation
Workflows List<GetWorkflow Service Item Action Definition Result Validation Workflow> - Version
Contexts List<GetWorkflow Service Item Action Definition Result Version Context> - Workflow
Definitions List<GetWorkflow Service Item Action Definition Result Workflow Definition>
- Account
Moid string - The Account ID for this managed object.
- Action
Properties []GetWorkflow Service Item Action Definition Result Action Property - Action
Type string - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - Additional
Properties string - Allowed
Instance []stringStates - Ancestors
[]Get
Workflow Service Item Action Definition Result Ancestor - Associated
Roles []GetWorkflow Service Item Action Definition Result Associated Role - Attribute
Parameters string - Class
Id string - Core
Workflows []GetWorkflow Service Item Action Definition Result Core Workflow - Create
Time string - The time when this managed object was created.
- Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Input
Definitions []GetWorkflow Service Item Action Definition Result Input Definition - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Object
Type string - Owners []string
- Parents
[]Get
Workflow Service Item Action Definition Result Parent - Periodicity float64
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- Permission
Resources []GetWorkflow Service Item Action Definition Result Permission Resource - Post
Core []GetWorkflows Workflow Service Item Action Definition Result Post Core Workflow - Pre
Core []GetWorkflows Workflow Service Item Action Definition Result Pre Core Workflow - Restrict
On boolPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- Service
Item []GetDefinitions Workflow Service Item Action Definition Result Service Item Definition - 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.
- Stop
Workflows []GetWorkflow Service Item Action Definition Result Stop Workflow - []Get
Workflow Service Item Action Definition Result Tag - User
Id stringOr Email - The user identifier who created or updated the service item action definition.
- Validation
Informations []GetWorkflow Service Item Action Definition Result Validation Information - Validation
Workflows []GetWorkflow Service Item Action Definition Result Validation Workflow - Version
Contexts []GetWorkflow Service Item Action Definition Result Version Context - Workflow
Definitions []GetWorkflow Service Item Action Definition Result Workflow Definition
- account
Moid String - The Account ID for this managed object.
- action
Properties List<GetWorkflow Service Item Action Definition Result Action Property> - action
Type String - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional
Properties String - allowed
Instance List<String>States - ancestors
List<Get
Workflow Service Item Action Definition Result Ancestor> - associated
Roles List<GetWorkflow Service Item Action Definition Result Associated Role> - attribute
Parameters String - class
Id String - core
Workflows List<GetWorkflow Service Item Action Definition Result Core Workflow> - create
Time String - The time when this managed object was created.
- description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- input
Definitions List<GetWorkflow Service Item Action Definition Result Input Definition> - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type String - owners List<String>
- parents
List<Get
Workflow Service Item Action Definition Result Parent> - periodicity Double
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission
Resources List<GetWorkflow Service Item Action Definition Result Permission Resource> - post
Core List<GetWorkflows Workflow Service Item Action Definition Result Post Core Workflow> - pre
Core List<GetWorkflows Workflow Service Item Action Definition Result Pre Core Workflow> - restrict
On BooleanPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service
Item List<GetDefinitions Workflow Service Item Action Definition Result Service Item Definition> - 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.
- stop
Workflows List<GetWorkflow Service Item Action Definition Result Stop Workflow> - List<Get
Workflow Service Item Action Definition Result Tag> - user
Id StringOr Email - The user identifier who created or updated the service item action definition.
- validation
Informations List<GetWorkflow Service Item Action Definition Result Validation Information> - validation
Workflows List<GetWorkflow Service Item Action Definition Result Validation Workflow> - version
Contexts List<GetWorkflow Service Item Action Definition Result Version Context> - workflow
Definitions List<GetWorkflow Service Item Action Definition Result Workflow Definition>
- account
Moid string - The Account ID for this managed object.
- action
Properties GetWorkflow Service Item Action Definition Result Action Property[] - action
Type string - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional
Properties string - allowed
Instance string[]States - ancestors
Get
Workflow Service Item Action Definition Result Ancestor[] - associated
Roles GetWorkflow Service Item Action Definition Result Associated Role[] - attribute
Parameters string - class
Id string - core
Workflows GetWorkflow Service Item Action Definition Result Core Workflow[] - create
Time string - The time when this managed object was created.
- description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- input
Definitions GetWorkflow Service Item Action Definition Result Input Definition[] - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type string - owners string[]
- parents
Get
Workflow Service Item Action Definition Result Parent[] - periodicity number
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission
Resources GetWorkflow Service Item Action Definition Result Permission Resource[] - post
Core GetWorkflows Workflow Service Item Action Definition Result Post Core Workflow[] - pre
Core GetWorkflows Workflow Service Item Action Definition Result Pre Core Workflow[] - restrict
On booleanPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service
Item GetDefinitions Workflow Service Item Action Definition Result Service Item Definition[] - 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.
- stop
Workflows GetWorkflow Service Item Action Definition Result Stop Workflow[] - Get
Workflow Service Item Action Definition Result Tag[] - user
Id stringOr Email - The user identifier who created or updated the service item action definition.
- validation
Informations GetWorkflow Service Item Action Definition Result Validation Information[] - validation
Workflows GetWorkflow Service Item Action Definition Result Validation Workflow[] - version
Contexts GetWorkflow Service Item Action Definition Result Version Context[] - workflow
Definitions GetWorkflow Service Item Action Definition Result Workflow Definition[]
- account_
moid str - The Account ID for this managed object.
- action_
properties Sequence[GetWorkflow Service Item Action Definition Result Action Property] - action_
type str - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional_
properties str - allowed_
instance_ Sequence[str]states - ancestors
Sequence[Get
Workflow Service Item Action Definition Result Ancestor] - associated_
roles Sequence[GetWorkflow Service Item Action Definition Result Associated Role] - attribute_
parameters str - class_
id str - core_
workflows Sequence[GetWorkflow Service Item Action Definition Result Core Workflow] - create_
time str - The time when this managed object was created.
- description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- input_
definitions Sequence[GetWorkflow Service Item Action Definition Result Input Definition] - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object_
type str - owners Sequence[str]
- parents
Sequence[Get
Workflow Service Item Action Definition Result Parent] - periodicity float
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission_
resources Sequence[GetWorkflow Service Item Action Definition Result Permission Resource] - post_
core_ Sequence[Getworkflows Workflow Service Item Action Definition Result Post Core Workflow] - pre_
core_ Sequence[Getworkflows Workflow Service Item Action Definition Result Pre Core Workflow] - restrict_
on_ boolprivate_ appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service_
item_ Sequence[Getdefinitions Workflow Service Item Action Definition Result Service Item Definition] - 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.
- stop_
workflows Sequence[GetWorkflow Service Item Action Definition Result Stop Workflow] - Sequence[Get
Workflow Service Item Action Definition Result Tag] - user_
id_ stror_ email - The user identifier who created or updated the service item action definition.
- validation_
informations Sequence[GetWorkflow Service Item Action Definition Result Validation Information] - validation_
workflows Sequence[GetWorkflow Service Item Action Definition Result Validation Workflow] - version_
contexts Sequence[GetWorkflow Service Item Action Definition Result Version Context] - workflow_
definitions Sequence[GetWorkflow Service Item Action Definition Result Workflow Definition]
- account
Moid String - The Account ID for this managed object.
- action
Properties List<Property Map> - action
Type String - Type of actionDefinition which decides on how to trigger the action.*
External
- External actions definition can be triggered by enduser to perform actions on the service item. Once action is completed successfully (eg. create/deploy), user cannot re-trigger that action again.*Internal
- Internal action definition is used to trigger periodic actions on the service item instance.*Repetitive
- Repetitive action definition is an external action that can be triggered by enduser to perform repetitive actions (eg. Edit/Update/Perform health check) on the created service item. - additional
Properties String - allowed
Instance List<String>States - ancestors List<Property Map>
- associated
Roles List<Property Map> - attribute
Parameters String - class
Id String - core
Workflows List<Property Map> - create
Time String - The time when this managed object was created.
- description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- input
Definitions List<Property Map> - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type String - owners List<String>
- parents List<Property Map>
- periodicity Number
- Value in seconds to specify the periodicity of the workflows. A zero value indicate the workflow will not execute periodically. A non-zero value indicate, the workflow will be executed periodically with this periodicity.
- permission
Resources List<Property Map> - post
Core List<Property Map>Workflows - pre
Core List<Property Map>Workflows - restrict
On BooleanPrivate Appliance - The flag to indicate that action is restricted on a Private Virtual Appliance.
- service
Item List<Property Map>Definitions - 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.
- stop
Workflows List<Property Map> - List<Property Map>
- user
Id StringOr Email - The user identifier who created or updated the service item action definition.
- validation
Informations List<Property Map> - validation
Workflows List<Property Map> - version
Contexts List<Property Map> - workflow
Definitions List<Property Map>
GetWorkflowServiceItemActionDefinitionResultActionProperty
- additional
Properties String - class
Id String - object
Type String - operation
Type String - properties
List<Get
Workflow Service Item Action Definition Result Action Property Property> - stop
On BooleanFailure
- additional
Properties string - class
Id string - object
Type string - operation
Type string - properties
Get
Workflow Service Item Action Definition Result Action Property Property[] - stop
On booleanFailure
- additional
Properties String - class
Id String - object
Type String - operation
Type String - properties List<Property Map>
- stop
On BooleanFailure
GetWorkflowServiceItemActionDefinitionResultActionPropertyProperty
- 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
GetWorkflowServiceItemActionDefinitionResultAncestor
- 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
GetWorkflowServiceItemActionDefinitionResultAssociatedRole
- 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
GetWorkflowServiceItemActionDefinitionResultCoreWorkflow
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - Object
Type string - Workflow
Definition stringName - Workflow
Definitions List<GetWorkflow Service Item Action Definition Result Core Workflow Workflow Definition>
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - Object
Type string - Workflow
Definition stringName - Workflow
Definitions []GetWorkflow Service Item Action Definition Result Core Workflow Workflow Definition
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - object
Type String - workflow
Definition StringName - workflow
Definitions List<GetWorkflow Service Item Action Definition Result Core Workflow Workflow Definition>
- additional
Properties string - catalog
Moid string - class
Id string - description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - object
Type string - workflow
Definition stringName - workflow
Definitions GetWorkflow Service Item Action Definition Result Core Workflow Workflow Definition[]
- additional_
properties str - catalog_
moid str - class_
id str - description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - object_
type str - workflow_
definition_ strname - workflow_
definitions Sequence[GetWorkflow Service Item Action Definition Result Core Workflow Workflow Definition]
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - object
Type String - workflow
Definition StringName - workflow
Definitions List<Property Map>
GetWorkflowServiceItemActionDefinitionResultCoreWorkflowWorkflowDefinition
- 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
GetWorkflowServiceItemActionDefinitionResultInputDefinition
- Additional
Properties string - Class
Id string - Defaults
List<Get
Workflow Service Item Action Definition Result Input Definition Default> - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Display
Metas List<GetWorkflow Service Item Action Definition Result Input Definition Display Meta> - Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Object
Type string - Required bool
- Additional
Properties string - Class
Id string - Defaults
[]Get
Workflow Service Item Action Definition Result Input Definition Default - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Display
Metas []GetWorkflow Service Item Action Definition Result Input Definition Display Meta - Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Object
Type string - Required bool
- additional
Properties String - class
Id String - defaults
List<Get
Workflow Service Item Action Definition Result Input Definition Default> - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- display
Metas List<GetWorkflow Service Item Action Definition Result Input Definition Display Meta> - input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type String - required Boolean
- additional
Properties string - class
Id string - defaults
Get
Workflow Service Item Action Definition Result Input Definition Default[] - description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- display
Metas GetWorkflow Service Item Action Definition Result Input Definition Display Meta[] - input
Parameters string - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type string - required boolean
- additional_
properties str - class_
id str - defaults
Sequence[Get
Workflow Service Item Action Definition Result Input Definition Default] - description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- display_
metas Sequence[GetWorkflow Service Item Action Definition Result Input Definition Display Meta] - input_
parameters str - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object_
type str - required bool
- additional
Properties String - class
Id String - defaults List<Property Map>
- description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- display
Metas List<Property Map> - input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- object
Type String - required Boolean
GetWorkflowServiceItemActionDefinitionResultInputDefinitionDefault
- 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
GetWorkflowServiceItemActionDefinitionResultInputDefinitionDisplayMeta
- 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
GetWorkflowServiceItemActionDefinitionResultParent
- 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
GetWorkflowServiceItemActionDefinitionResultPermissionResource
- 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
GetWorkflowServiceItemActionDefinitionResultPostCoreWorkflow
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - Object
Type string - Workflow
Definition stringName - Workflow
Definitions List<GetWorkflow Service Item Action Definition Result Post Core Workflow Workflow Definition>
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - Object
Type string - Workflow
Definition stringName - Workflow
Definitions []GetWorkflow Service Item Action Definition Result Post Core Workflow Workflow Definition
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - object
Type String - workflow
Definition StringName - workflow
Definitions List<GetWorkflow Service Item Action Definition Result Post Core Workflow Workflow Definition>
- additional
Properties string - catalog
Moid string - class
Id string - description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - object
Type string - workflow
Definition stringName - workflow
Definitions GetWorkflow Service Item Action Definition Result Post Core Workflow Workflow Definition[]
- additional_
properties str - catalog_
moid str - class_
id str - description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - object_
type str - workflow_
definition_ strname - workflow_
definitions Sequence[GetWorkflow Service Item Action Definition Result Post Core Workflow Workflow Definition]
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - object
Type String - workflow
Definition StringName - workflow
Definitions List<Property Map>
GetWorkflowServiceItemActionDefinitionResultPostCoreWorkflowWorkflowDefinition
- 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
GetWorkflowServiceItemActionDefinitionResultPreCoreWorkflow
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - Object
Type string - Workflow
Definition stringName - Workflow
Definitions List<GetWorkflow Service Item Action Definition Result Pre Core Workflow Workflow Definition>
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - Object
Type string - Workflow
Definition stringName - Workflow
Definitions []GetWorkflow Service Item Action Definition Result Pre Core Workflow Workflow Definition
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - object
Type String - workflow
Definition StringName - workflow
Definitions List<GetWorkflow Service Item Action Definition Result Pre Core Workflow Workflow Definition>
- additional
Properties string - catalog
Moid string - class
Id string - description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - object
Type string - workflow
Definition stringName - workflow
Definitions GetWorkflow Service Item Action Definition Result Pre Core Workflow Workflow Definition[]
- additional_
properties str - catalog_
moid str - class_
id str - description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - object_
type str - workflow_
definition_ strname - workflow_
definitions Sequence[GetWorkflow Service Item Action Definition Result Pre Core Workflow Workflow Definition]
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - object
Type String - workflow
Definition StringName - workflow
Definitions List<Property Map>
GetWorkflowServiceItemActionDefinitionResultPreCoreWorkflowWorkflowDefinition
- 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
GetWorkflowServiceItemActionDefinitionResultServiceItemDefinition
- 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
GetWorkflowServiceItemActionDefinitionResultStopWorkflow
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - Object
Type string - Workflow
Definition stringName - Workflow
Definitions List<GetWorkflow Service Item Action Definition Result Stop Workflow Workflow Definition>
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - Object
Type string - Workflow
Definition stringName - Workflow
Definitions []GetWorkflow Service Item Action Definition Result Stop Workflow Workflow Definition
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - object
Type String - workflow
Definition StringName - workflow
Definitions List<GetWorkflow Service Item Action Definition Result Stop Workflow Workflow Definition>
- additional
Properties string - catalog
Moid string - class
Id string - description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - object
Type string - workflow
Definition stringName - workflow
Definitions GetWorkflow Service Item Action Definition Result Stop Workflow Workflow Definition[]
- additional_
properties str - catalog_
moid str - class_
id str - description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - object_
type str - workflow_
definition_ strname - workflow_
definitions Sequence[GetWorkflow Service Item Action Definition Result Stop Workflow Workflow Definition]
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - object
Type String - workflow
Definition StringName - workflow
Definitions List<Property Map>
GetWorkflowServiceItemActionDefinitionResultStopWorkflowWorkflowDefinition
- 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
GetWorkflowServiceItemActionDefinitionResultTag
- Additional
Properties string - Key string
- Value string
- Additional
Properties string - Key string
- Value string
- additional
Properties String - key String
- value String
- additional
Properties string - key string
- value string
- additional_
properties str - key str
- value str
- additional
Properties String - key String
- value String
GetWorkflowServiceItemActionDefinitionResultValidationInformation
- additional
Properties String - class
Id String - engine
State String - object
Type String - state String
- validation
Errors List<Property Map>
GetWorkflowServiceItemActionDefinitionResultValidationInformationValidationError
- 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
GetWorkflowServiceItemActionDefinitionResultValidationWorkflow
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - Object
Type string - Workflow
Definition stringName - Workflow
Definitions List<GetWorkflow Service Item Action Definition Result Validation Workflow Workflow Definition>
- Additional
Properties string - Catalog
Moid string - Class
Id string - Description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - Object
Type string - Workflow
Definition stringName - Workflow
Definitions []GetWorkflow Service Item Action Definition Result Validation Workflow Workflow Definition
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - object
Type String - workflow
Definition StringName - workflow
Definitions List<GetWorkflow Service Item Action Definition Result Validation Workflow Workflow Definition>
- additional
Properties string - catalog
Moid string - class
Id string - description string
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - object
Type string - workflow
Definition stringName - workflow
Definitions GetWorkflow Service Item Action Definition Result Validation Workflow Workflow Definition[]
- additional_
properties str - catalog_
moid str - class_
id str - description str
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - object_
type str - workflow_
definition_ strname - workflow_
definitions Sequence[GetWorkflow Service Item Action Definition Result Validation Workflow Workflow Definition]
- additional
Properties String - catalog
Moid String - class
Id String - description String
- The description for this action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - object
Type String - workflow
Definition StringName - workflow
Definitions List<Property Map>
GetWorkflowServiceItemActionDefinitionResultValidationWorkflowWorkflowDefinition
- 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
GetWorkflowServiceItemActionDefinitionResultVersionContext
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetWorkflowServiceItemActionDefinitionResultVersionContextInterestedMo
- 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
GetWorkflowServiceItemActionDefinitionResultVersionContextRefMo
- 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
GetWorkflowServiceItemActionDefinitionResultWorkflowDefinition
- 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
GetWorkflowServiceItemActionDefinitionServiceItemDefinition
- 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'.
GetWorkflowServiceItemActionDefinitionStopWorkflow
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Stop Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Stop Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Stop Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
- additional
Properties string - catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Stop Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional_
properties str - catalog_
moid str - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow_
definition GetWorkflow Service Item Action Definition Stop Workflow Workflow Definition - The moid of the workflow definition.
- workflow_
definition_ strname - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition Property Map - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
GetWorkflowServiceItemActionDefinitionStopWorkflowWorkflowDefinition
- 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'.
GetWorkflowServiceItemActionDefinitionTag
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additional
Properties string - key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_
properties str - key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
GetWorkflowServiceItemActionDefinitionValidationInformation
- 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<GetWorkflow Service Item Action Definition 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 []GetWorkflow Service Item Action Definition 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<GetWorkflow Service Item Action Definition 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 GetWorkflow Service Item Action Definition 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[GetWorkflow Service Item Action Definition 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>
GetWorkflowServiceItemActionDefinitionValidationInformationValidationError
- 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.
GetWorkflowServiceItemActionDefinitionValidationWorkflow
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Validation Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- Additional
Properties string - Catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- Input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- Label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- Nr
Version float64 - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Workflow
Definition GetWorkflow Service Item Action Definition Validation Workflow Workflow Definition - The moid of the workflow definition.
- Workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Double - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Validation Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
- additional
Properties string - catalog
Moid string - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters string - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label string
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition GetWorkflow Service Item Action Definition Validation Workflow Workflow Definition - The moid of the workflow definition.
- workflow
Definition stringName - The qualified name of workflow that should be executed.
- additional_
properties str - catalog_
moid str - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input_
parameters str - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label str
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr_
version float - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow_
definition GetWorkflow Service Item Action Definition Validation Workflow Workflow Definition - The moid of the workflow definition.
- workflow_
definition_ strname - The qualified name of workflow that should be executed.
- additional
Properties String - catalog
Moid String - Specify the catalog moid that this workflow belongs. When catalog moid is not specified then the catalog of the service item is used first and if no workflow can be found in that catalog, then the shared catalog from Intersight 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 action which provides information on what are the pre-requisites to use this action on the service item and what features are supported by this action.
- input
Parameters String - Capture the mapping of ActionDefinition inputDefinition to workflow definition.
- label String
- A user friendly short name to identify the action. 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 action definition. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_). Name of the action must be unique within a service item definition.
- nr
Version Number - The workflow definition version to use as subworkflow. When no version is specified then the default version of the workflow at the time of creating or updating this workflow is used.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- workflow
Definition Property Map - The moid of the workflow definition.
- workflow
Definition StringName - The qualified name of workflow that should be executed.
GetWorkflowServiceItemActionDefinitionValidationWorkflowWorkflowDefinition
- 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'.
GetWorkflowServiceItemActionDefinitionVersionContext
- 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<GetWorkflow Service Item Action Definition 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 Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetWorkflow Service Item Action Definition 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 []GetWorkflow Service Item Action Definition 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 Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetWorkflow Service Item Action Definition 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<GetWorkflow Service Item Action Definition 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 Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetWorkflow Service Item Action Definition 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 GetWorkflow Service Item Action Definition 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 Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetWorkflow Service Item Action Definition 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[GetWorkflow Service Item Action Definition 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 Managed Object, e.g. an incrementing number or a hash id.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo GetWorkflow Service Item Action Definition 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 Managed Object, e.g. an incrementing number or a hash id.
- 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.
GetWorkflowServiceItemActionDefinitionVersionContextInterestedMo
- 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'.
GetWorkflowServiceItemActionDefinitionVersionContextRefMo
- 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'.
GetWorkflowServiceItemActionDefinitionWorkflowDefinition
- 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.64 published on Wednesday, Apr 30, 2025 by ciscodevnet