1. Packages
  2. Intersight Provider
  3. API Docs
  4. getWorkloadWorkloadDeployment
intersight 1.0.70 published on Wednesday, Oct 8, 2025 by ciscodevnet

intersight.getWorkloadWorkloadDeployment

Deploy with Pulumi
intersight logo
intersight 1.0.70 published on Wednesday, Oct 8, 2025 by ciscodevnet

    A deployment for a workload definition within an Organization. All resources which match the qualification criteria given in Workload and deployment will be configured through this Workload Deployment.

    Using getWorkloadWorkloadDeployment

    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 getWorkloadWorkloadDeployment(args: GetWorkloadWorkloadDeploymentArgs, opts?: InvokeOptions): Promise<GetWorkloadWorkloadDeploymentResult>
    function getWorkloadWorkloadDeploymentOutput(args: GetWorkloadWorkloadDeploymentOutputArgs, opts?: InvokeOptions): Output<GetWorkloadWorkloadDeploymentResult>
    def get_workload_workload_deployment(account_moid: Optional[str] = None,
                                         action: Optional[str] = None,
                                         additional_properties: Optional[str] = None,
                                         ancestors: Optional[Sequence[GetWorkloadWorkloadDeploymentAncestor]] = None,
                                         blueprints: Optional[Sequence[GetWorkloadWorkloadDeploymentBlueprint]] = None,
                                         change_details: Optional[Sequence[GetWorkloadWorkloadDeploymentChangeDetail]] = None,
                                         class_id: Optional[str] = None,
                                         conformance: Optional[str] = None,
                                         create_time: Optional[str] = None,
                                         deployment_input: Optional[GetWorkloadWorkloadDeploymentDeploymentInput] = None,
                                         deployment_input_histories: Optional[Sequence[GetWorkloadWorkloadDeploymentDeploymentInputHistory]] = None,
                                         description: Optional[str] = None,
                                         digit_count: Optional[float] = None,
                                         domain_group_moid: Optional[str] = None,
                                         id: Optional[str] = None,
                                         instance_conformance_summaries: Optional[Sequence[GetWorkloadWorkloadDeploymentInstanceConformanceSummary]] = None,
                                         instance_status_summaries: Optional[Sequence[GetWorkloadWorkloadDeploymentInstanceStatusSummary]] = None,
                                         last_action: Optional[str] = None,
                                         last_instance_index: Optional[float] = None,
                                         mod_time: Optional[str] = None,
                                         moid: Optional[str] = None,
                                         name: Optional[str] = None,
                                         object_type: Optional[str] = None,
                                         organization: Optional[GetWorkloadWorkloadDeploymentOrganization] = None,
                                         owners: Optional[Sequence[str]] = None,
                                         parent: Optional[GetWorkloadWorkloadDeploymentParent] = None,
                                         permission_resources: Optional[Sequence[GetWorkloadWorkloadDeploymentPermissionResource]] = None,
                                         qualification_policies: Optional[Sequence[GetWorkloadWorkloadDeploymentQualificationPolicy]] = None,
                                         qualifiers: Optional[Sequence[GetWorkloadWorkloadDeploymentQualifier]] = None,
                                         ref_name: Optional[str] = None,
                                         resource_pool: Optional[GetWorkloadWorkloadDeploymentResourcePool] = None,
                                         rollout_strategy: Optional[GetWorkloadWorkloadDeploymentRolloutStrategy] = None,
                                         schedule_policy: Optional[GetWorkloadWorkloadDeploymentSchedulePolicy] = None,
                                         shared_scope: Optional[str] = None,
                                         start_index_for_suffix: Optional[float] = None,
                                         status: Optional[str] = None,
                                         tags: Optional[Sequence[GetWorkloadWorkloadDeploymentTag]] = None,
                                         task_schedule: Optional[GetWorkloadWorkloadDeploymentTaskSchedule] = None,
                                         validation_information: Optional[GetWorkloadWorkloadDeploymentValidationInformation] = None,
                                         version_context: Optional[GetWorkloadWorkloadDeploymentVersionContext] = None,
                                         workload_definition: Optional[GetWorkloadWorkloadDeploymentWorkloadDefinition] = None,
                                         workload_definition_reference: Optional[GetWorkloadWorkloadDeploymentWorkloadDefinitionReference] = None,
                                         workload_instance_prefix: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetWorkloadWorkloadDeploymentResult
    def get_workload_workload_deployment_output(account_moid: Optional[pulumi.Input[str]] = None,
                                         action: Optional[pulumi.Input[str]] = None,
                                         additional_properties: Optional[pulumi.Input[str]] = None,
                                         ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentAncestorArgs]]]] = None,
                                         blueprints: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentBlueprintArgs]]]] = None,
                                         change_details: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentChangeDetailArgs]]]] = None,
                                         class_id: Optional[pulumi.Input[str]] = None,
                                         conformance: Optional[pulumi.Input[str]] = None,
                                         create_time: Optional[pulumi.Input[str]] = None,
                                         deployment_input: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentDeploymentInputArgs]] = None,
                                         deployment_input_histories: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentDeploymentInputHistoryArgs]]]] = None,
                                         description: Optional[pulumi.Input[str]] = None,
                                         digit_count: Optional[pulumi.Input[float]] = None,
                                         domain_group_moid: Optional[pulumi.Input[str]] = None,
                                         id: Optional[pulumi.Input[str]] = None,
                                         instance_conformance_summaries: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentInstanceConformanceSummaryArgs]]]] = None,
                                         instance_status_summaries: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentInstanceStatusSummaryArgs]]]] = None,
                                         last_action: Optional[pulumi.Input[str]] = None,
                                         last_instance_index: Optional[pulumi.Input[float]] = 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,
                                         organization: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentOrganizationArgs]] = None,
                                         owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         parent: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentParentArgs]] = None,
                                         permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentPermissionResourceArgs]]]] = None,
                                         qualification_policies: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentQualificationPolicyArgs]]]] = None,
                                         qualifiers: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentQualifierArgs]]]] = None,
                                         ref_name: Optional[pulumi.Input[str]] = None,
                                         resource_pool: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentResourcePoolArgs]] = None,
                                         rollout_strategy: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentRolloutStrategyArgs]] = None,
                                         schedule_policy: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentSchedulePolicyArgs]] = None,
                                         shared_scope: Optional[pulumi.Input[str]] = None,
                                         start_index_for_suffix: Optional[pulumi.Input[float]] = None,
                                         status: Optional[pulumi.Input[str]] = None,
                                         tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetWorkloadWorkloadDeploymentTagArgs]]]] = None,
                                         task_schedule: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentTaskScheduleArgs]] = None,
                                         validation_information: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentValidationInformationArgs]] = None,
                                         version_context: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentVersionContextArgs]] = None,
                                         workload_definition: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentWorkloadDefinitionArgs]] = None,
                                         workload_definition_reference: Optional[pulumi.Input[GetWorkloadWorkloadDeploymentWorkloadDefinitionReferenceArgs]] = None,
                                         workload_instance_prefix: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetWorkloadWorkloadDeploymentResult]
    func LookupWorkloadWorkloadDeployment(ctx *Context, args *LookupWorkloadWorkloadDeploymentArgs, opts ...InvokeOption) (*LookupWorkloadWorkloadDeploymentResult, error)
    func LookupWorkloadWorkloadDeploymentOutput(ctx *Context, args *LookupWorkloadWorkloadDeploymentOutputArgs, opts ...InvokeOption) LookupWorkloadWorkloadDeploymentResultOutput

    > Note: This function is named LookupWorkloadWorkloadDeployment in the Go SDK.

    public static class GetWorkloadWorkloadDeployment 
    {
        public static Task<GetWorkloadWorkloadDeploymentResult> InvokeAsync(GetWorkloadWorkloadDeploymentArgs args, InvokeOptions? opts = null)
        public static Output<GetWorkloadWorkloadDeploymentResult> Invoke(GetWorkloadWorkloadDeploymentInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWorkloadWorkloadDeploymentResult> getWorkloadWorkloadDeployment(GetWorkloadWorkloadDeploymentArgs args, InvokeOptions options)
    public static Output<GetWorkloadWorkloadDeploymentResult> getWorkloadWorkloadDeployment(GetWorkloadWorkloadDeploymentArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getWorkloadWorkloadDeployment:getWorkloadWorkloadDeployment
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    Action string
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    AdditionalProperties string
    Ancestors List<GetWorkloadWorkloadDeploymentAncestor>
    Blueprints List<GetWorkloadWorkloadDeploymentBlueprint>
    ChangeDetails List<GetWorkloadWorkloadDeploymentChangeDetail>
    ClassId string
    Conformance string
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    CreateTime string
    The time when this managed object was created.
    DeploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    DeploymentInputHistories List<GetWorkloadWorkloadDeploymentDeploymentInputHistory>
    Description string
    A brief description of the deployment.
    DigitCount double
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Id string
    InstanceConformanceSummaries List<GetWorkloadWorkloadDeploymentInstanceConformanceSummary>
    InstanceStatusSummaries List<GetWorkloadWorkloadDeploymentInstanceStatusSummary>
    LastAction string
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    LastInstanceIndex double
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    ModTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType string
    Organization GetWorkloadWorkloadDeploymentOrganization
    Owners List<string>
    Parent GetWorkloadWorkloadDeploymentParent
    PermissionResources List<GetWorkloadWorkloadDeploymentPermissionResource>
    QualificationPolicies List<GetWorkloadWorkloadDeploymentQualificationPolicy>
    Qualifiers List<GetWorkloadWorkloadDeploymentQualifier>
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourcePool GetWorkloadWorkloadDeploymentResourcePool
    RolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    SchedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    SharedScope 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.
    StartIndexForSuffix double
    The starting index used to generate the suffix for the workload instance name.
    Status string
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    Tags List<GetWorkloadWorkloadDeploymentTag>
    TaskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    ValidationInformation GetWorkloadWorkloadDeploymentValidationInformation
    VersionContext GetWorkloadWorkloadDeploymentVersionContext
    WorkloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    WorkloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    WorkloadInstancePrefix string
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    AccountMoid string
    The Account ID for this managed object.
    Action string
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    AdditionalProperties string
    Ancestors []GetWorkloadWorkloadDeploymentAncestor
    Blueprints []GetWorkloadWorkloadDeploymentBlueprint
    ChangeDetails []GetWorkloadWorkloadDeploymentChangeDetail
    ClassId string
    Conformance string
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    CreateTime string
    The time when this managed object was created.
    DeploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    DeploymentInputHistories []GetWorkloadWorkloadDeploymentDeploymentInputHistory
    Description string
    A brief description of the deployment.
    DigitCount float64
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Id string
    InstanceConformanceSummaries []GetWorkloadWorkloadDeploymentInstanceConformanceSummary
    InstanceStatusSummaries []GetWorkloadWorkloadDeploymentInstanceStatusSummary
    LastAction string
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    LastInstanceIndex float64
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    ModTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType string
    Organization GetWorkloadWorkloadDeploymentOrganization
    Owners []string
    Parent GetWorkloadWorkloadDeploymentParent
    PermissionResources []GetWorkloadWorkloadDeploymentPermissionResource
    QualificationPolicies []GetWorkloadWorkloadDeploymentQualificationPolicy
    Qualifiers []GetWorkloadWorkloadDeploymentQualifier
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourcePool GetWorkloadWorkloadDeploymentResourcePool
    RolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    SchedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    SharedScope 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.
    StartIndexForSuffix float64
    The starting index used to generate the suffix for the workload instance name.
    Status string
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    Tags []GetWorkloadWorkloadDeploymentTag
    TaskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    ValidationInformation GetWorkloadWorkloadDeploymentValidationInformation
    VersionContext GetWorkloadWorkloadDeploymentVersionContext
    WorkloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    WorkloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    WorkloadInstancePrefix string
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    accountMoid String
    The Account ID for this managed object.
    action String
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additionalProperties String
    ancestors List<GetWorkloadWorkloadDeploymentAncestor>
    blueprints List<GetWorkloadWorkloadDeploymentBlueprint>
    changeDetails List<GetWorkloadWorkloadDeploymentChangeDetail>
    classId String
    conformance String
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    createTime String
    The time when this managed object was created.
    deploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    deploymentInputHistories List<GetWorkloadWorkloadDeploymentDeploymentInputHistory>
    description String
    A brief description of the deployment.
    digitCount Double
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    id String
    instanceConformanceSummaries List<GetWorkloadWorkloadDeploymentInstanceConformanceSummary>
    instanceStatusSummaries List<GetWorkloadWorkloadDeploymentInstanceStatusSummary>
    lastAction String
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    lastInstanceIndex Double
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    modTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType String
    organization GetWorkloadWorkloadDeploymentOrganization
    owners List<String>
    parent GetWorkloadWorkloadDeploymentParent
    permissionResources List<GetWorkloadWorkloadDeploymentPermissionResource>
    qualificationPolicies List<GetWorkloadWorkloadDeploymentQualificationPolicy>
    qualifiers List<GetWorkloadWorkloadDeploymentQualifier>
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourcePool GetWorkloadWorkloadDeploymentResourcePool
    rolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    schedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    sharedScope 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.
    startIndexForSuffix Double
    The starting index used to generate the suffix for the workload instance name.
    status String
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags List<GetWorkloadWorkloadDeploymentTag>
    taskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    validationInformation GetWorkloadWorkloadDeploymentValidationInformation
    versionContext GetWorkloadWorkloadDeploymentVersionContext
    workloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    workloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    workloadInstancePrefix String
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    accountMoid string
    The Account ID for this managed object.
    action string
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additionalProperties string
    ancestors GetWorkloadWorkloadDeploymentAncestor[]
    blueprints GetWorkloadWorkloadDeploymentBlueprint[]
    changeDetails GetWorkloadWorkloadDeploymentChangeDetail[]
    classId string
    conformance string
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    createTime string
    The time when this managed object was created.
    deploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    deploymentInputHistories GetWorkloadWorkloadDeploymentDeploymentInputHistory[]
    description string
    A brief description of the deployment.
    digitCount number
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    id string
    instanceConformanceSummaries GetWorkloadWorkloadDeploymentInstanceConformanceSummary[]
    instanceStatusSummaries GetWorkloadWorkloadDeploymentInstanceStatusSummary[]
    lastAction string
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    lastInstanceIndex number
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    modTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType string
    organization GetWorkloadWorkloadDeploymentOrganization
    owners string[]
    parent GetWorkloadWorkloadDeploymentParent
    permissionResources GetWorkloadWorkloadDeploymentPermissionResource[]
    qualificationPolicies GetWorkloadWorkloadDeploymentQualificationPolicy[]
    qualifiers GetWorkloadWorkloadDeploymentQualifier[]
    refName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourcePool GetWorkloadWorkloadDeploymentResourcePool
    rolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    schedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    sharedScope 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.
    startIndexForSuffix number
    The starting index used to generate the suffix for the workload instance name.
    status string
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags GetWorkloadWorkloadDeploymentTag[]
    taskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    validationInformation GetWorkloadWorkloadDeploymentValidationInformation
    versionContext GetWorkloadWorkloadDeploymentVersionContext
    workloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    workloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    workloadInstancePrefix string
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    account_moid str
    The Account ID for this managed object.
    action str
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additional_properties str
    ancestors Sequence[GetWorkloadWorkloadDeploymentAncestor]
    blueprints Sequence[GetWorkloadWorkloadDeploymentBlueprint]
    change_details Sequence[GetWorkloadWorkloadDeploymentChangeDetail]
    class_id str
    conformance str
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    create_time str
    The time when this managed object was created.
    deployment_input GetWorkloadWorkloadDeploymentDeploymentInput
    deployment_input_histories Sequence[GetWorkloadWorkloadDeploymentDeploymentInputHistory]
    description str
    A brief description of the deployment.
    digit_count float
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    id str
    instance_conformance_summaries Sequence[GetWorkloadWorkloadDeploymentInstanceConformanceSummary]
    instance_status_summaries Sequence[GetWorkloadWorkloadDeploymentInstanceStatusSummary]
    last_action str
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    last_instance_index float
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    object_type str
    organization GetWorkloadWorkloadDeploymentOrganization
    owners Sequence[str]
    parent GetWorkloadWorkloadDeploymentParent
    permission_resources Sequence[GetWorkloadWorkloadDeploymentPermissionResource]
    qualification_policies Sequence[GetWorkloadWorkloadDeploymentQualificationPolicy]
    qualifiers Sequence[GetWorkloadWorkloadDeploymentQualifier]
    ref_name str
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resource_pool GetWorkloadWorkloadDeploymentResourcePool
    rollout_strategy GetWorkloadWorkloadDeploymentRolloutStrategy
    schedule_policy GetWorkloadWorkloadDeploymentSchedulePolicy
    shared_scope 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.
    start_index_for_suffix float
    The starting index used to generate the suffix for the workload instance name.
    status str
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags Sequence[GetWorkloadWorkloadDeploymentTag]
    task_schedule GetWorkloadWorkloadDeploymentTaskSchedule
    validation_information GetWorkloadWorkloadDeploymentValidationInformation
    version_context GetWorkloadWorkloadDeploymentVersionContext
    workload_definition GetWorkloadWorkloadDeploymentWorkloadDefinition
    workload_definition_reference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    workload_instance_prefix str
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    accountMoid String
    The Account ID for this managed object.
    action String
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additionalProperties String
    ancestors List<Property Map>
    blueprints List<Property Map>
    changeDetails List<Property Map>
    classId String
    conformance String
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    createTime String
    The time when this managed object was created.
    deploymentInput Property Map
    deploymentInputHistories List<Property Map>
    description String
    A brief description of the deployment.
    digitCount Number
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    id String
    instanceConformanceSummaries List<Property Map>
    instanceStatusSummaries List<Property Map>
    lastAction String
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    lastInstanceIndex Number
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    modTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType String
    organization Property Map
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    qualificationPolicies List<Property Map>
    qualifiers List<Property Map>
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourcePool Property Map
    rolloutStrategy Property Map
    schedulePolicy Property Map
    sharedScope 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.
    startIndexForSuffix Number
    The starting index used to generate the suffix for the workload instance name.
    status String
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags List<Property Map>
    taskSchedule Property Map
    validationInformation Property Map
    versionContext Property Map
    workloadDefinition Property Map
    workloadDefinitionReference Property Map
    workloadInstancePrefix String
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.

    getWorkloadWorkloadDeployment Result

    The following output properties are available:

    Id string
    Results List<GetWorkloadWorkloadDeploymentResult>
    AccountMoid string
    Action string
    AdditionalProperties string
    Ancestors List<GetWorkloadWorkloadDeploymentAncestor>
    Blueprints List<GetWorkloadWorkloadDeploymentBlueprint>
    ChangeDetails List<GetWorkloadWorkloadDeploymentChangeDetail>
    ClassId string
    Conformance string
    CreateTime string
    DeploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    DeploymentInputHistories List<GetWorkloadWorkloadDeploymentDeploymentInputHistory>
    Description string
    DigitCount double
    DomainGroupMoid string
    InstanceConformanceSummaries List<GetWorkloadWorkloadDeploymentInstanceConformanceSummary>
    InstanceStatusSummaries List<GetWorkloadWorkloadDeploymentInstanceStatusSummary>
    LastAction string
    LastInstanceIndex double
    ModTime string
    Moid string
    Name string
    ObjectType string
    Organization GetWorkloadWorkloadDeploymentOrganization
    Owners List<string>
    Parent GetWorkloadWorkloadDeploymentParent
    PermissionResources List<GetWorkloadWorkloadDeploymentPermissionResource>
    QualificationPolicies List<GetWorkloadWorkloadDeploymentQualificationPolicy>
    Qualifiers List<GetWorkloadWorkloadDeploymentQualifier>
    RefName string
    ResourcePool GetWorkloadWorkloadDeploymentResourcePool
    RolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    SchedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    SharedScope string
    StartIndexForSuffix double
    Status string
    Tags List<GetWorkloadWorkloadDeploymentTag>
    TaskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    ValidationInformation GetWorkloadWorkloadDeploymentValidationInformation
    VersionContext GetWorkloadWorkloadDeploymentVersionContext
    WorkloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    WorkloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    WorkloadInstancePrefix string
    Id string
    Results []GetWorkloadWorkloadDeploymentResult
    AccountMoid string
    Action string
    AdditionalProperties string
    Ancestors []GetWorkloadWorkloadDeploymentAncestor
    Blueprints []GetWorkloadWorkloadDeploymentBlueprint
    ChangeDetails []GetWorkloadWorkloadDeploymentChangeDetail
    ClassId string
    Conformance string
    CreateTime string
    DeploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    DeploymentInputHistories []GetWorkloadWorkloadDeploymentDeploymentInputHistory
    Description string
    DigitCount float64
    DomainGroupMoid string
    InstanceConformanceSummaries []GetWorkloadWorkloadDeploymentInstanceConformanceSummary
    InstanceStatusSummaries []GetWorkloadWorkloadDeploymentInstanceStatusSummary
    LastAction string
    LastInstanceIndex float64
    ModTime string
    Moid string
    Name string
    ObjectType string
    Organization GetWorkloadWorkloadDeploymentOrganization
    Owners []string
    Parent GetWorkloadWorkloadDeploymentParent
    PermissionResources []GetWorkloadWorkloadDeploymentPermissionResource
    QualificationPolicies []GetWorkloadWorkloadDeploymentQualificationPolicy
    Qualifiers []GetWorkloadWorkloadDeploymentQualifier
    RefName string
    ResourcePool GetWorkloadWorkloadDeploymentResourcePool
    RolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    SchedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    SharedScope string
    StartIndexForSuffix float64
    Status string
    Tags []GetWorkloadWorkloadDeploymentTag
    TaskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    ValidationInformation GetWorkloadWorkloadDeploymentValidationInformation
    VersionContext GetWorkloadWorkloadDeploymentVersionContext
    WorkloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    WorkloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    WorkloadInstancePrefix string
    id String
    results List<GetWorkloadWorkloadDeploymentResult>
    accountMoid String
    action String
    additionalProperties String
    ancestors List<GetWorkloadWorkloadDeploymentAncestor>
    blueprints List<GetWorkloadWorkloadDeploymentBlueprint>
    changeDetails List<GetWorkloadWorkloadDeploymentChangeDetail>
    classId String
    conformance String
    createTime String
    deploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    deploymentInputHistories List<GetWorkloadWorkloadDeploymentDeploymentInputHistory>
    description String
    digitCount Double
    domainGroupMoid String
    instanceConformanceSummaries List<GetWorkloadWorkloadDeploymentInstanceConformanceSummary>
    instanceStatusSummaries List<GetWorkloadWorkloadDeploymentInstanceStatusSummary>
    lastAction String
    lastInstanceIndex Double
    modTime String
    moid String
    name String
    objectType String
    organization GetWorkloadWorkloadDeploymentOrganization
    owners List<String>
    parent GetWorkloadWorkloadDeploymentParent
    permissionResources List<GetWorkloadWorkloadDeploymentPermissionResource>
    qualificationPolicies List<GetWorkloadWorkloadDeploymentQualificationPolicy>
    qualifiers List<GetWorkloadWorkloadDeploymentQualifier>
    refName String
    resourcePool GetWorkloadWorkloadDeploymentResourcePool
    rolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    schedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    sharedScope String
    startIndexForSuffix Double
    status String
    tags List<GetWorkloadWorkloadDeploymentTag>
    taskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    validationInformation GetWorkloadWorkloadDeploymentValidationInformation
    versionContext GetWorkloadWorkloadDeploymentVersionContext
    workloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    workloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    workloadInstancePrefix String
    id string
    results GetWorkloadWorkloadDeploymentResult[]
    accountMoid string
    action string
    additionalProperties string
    ancestors GetWorkloadWorkloadDeploymentAncestor[]
    blueprints GetWorkloadWorkloadDeploymentBlueprint[]
    changeDetails GetWorkloadWorkloadDeploymentChangeDetail[]
    classId string
    conformance string
    createTime string
    deploymentInput GetWorkloadWorkloadDeploymentDeploymentInput
    deploymentInputHistories GetWorkloadWorkloadDeploymentDeploymentInputHistory[]
    description string
    digitCount number
    domainGroupMoid string
    instanceConformanceSummaries GetWorkloadWorkloadDeploymentInstanceConformanceSummary[]
    instanceStatusSummaries GetWorkloadWorkloadDeploymentInstanceStatusSummary[]
    lastAction string
    lastInstanceIndex number
    modTime string
    moid string
    name string
    objectType string
    organization GetWorkloadWorkloadDeploymentOrganization
    owners string[]
    parent GetWorkloadWorkloadDeploymentParent
    permissionResources GetWorkloadWorkloadDeploymentPermissionResource[]
    qualificationPolicies GetWorkloadWorkloadDeploymentQualificationPolicy[]
    qualifiers GetWorkloadWorkloadDeploymentQualifier[]
    refName string
    resourcePool GetWorkloadWorkloadDeploymentResourcePool
    rolloutStrategy GetWorkloadWorkloadDeploymentRolloutStrategy
    schedulePolicy GetWorkloadWorkloadDeploymentSchedulePolicy
    sharedScope string
    startIndexForSuffix number
    status string
    tags GetWorkloadWorkloadDeploymentTag[]
    taskSchedule GetWorkloadWorkloadDeploymentTaskSchedule
    validationInformation GetWorkloadWorkloadDeploymentValidationInformation
    versionContext GetWorkloadWorkloadDeploymentVersionContext
    workloadDefinition GetWorkloadWorkloadDeploymentWorkloadDefinition
    workloadDefinitionReference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    workloadInstancePrefix string
    id str
    results Sequence[GetWorkloadWorkloadDeploymentResult]
    account_moid str
    action str
    additional_properties str
    ancestors Sequence[GetWorkloadWorkloadDeploymentAncestor]
    blueprints Sequence[GetWorkloadWorkloadDeploymentBlueprint]
    change_details Sequence[GetWorkloadWorkloadDeploymentChangeDetail]
    class_id str
    conformance str
    create_time str
    deployment_input GetWorkloadWorkloadDeploymentDeploymentInput
    deployment_input_histories Sequence[GetWorkloadWorkloadDeploymentDeploymentInputHistory]
    description str
    digit_count float
    domain_group_moid str
    instance_conformance_summaries Sequence[GetWorkloadWorkloadDeploymentInstanceConformanceSummary]
    instance_status_summaries Sequence[GetWorkloadWorkloadDeploymentInstanceStatusSummary]
    last_action str
    last_instance_index float
    mod_time str
    moid str
    name str
    object_type str
    organization GetWorkloadWorkloadDeploymentOrganization
    owners Sequence[str]
    parent GetWorkloadWorkloadDeploymentParent
    permission_resources Sequence[GetWorkloadWorkloadDeploymentPermissionResource]
    qualification_policies Sequence[GetWorkloadWorkloadDeploymentQualificationPolicy]
    qualifiers Sequence[GetWorkloadWorkloadDeploymentQualifier]
    ref_name str
    resource_pool GetWorkloadWorkloadDeploymentResourcePool
    rollout_strategy GetWorkloadWorkloadDeploymentRolloutStrategy
    schedule_policy GetWorkloadWorkloadDeploymentSchedulePolicy
    shared_scope str
    start_index_for_suffix float
    status str
    tags Sequence[GetWorkloadWorkloadDeploymentTag]
    task_schedule GetWorkloadWorkloadDeploymentTaskSchedule
    validation_information GetWorkloadWorkloadDeploymentValidationInformation
    version_context GetWorkloadWorkloadDeploymentVersionContext
    workload_definition GetWorkloadWorkloadDeploymentWorkloadDefinition
    workload_definition_reference GetWorkloadWorkloadDeploymentWorkloadDefinitionReference
    workload_instance_prefix str
    id String
    results List<Property Map>
    accountMoid String
    action String
    additionalProperties String
    ancestors List<Property Map>
    blueprints List<Property Map>
    changeDetails List<Property Map>
    classId String
    conformance String
    createTime String
    deploymentInput Property Map
    deploymentInputHistories List<Property Map>
    description String
    digitCount Number
    domainGroupMoid String
    instanceConformanceSummaries List<Property Map>
    instanceStatusSummaries List<Property Map>
    lastAction String
    lastInstanceIndex Number
    modTime String
    moid String
    name String
    objectType String
    organization Property Map
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    qualificationPolicies List<Property Map>
    qualifiers List<Property Map>
    refName String
    resourcePool Property Map
    rolloutStrategy Property Map
    schedulePolicy Property Map
    sharedScope String
    startIndexForSuffix Number
    status String
    tags List<Property Map>
    taskSchedule Property Map
    validationInformation Property Map
    versionContext Property Map
    workloadDefinition Property Map
    workloadDefinitionReference Property Map
    workloadInstancePrefix String

    Supporting Types

    GetWorkloadWorkloadDeploymentAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentBlueprint

    AdditionalProperties string
    Blueprint GetWorkloadWorkloadDeploymentBlueprintBlueprint
    The referred blueprint details.
    ClassId string
    The fully-qualified name 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.
    Input string
    The input data for the referred blueprint. All required inputs of the blueprint must have a value provided.
    Name string
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType 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.
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourceConstraint GetWorkloadWorkloadDeploymentBlueprintResourceConstraint
    The constraints that need to be applied to the resources in order to match this blueprint.
    AdditionalProperties string
    Blueprint GetWorkloadWorkloadDeploymentBlueprintBlueprint
    The referred blueprint details.
    ClassId string
    The fully-qualified name 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.
    Input string
    The input data for the referred blueprint. All required inputs of the blueprint must have a value provided.
    Name string
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType 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.
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourceConstraint GetWorkloadWorkloadDeploymentBlueprintResourceConstraint
    The constraints that need to be applied to the resources in order to match this blueprint.
    additionalProperties String
    blueprint GetWorkloadWorkloadDeploymentBlueprintBlueprint
    The referred blueprint details.
    classId String
    The fully-qualified name 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.
    input String
    The input data for the referred blueprint. All required inputs of the blueprint must have a value provided.
    name String
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType 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.
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourceConstraint GetWorkloadWorkloadDeploymentBlueprintResourceConstraint
    The constraints that need to be applied to the resources in order to match this blueprint.
    additionalProperties string
    blueprint GetWorkloadWorkloadDeploymentBlueprintBlueprint
    The referred blueprint details.
    classId string
    The fully-qualified name 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.
    input string
    The input data for the referred blueprint. All required inputs of the blueprint must have a value provided.
    name string
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType 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.
    refName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourceConstraint GetWorkloadWorkloadDeploymentBlueprintResourceConstraint
    The constraints that need to be applied to the resources in order to match this blueprint.
    additional_properties str
    blueprint GetWorkloadWorkloadDeploymentBlueprintBlueprint
    The referred blueprint details.
    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.
    input str
    The input data for the referred blueprint. All required inputs of the blueprint must have a value provided.
    name str
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    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.
    ref_name str
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resource_constraint GetWorkloadWorkloadDeploymentBlueprintResourceConstraint
    The constraints that need to be applied to the resources in order to match this blueprint.
    additionalProperties String
    blueprint Property Map
    The referred blueprint details.
    classId String
    The fully-qualified name 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.
    input String
    The input data for the referred blueprint. All required inputs of the blueprint must have a value provided.
    name String
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType 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.
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourceConstraint Property Map
    The constraints that need to be applied to the resources in order to match this blueprint.

    GetWorkloadWorkloadDeploymentBlueprintBlueprint

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentBlueprintResourceConstraint

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Input string
    The input values from the user for the resource definition of the blueprint.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Input string
    The input values from the user for the resource definition of the blueprint.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    input String
    The input values from the user for the resource definition of the blueprint.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    input string
    The input values from the user for the resource definition of the blueprint.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    input str
    The input values from the user for the resource definition of the blueprint.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    input String
    The input values from the user for the resource definition of the blueprint.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetWorkloadWorkloadDeploymentChangeDetail

    AdditionalProperties string
    ChangeType string
    The type of change that was applied.

    • None - No changes have been made.
    • InputChange - A change has been made to an input parameter. For example, an update to the NTP server address.
    • WorkloadDefinitionChange - The associated workload definition has changed, such as updating to a new version.
    • WorkloadPreferredVersionChange - The deployment was created or updated with the default workload definition version, but the default version was later changed.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    ChangeType string
    The type of change that was applied.

    • None - No changes have been made.
    • InputChange - A change has been made to an input parameter. For example, an update to the NTP server address.
    • WorkloadDefinitionChange - The associated workload definition has changed, such as updating to a new version.
    • WorkloadPreferredVersionChange - The deployment was created or updated with the default workload definition version, but the default version was later changed.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    changeType String
    The type of change that was applied.

    • None - No changes have been made.
    • InputChange - A change has been made to an input parameter. For example, an update to the NTP server address.
    • WorkloadDefinitionChange - The associated workload definition has changed, such as updating to a new version.
    • WorkloadPreferredVersionChange - The deployment was created or updated with the default workload definition version, but the default version was later changed.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    changeType string
    The type of change that was applied.

    • None - No changes have been made.
    • InputChange - A change has been made to an input parameter. For example, an update to the NTP server address.
    • WorkloadDefinitionChange - The associated workload definition has changed, such as updating to a new version.
    • WorkloadPreferredVersionChange - The deployment was created or updated with the default workload definition version, but the default version was later changed.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    change_type str
    The type of change that was applied.

    • None - No changes have been made.
    • InputChange - A change has been made to an input parameter. For example, an update to the NTP server address.
    • WorkloadDefinitionChange - The associated workload definition has changed, such as updating to a new version.
    • WorkloadPreferredVersionChange - The deployment was created or updated with the default workload definition version, but the default version was later changed.
    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.
    additionalProperties String
    changeType String
    The type of change that was applied.

    • None - No changes have been made.
    • InputChange - A change has been made to an input parameter. For example, an update to the NTP server address.
    • WorkloadDefinitionChange - The associated workload definition has changed, such as updating to a new version.
    • WorkloadPreferredVersionChange - The deployment was created or updated with the default workload definition version, but the default version was later changed.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetWorkloadWorkloadDeploymentDeploymentInput

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentDeploymentInputHistory

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentInstanceConformanceSummary

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NrCount double
    The total number of referenced objects included in the aggregation.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    State string
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NrCount float64
    The total number of referenced objects included in the aggregation.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    State string
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrCount Double
    The total number of referenced objects included in the aggregation.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    state String
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrCount number
    The total number of referenced objects included in the aggregation.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    state string
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    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.
    nr_count float
    The total number of referenced objects included in the aggregation.
    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 overall aggregated state as a string, summarizing the status of all referenced objects.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrCount Number
    The total number of referenced objects included in the aggregation.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    state String
    The overall aggregated state as a string, summarizing the status of all referenced objects.

    GetWorkloadWorkloadDeploymentInstanceStatusSummary

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NrCount double
    The total number of referenced objects included in the aggregation.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    State string
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NrCount float64
    The total number of referenced objects included in the aggregation.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    State string
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrCount Double
    The total number of referenced objects included in the aggregation.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    state String
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrCount number
    The total number of referenced objects included in the aggregation.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    state string
    The overall aggregated state as a string, summarizing the status of all referenced objects.
    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.
    nr_count float
    The total number of referenced objects included in the aggregation.
    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 overall aggregated state as a string, summarizing the status of all referenced objects.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrCount Number
    The total number of referenced objects included in the aggregation.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    state String
    The overall aggregated state as a string, summarizing the status of all referenced objects.

    GetWorkloadWorkloadDeploymentOrganization

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentPermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentQualificationPolicy

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentQualifier

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    GetWorkloadWorkloadDeploymentResourcePool

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentResult

    AccountMoid string
    The Account ID for this managed object.
    Action string
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    AdditionalProperties string
    Ancestors List<GetWorkloadWorkloadDeploymentResultAncestor>
    Blueprints List<GetWorkloadWorkloadDeploymentResultBlueprint>
    ChangeDetails List<GetWorkloadWorkloadDeploymentResultChangeDetail>
    ClassId string
    Conformance string
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    CreateTime string
    The time when this managed object was created.
    DeploymentInputHistories List<GetWorkloadWorkloadDeploymentResultDeploymentInputHistory>
    DeploymentInputs List<GetWorkloadWorkloadDeploymentResultDeploymentInput>
    Description string
    A brief description of the deployment.
    DigitCount double
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    InstanceConformanceSummaries List<GetWorkloadWorkloadDeploymentResultInstanceConformanceSummary>
    InstanceStatusSummaries List<GetWorkloadWorkloadDeploymentResultInstanceStatusSummary>
    LastAction string
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    LastInstanceIndex double
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    ModTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType string
    Organizations List<GetWorkloadWorkloadDeploymentResultOrganization>
    Owners List<string>
    Parents List<GetWorkloadWorkloadDeploymentResultParent>
    PermissionResources List<GetWorkloadWorkloadDeploymentResultPermissionResource>
    QualificationPolicies List<GetWorkloadWorkloadDeploymentResultQualificationPolicy>
    Qualifiers List<GetWorkloadWorkloadDeploymentResultQualifier>
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourcePools List<GetWorkloadWorkloadDeploymentResultResourcePool>
    RolloutStrategies List<GetWorkloadWorkloadDeploymentResultRolloutStrategy>
    SchedulePolicies List<GetWorkloadWorkloadDeploymentResultSchedulePolicy>
    SharedScope 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.
    StartIndexForSuffix double
    The starting index used to generate the suffix for the workload instance name.
    Status string
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    Tags List<GetWorkloadWorkloadDeploymentResultTag>
    TaskSchedules List<GetWorkloadWorkloadDeploymentResultTaskSchedule>
    ValidationInformations List<GetWorkloadWorkloadDeploymentResultValidationInformation>
    VersionContexts List<GetWorkloadWorkloadDeploymentResultVersionContext>
    WorkloadDefinitionReferences List<GetWorkloadWorkloadDeploymentResultWorkloadDefinitionReference>
    WorkloadDefinitions List<GetWorkloadWorkloadDeploymentResultWorkloadDefinition>
    WorkloadInstancePrefix string
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    AccountMoid string
    The Account ID for this managed object.
    Action string
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    AdditionalProperties string
    Ancestors []GetWorkloadWorkloadDeploymentResultAncestor
    Blueprints []GetWorkloadWorkloadDeploymentResultBlueprint
    ChangeDetails []GetWorkloadWorkloadDeploymentResultChangeDetail
    ClassId string
    Conformance string
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    CreateTime string
    The time when this managed object was created.
    DeploymentInputHistories []GetWorkloadWorkloadDeploymentResultDeploymentInputHistory
    DeploymentInputs []GetWorkloadWorkloadDeploymentResultDeploymentInput
    Description string
    A brief description of the deployment.
    DigitCount float64
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    InstanceConformanceSummaries []GetWorkloadWorkloadDeploymentResultInstanceConformanceSummary
    InstanceStatusSummaries []GetWorkloadWorkloadDeploymentResultInstanceStatusSummary
    LastAction string
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    LastInstanceIndex float64
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    ModTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType string
    Organizations []GetWorkloadWorkloadDeploymentResultOrganization
    Owners []string
    Parents []GetWorkloadWorkloadDeploymentResultParent
    PermissionResources []GetWorkloadWorkloadDeploymentResultPermissionResource
    QualificationPolicies []GetWorkloadWorkloadDeploymentResultQualificationPolicy
    Qualifiers []GetWorkloadWorkloadDeploymentResultQualifier
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourcePools []GetWorkloadWorkloadDeploymentResultResourcePool
    RolloutStrategies []GetWorkloadWorkloadDeploymentResultRolloutStrategy
    SchedulePolicies []GetWorkloadWorkloadDeploymentResultSchedulePolicy
    SharedScope 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.
    StartIndexForSuffix float64
    The starting index used to generate the suffix for the workload instance name.
    Status string
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    Tags []GetWorkloadWorkloadDeploymentResultTag
    TaskSchedules []GetWorkloadWorkloadDeploymentResultTaskSchedule
    ValidationInformations []GetWorkloadWorkloadDeploymentResultValidationInformation
    VersionContexts []GetWorkloadWorkloadDeploymentResultVersionContext
    WorkloadDefinitionReferences []GetWorkloadWorkloadDeploymentResultWorkloadDefinitionReference
    WorkloadDefinitions []GetWorkloadWorkloadDeploymentResultWorkloadDefinition
    WorkloadInstancePrefix string
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    accountMoid String
    The Account ID for this managed object.
    action String
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additionalProperties String
    ancestors List<GetWorkloadWorkloadDeploymentResultAncestor>
    blueprints List<GetWorkloadWorkloadDeploymentResultBlueprint>
    changeDetails List<GetWorkloadWorkloadDeploymentResultChangeDetail>
    classId String
    conformance String
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    createTime String
    The time when this managed object was created.
    deploymentInputHistories List<GetWorkloadWorkloadDeploymentResultDeploymentInputHistory>
    deploymentInputs List<GetWorkloadWorkloadDeploymentResultDeploymentInput>
    description String
    A brief description of the deployment.
    digitCount Double
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    instanceConformanceSummaries List<GetWorkloadWorkloadDeploymentResultInstanceConformanceSummary>
    instanceStatusSummaries List<GetWorkloadWorkloadDeploymentResultInstanceStatusSummary>
    lastAction String
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    lastInstanceIndex Double
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    modTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType String
    organizations List<GetWorkloadWorkloadDeploymentResultOrganization>
    owners List<String>
    parents List<GetWorkloadWorkloadDeploymentResultParent>
    permissionResources List<GetWorkloadWorkloadDeploymentResultPermissionResource>
    qualificationPolicies List<GetWorkloadWorkloadDeploymentResultQualificationPolicy>
    qualifiers List<GetWorkloadWorkloadDeploymentResultQualifier>
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourcePools List<GetWorkloadWorkloadDeploymentResultResourcePool>
    rolloutStrategies List<GetWorkloadWorkloadDeploymentResultRolloutStrategy>
    schedulePolicies List<GetWorkloadWorkloadDeploymentResultSchedulePolicy>
    sharedScope 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.
    startIndexForSuffix Double
    The starting index used to generate the suffix for the workload instance name.
    status String
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags List<GetWorkloadWorkloadDeploymentResultTag>
    taskSchedules List<GetWorkloadWorkloadDeploymentResultTaskSchedule>
    validationInformations List<GetWorkloadWorkloadDeploymentResultValidationInformation>
    versionContexts List<GetWorkloadWorkloadDeploymentResultVersionContext>
    workloadDefinitionReferences List<GetWorkloadWorkloadDeploymentResultWorkloadDefinitionReference>
    workloadDefinitions List<GetWorkloadWorkloadDeploymentResultWorkloadDefinition>
    workloadInstancePrefix String
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    accountMoid string
    The Account ID for this managed object.
    action string
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additionalProperties string
    ancestors GetWorkloadWorkloadDeploymentResultAncestor[]
    blueprints GetWorkloadWorkloadDeploymentResultBlueprint[]
    changeDetails GetWorkloadWorkloadDeploymentResultChangeDetail[]
    classId string
    conformance string
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    createTime string
    The time when this managed object was created.
    deploymentInputHistories GetWorkloadWorkloadDeploymentResultDeploymentInputHistory[]
    deploymentInputs GetWorkloadWorkloadDeploymentResultDeploymentInput[]
    description string
    A brief description of the deployment.
    digitCount number
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    instanceConformanceSummaries GetWorkloadWorkloadDeploymentResultInstanceConformanceSummary[]
    instanceStatusSummaries GetWorkloadWorkloadDeploymentResultInstanceStatusSummary[]
    lastAction string
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    lastInstanceIndex number
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    modTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType string
    organizations GetWorkloadWorkloadDeploymentResultOrganization[]
    owners string[]
    parents GetWorkloadWorkloadDeploymentResultParent[]
    permissionResources GetWorkloadWorkloadDeploymentResultPermissionResource[]
    qualificationPolicies GetWorkloadWorkloadDeploymentResultQualificationPolicy[]
    qualifiers GetWorkloadWorkloadDeploymentResultQualifier[]
    refName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourcePools GetWorkloadWorkloadDeploymentResultResourcePool[]
    rolloutStrategies GetWorkloadWorkloadDeploymentResultRolloutStrategy[]
    schedulePolicies GetWorkloadWorkloadDeploymentResultSchedulePolicy[]
    sharedScope 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.
    startIndexForSuffix number
    The starting index used to generate the suffix for the workload instance name.
    status string
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags GetWorkloadWorkloadDeploymentResultTag[]
    taskSchedules GetWorkloadWorkloadDeploymentResultTaskSchedule[]
    validationInformations GetWorkloadWorkloadDeploymentResultValidationInformation[]
    versionContexts GetWorkloadWorkloadDeploymentResultVersionContext[]
    workloadDefinitionReferences GetWorkloadWorkloadDeploymentResultWorkloadDefinitionReference[]
    workloadDefinitions GetWorkloadWorkloadDeploymentResultWorkloadDefinition[]
    workloadInstancePrefix string
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    account_moid str
    The Account ID for this managed object.
    action str
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additional_properties str
    ancestors Sequence[GetWorkloadWorkloadDeploymentResultAncestor]
    blueprints Sequence[GetWorkloadWorkloadDeploymentResultBlueprint]
    change_details Sequence[GetWorkloadWorkloadDeploymentResultChangeDetail]
    class_id str
    conformance str
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    create_time str
    The time when this managed object was created.
    deployment_input_histories Sequence[GetWorkloadWorkloadDeploymentResultDeploymentInputHistory]
    deployment_inputs Sequence[GetWorkloadWorkloadDeploymentResultDeploymentInput]
    description str
    A brief description of the deployment.
    digit_count float
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    instance_conformance_summaries Sequence[GetWorkloadWorkloadDeploymentResultInstanceConformanceSummary]
    instance_status_summaries Sequence[GetWorkloadWorkloadDeploymentResultInstanceStatusSummary]
    last_action str
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    last_instance_index float
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    object_type str
    organizations Sequence[GetWorkloadWorkloadDeploymentResultOrganization]
    owners Sequence[str]
    parents Sequence[GetWorkloadWorkloadDeploymentResultParent]
    permission_resources Sequence[GetWorkloadWorkloadDeploymentResultPermissionResource]
    qualification_policies Sequence[GetWorkloadWorkloadDeploymentResultQualificationPolicy]
    qualifiers Sequence[GetWorkloadWorkloadDeploymentResultQualifier]
    ref_name str
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resource_pools Sequence[GetWorkloadWorkloadDeploymentResultResourcePool]
    rollout_strategies Sequence[GetWorkloadWorkloadDeploymentResultRolloutStrategy]
    schedule_policies Sequence[GetWorkloadWorkloadDeploymentResultSchedulePolicy]
    shared_scope 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.
    start_index_for_suffix float
    The starting index used to generate the suffix for the workload instance name.
    status str
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags Sequence[GetWorkloadWorkloadDeploymentResultTag]
    task_schedules Sequence[GetWorkloadWorkloadDeploymentResultTaskSchedule]
    validation_informations Sequence[GetWorkloadWorkloadDeploymentResultValidationInformation]
    version_contexts Sequence[GetWorkloadWorkloadDeploymentResultVersionContext]
    workload_definition_references Sequence[GetWorkloadWorkloadDeploymentResultWorkloadDefinitionReference]
    workload_definitions Sequence[GetWorkloadWorkloadDeploymentResultWorkloadDefinition]
    workload_instance_prefix str
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.
    accountMoid String
    The Account ID for this managed object.
    action String
    The action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    additionalProperties String
    ancestors List<Property Map>
    blueprints List<Property Map>
    changeDetails List<Property Map>
    classId String
    conformance String
    The conformance status of the deployment.* Ok - The deployment conforms to the preferred version of the workload.* NonConformant - The deployment does not conform to the preferred version of the workload.
    createTime String
    The time when this managed object was created.
    deploymentInputHistories List<Property Map>
    deploymentInputs List<Property Map>
    description String
    A brief description of the deployment.
    digitCount Number
    The minimum digit count to format the instance index with leading zeros, for example if the digit count is 4 and the start index is 1, then the first instance will have a suffix 0001. If the number of instances created for the deployment exceeds the 9999, then the suffix will become a 5 digit number.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    instanceConformanceSummaries List<Property Map>
    instanceStatusSummaries List<Property Map>
    lastAction String
    The last action is performed on the deployment.* None - No changes have been made.* PrepareToDeploy - Marks the deployment as ready once the user has completed all changes and the deployment is in a valid state. Once the deployment is marked as PrepareToDeploy, workload instances will be created, but the actual deployment will occur as part of the deploy action.* Deploy - Initiates the process of pushing workload configuration to the instances based on the configured schedule. Once deployed, the deployment cannot be reverted to draft status.* Suspend - Suspends the deployment, preventing any further actions until it is resumed. Making changes to deployment configuration will not be pushed out. The deployment will not take any changes from the attached Workload when it is suspended.* Retry - Retries the deployment for all instances that previously failed.* Resume - Resumes a suspended deployment. Any changes made to the deployment when it was suspended or any changes made to the attached Workload will now be pushed out based on configured schedules.
    lastInstanceIndex Number
    Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
    modTime 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 Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType String
    organizations List<Property Map>
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    qualificationPolicies List<Property Map>
    qualifiers List<Property Map>
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourcePools List<Property Map>
    rolloutStrategies List<Property Map>
    schedulePolicies List<Property Map>
    sharedScope 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.
    startIndexForSuffix Number
    The starting index used to generate the suffix for the workload instance name.
    status String
    The status of the deployment.* Draft - The initial state of the deployment, indicating it is still being configured and not ready for deployment.* ReadyToDeploy - The deployment has passed validation checks and is ready to be deployed to instances.* InProgress - The initial deployment or changes in the deployment are in progress.* Ok - All associated instances have been successfully deployed.* Failed - One or more instances failed during initial deployment or changes in the deployment operations.* ChangesScheduled - The deployment has changes that need to be pushed to all associated instances.* Suspended - The deployment is suspended, preventing any further initial deployments or changes to deployment operations.
    tags List<Property Map>
    taskSchedules List<Property Map>
    validationInformations List<Property Map>
    versionContexts List<Property Map>
    workloadDefinitionReferences List<Property Map>
    workloadDefinitions List<Property Map>
    workloadInstancePrefix String
    The prefix to be used for naming workload instances created by this deployment. Prefix can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), or an underscore (_). This prefix must be unique within the organization.

    GetWorkloadWorkloadDeploymentResultAncestor

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultBlueprint

    AdditionalProperties string
    Blueprints List<GetWorkloadWorkloadDeploymentResultBlueprintBlueprint>
    ClassId string
    Input string
    Name string
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType string
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourceConstraints List<GetWorkloadWorkloadDeploymentResultBlueprintResourceConstraint>
    AdditionalProperties string
    Blueprints []GetWorkloadWorkloadDeploymentResultBlueprintBlueprint
    ClassId string
    Input string
    Name string
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    ObjectType string
    RefName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    ResourceConstraints []GetWorkloadWorkloadDeploymentResultBlueprintResourceConstraint
    additionalProperties String
    blueprints List<GetWorkloadWorkloadDeploymentResultBlueprintBlueprint>
    classId String
    input String
    name String
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType String
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourceConstraints List<GetWorkloadWorkloadDeploymentResultBlueprintResourceConstraint>
    additionalProperties string
    blueprints GetWorkloadWorkloadDeploymentResultBlueprintBlueprint[]
    classId string
    input string
    name string
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType string
    refName string
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourceConstraints GetWorkloadWorkloadDeploymentResultBlueprintResourceConstraint[]
    additional_properties str
    blueprints Sequence[GetWorkloadWorkloadDeploymentResultBlueprintBlueprint]
    class_id str
    input str
    name str
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    object_type str
    ref_name str
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resource_constraints Sequence[GetWorkloadWorkloadDeploymentResultBlueprintResourceConstraint]
    additionalProperties String
    blueprints List<Property Map>
    classId String
    input String
    name String
    The name for this Deployment. Name can only contain letters (a-z, A-Z), numbers (0-9), space, hyphen (-), or an underscore (_). The name must be unique within the organization.
    objectType String
    refName String
    A reference name is generated by the system based on the given name by replacing spaces and hyphen in name with underscore. This reference name is used internally and cannot be edited by users. It may only contain letters (a–z, A–Z), numbers (0–9), and underscores (_).
    resourceConstraints List<Property Map>

    GetWorkloadWorkloadDeploymentResultBlueprintBlueprint

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultBlueprintResourceConstraint

    AdditionalProperties string
    ClassId string
    Input string
    ObjectType string
    AdditionalProperties string
    ClassId string
    Input string
    ObjectType string
    additionalProperties String
    classId String
    input String
    objectType String
    additionalProperties string
    classId string
    input string
    objectType string
    additionalProperties String
    classId String
    input String
    objectType String

    GetWorkloadWorkloadDeploymentResultChangeDetail

    GetWorkloadWorkloadDeploymentResultDeploymentInput

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultDeploymentInputHistory

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultInstanceConformanceSummary

    AdditionalProperties string
    ClassId string
    NrCount double
    ObjectType string
    State string
    AdditionalProperties string
    ClassId string
    NrCount float64
    ObjectType string
    State string
    additionalProperties String
    classId String
    nrCount Double
    objectType String
    state String
    additionalProperties string
    classId string
    nrCount number
    objectType string
    state string
    additionalProperties String
    classId String
    nrCount Number
    objectType String
    state String

    GetWorkloadWorkloadDeploymentResultInstanceStatusSummary

    AdditionalProperties string
    ClassId string
    NrCount double
    ObjectType string
    State string
    AdditionalProperties string
    ClassId string
    NrCount float64
    ObjectType string
    State string
    additionalProperties String
    classId String
    nrCount Double
    objectType String
    state String
    additionalProperties string
    classId string
    nrCount number
    objectType string
    state string
    additionalProperties String
    classId String
    nrCount Number
    objectType String
    state String

    GetWorkloadWorkloadDeploymentResultOrganization

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultParent

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultPermissionResource

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultQualificationPolicy

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultQualifier

    GetWorkloadWorkloadDeploymentResultResourcePool

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultRolloutStrategy

    GetWorkloadWorkloadDeploymentResultSchedulePolicy

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultTag

    GetWorkloadWorkloadDeploymentResultTagAncestorDefinition

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultTagDefinition

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultTaskSchedule

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultValidationInformation

    GetWorkloadWorkloadDeploymentResultValidationInformationValidationError

    AdditionalProperties string
    ClassId string
    ErrorLog string
    Field string
    ObjectType string
    TaskName string
    TransitionName string
    AdditionalProperties string
    ClassId string
    ErrorLog string
    Field string
    ObjectType string
    TaskName string
    TransitionName string
    additionalProperties String
    classId String
    errorLog String
    field String
    objectType String
    taskName String
    transitionName String
    additionalProperties string
    classId string
    errorLog string
    field string
    objectType string
    taskName string
    transitionName string
    additionalProperties String
    classId String
    errorLog String
    field String
    objectType String
    taskName String
    transitionName String

    GetWorkloadWorkloadDeploymentResultVersionContext

    GetWorkloadWorkloadDeploymentResultVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultVersionContextRefMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultWorkloadDefinition

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentResultWorkloadDefinitionReference

    GetWorkloadWorkloadDeploymentResultWorkloadDefinitionReferenceOrganization

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetWorkloadWorkloadDeploymentRolloutStrategy

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    FailureThreshold double
    Specifies no of errors can be allowed to skip executing next set.
    ObjectType 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.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    FailureThreshold float64
    Specifies no of errors can be allowed to skip executing next set.
    ObjectType 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.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    failureThreshold Double
    Specifies no of errors can be allowed to skip executing next set.
    objectType 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.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    failureThreshold number
    Specifies no of errors can be allowed to skip executing next set.
    objectType 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.
    failure_threshold float
    Specifies no of errors can be allowed to skip executing next set.
    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.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    failureThreshold Number
    Specifies no of errors can be allowed to skip executing next set.
    objectType 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.

    GetWorkloadWorkloadDeploymentSchedulePolicy

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentTag

    AdditionalProperties string
    AncestorDefinitions List<GetWorkloadWorkloadDeploymentTagAncestorDefinition>
    Definition GetWorkloadWorkloadDeploymentTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    Key string
    The string representation of a tag key.
    Propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    Type string
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    AncestorDefinitions []GetWorkloadWorkloadDeploymentTagAncestorDefinition
    Definition GetWorkloadWorkloadDeploymentTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    Key string
    The string representation of a tag key.
    Propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    Type string
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    Value string
    The string representation of a tag value.
    additionalProperties String
    ancestorDefinitions List<GetWorkloadWorkloadDeploymentTagAncestorDefinition>
    definition GetWorkloadWorkloadDeploymentTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key String
    The string representation of a tag key.
    propagated Boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    type String
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value String
    The string representation of a tag value.
    additionalProperties string
    ancestorDefinitions GetWorkloadWorkloadDeploymentTagAncestorDefinition[]
    definition GetWorkloadWorkloadDeploymentTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key string
    The string representation of a tag key.
    propagated boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    type string
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value string
    The string representation of a tag value.
    additional_properties str
    ancestor_definitions Sequence[GetWorkloadWorkloadDeploymentTagAncestorDefinition]
    definition GetWorkloadWorkloadDeploymentTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key str
    The string representation of a tag key.
    propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    type str
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value str
    The string representation of a tag value.
    additionalProperties String
    ancestorDefinitions List<Property Map>
    definition Property Map
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key String
    The string representation of a tag key.
    propagated Boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    type String
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value String
    The string representation of a tag value.

    GetWorkloadWorkloadDeploymentTagAncestorDefinition

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentTagDefinition

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentTaskSchedule

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentValidationInformation

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    EngineState 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.
    ObjectType 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.
    ValidationErrors List<GetWorkloadWorkloadDeploymentValidationInformationValidationError>
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    EngineState 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.
    ObjectType 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.
    ValidationErrors []GetWorkloadWorkloadDeploymentValidationInformationValidationError
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    engineState 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.
    objectType 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.
    validationErrors List<GetWorkloadWorkloadDeploymentValidationInformationValidationError>
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    engineState 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.
    objectType 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.
    validationErrors GetWorkloadWorkloadDeploymentValidationInformationValidationError[]
    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[GetWorkloadWorkloadDeploymentValidationInformationValidationError]
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    engineState 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.
    objectType 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.
    validationErrors List<Property Map>

    GetWorkloadWorkloadDeploymentValidationInformationValidationError

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ErrorLog string
    Description of the error.
    Field string
    When populated this refers to the input or output field within the workflow or task.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    TaskName string
    The task name on which the error is found, when empty the error applies to the top level workflow.
    TransitionName 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.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ErrorLog string
    Description of the error.
    Field string
    When populated this refers to the input or output field within the workflow or task.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    TaskName string
    The task name on which the error is found, when empty the error applies to the top level workflow.
    TransitionName 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.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    errorLog String
    Description of the error.
    field String
    When populated this refers to the input or output field within the workflow or task.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    taskName String
    The task name on which the error is found, when empty the error applies to the top level workflow.
    transitionName 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.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    errorLog string
    Description of the error.
    field string
    When populated this refers to the input or output field within the workflow or task.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    taskName string
    The task name on which the error is found, when empty the error applies to the top level workflow.
    transitionName 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.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    errorLog String
    Description of the error.
    field String
    When populated this refers to the input or output field within the workflow or task.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    taskName String
    The task name on which the error is found, when empty the error applies to the top level workflow.
    transitionName 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.

    GetWorkloadWorkloadDeploymentVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos List<GetWorkloadWorkloadDeploymentVersionContextInterestedMo>
    MarkedForDeletion bool
    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.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetWorkloadWorkloadDeploymentVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType 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.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos []GetWorkloadWorkloadDeploymentVersionContextInterestedMo
    MarkedForDeletion bool
    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.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetWorkloadWorkloadDeploymentVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType 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.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<GetWorkloadWorkloadDeploymentVersionContextInterestedMo>
    markedForDeletion Boolean
    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.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetWorkloadWorkloadDeploymentVersionContextRefMo
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType 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.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos GetWorkloadWorkloadDeploymentVersionContextInterestedMo[]
    markedForDeletion boolean
    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.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetWorkloadWorkloadDeploymentVersionContextRefMo
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    versionType 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[GetWorkloadWorkloadDeploymentVersionContextInterestedMo]
    marked_for_deletion bool
    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 GetWorkloadWorkloadDeploymentVersionContextRefMo
    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.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    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.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType 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.

    GetWorkloadWorkloadDeploymentVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentVersionContextRefMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentWorkloadDefinition

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetWorkloadWorkloadDeploymentWorkloadDefinitionReference

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    DefinitionName string
    The name of the definition being referenced.
    NrVersion double
    The version number of the referenced definition.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Organization GetWorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganization
    The organization to which the definition belongs.
    UsePreferredVersion bool
    Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    DefinitionName string
    The name of the definition being referenced.
    NrVersion float64
    The version number of the referenced definition.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Organization GetWorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganization
    The organization to which the definition belongs.
    UsePreferredVersion bool
    Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    definitionName String
    The name of the definition being referenced.
    nrVersion Double
    The version number of the referenced definition.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    organization GetWorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganization
    The organization to which the definition belongs.
    usePreferredVersion Boolean
    Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    definitionName string
    The name of the definition being referenced.
    nrVersion number
    The version number of the referenced definition.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    organization GetWorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganization
    The organization to which the definition belongs.
    usePreferredVersion boolean
    Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
    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.
    definition_name str
    The name of the definition being referenced.
    nr_version float
    The version number of the referenced definition.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    organization GetWorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganization
    The organization to which the definition belongs.
    use_preferred_version bool
    Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    definitionName String
    The name of the definition being referenced.
    nrVersion Number
    The version number of the referenced definition.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    organization Property Map
    The organization to which the definition belongs.
    usePreferredVersion Boolean
    Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.

    GetWorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganization

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId string
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId String
    The fully-qualified name 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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 logo
    intersight 1.0.70 published on Wednesday, Oct 8, 2025 by ciscodevnet
      Meet Neo: Your AI Platform Teammate