intersight.WorkloadWorkloadDeployment
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.
Allowed Types in AdditionalProperties
workload.BatchDeployment
The number of instances to be included in each batch during the deployment..
batch_size
:(int)(ReadOnly) The number of instances to be included in each batch during the deployment.
workload.CanaryDeployment
The percentage of instances to which the changes will be rolled out in each step of the deployment.
rollout_percentages
: (Array of schema.TypeInt) -
Create WorkloadWorkloadDeployment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WorkloadWorkloadDeployment(name: string, args?: WorkloadWorkloadDeploymentArgs, opts?: CustomResourceOptions);
@overload
def WorkloadWorkloadDeployment(resource_name: str,
args: Optional[WorkloadWorkloadDeploymentArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def WorkloadWorkloadDeployment(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_moid: Optional[str] = None,
action: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[WorkloadWorkloadDeploymentAncestorArgs]] = None,
blueprints: Optional[Sequence[WorkloadWorkloadDeploymentBlueprintArgs]] = None,
change_details: Optional[Sequence[WorkloadWorkloadDeploymentChangeDetailArgs]] = None,
class_id: Optional[str] = None,
conformance: Optional[str] = None,
create_time: Optional[str] = None,
deployment_input_histories: Optional[Sequence[WorkloadWorkloadDeploymentDeploymentInputHistoryArgs]] = None,
deployment_inputs: Optional[Sequence[WorkloadWorkloadDeploymentDeploymentInputArgs]] = None,
description: Optional[str] = None,
digit_count: Optional[float] = None,
domain_group_moid: Optional[str] = None,
instance_conformance_summaries: Optional[Sequence[WorkloadWorkloadDeploymentInstanceConformanceSummaryArgs]] = None,
instance_status_summaries: Optional[Sequence[WorkloadWorkloadDeploymentInstanceStatusSummaryArgs]] = 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,
organizations: Optional[Sequence[WorkloadWorkloadDeploymentOrganizationArgs]] = None,
owners: Optional[Sequence[str]] = None,
parents: Optional[Sequence[WorkloadWorkloadDeploymentParentArgs]] = None,
permission_resources: Optional[Sequence[WorkloadWorkloadDeploymentPermissionResourceArgs]] = None,
qualification_policies: Optional[Sequence[WorkloadWorkloadDeploymentQualificationPolicyArgs]] = None,
qualifiers: Optional[Sequence[WorkloadWorkloadDeploymentQualifierArgs]] = None,
ref_name: Optional[str] = None,
resource_pools: Optional[Sequence[WorkloadWorkloadDeploymentResourcePoolArgs]] = None,
rollout_strategies: Optional[Sequence[WorkloadWorkloadDeploymentRolloutStrategyArgs]] = None,
schedule_policies: Optional[Sequence[WorkloadWorkloadDeploymentSchedulePolicyArgs]] = None,
shared_scope: Optional[str] = None,
start_index_for_suffix: Optional[float] = None,
status: Optional[str] = None,
tags: Optional[Sequence[WorkloadWorkloadDeploymentTagArgs]] = None,
task_schedules: Optional[Sequence[WorkloadWorkloadDeploymentTaskScheduleArgs]] = None,
validation_informations: Optional[Sequence[WorkloadWorkloadDeploymentValidationInformationArgs]] = None,
version_contexts: Optional[Sequence[WorkloadWorkloadDeploymentVersionContextArgs]] = None,
workload_definition_references: Optional[Sequence[WorkloadWorkloadDeploymentWorkloadDefinitionReferenceArgs]] = None,
workload_definitions: Optional[Sequence[WorkloadWorkloadDeploymentWorkloadDefinitionArgs]] = None,
workload_instance_prefix: Optional[str] = None,
workload_workload_deployment_id: Optional[str] = None)
func NewWorkloadWorkloadDeployment(ctx *Context, name string, args *WorkloadWorkloadDeploymentArgs, opts ...ResourceOption) (*WorkloadWorkloadDeployment, error)
public WorkloadWorkloadDeployment(string name, WorkloadWorkloadDeploymentArgs? args = null, CustomResourceOptions? opts = null)
public WorkloadWorkloadDeployment(String name, WorkloadWorkloadDeploymentArgs args)
public WorkloadWorkloadDeployment(String name, WorkloadWorkloadDeploymentArgs args, CustomResourceOptions options)
type: intersight:WorkloadWorkloadDeployment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WorkloadWorkloadDeploymentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WorkloadWorkloadDeploymentArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WorkloadWorkloadDeploymentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WorkloadWorkloadDeploymentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WorkloadWorkloadDeploymentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var workloadWorkloadDeploymentResource = new Intersight.WorkloadWorkloadDeployment("workloadWorkloadDeploymentResource", new()
{
AccountMoid = "string",
Action = "string",
AdditionalProperties = "string",
Ancestors = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentAncestorArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Blueprints = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentBlueprintArgs
{
AdditionalProperties = "string",
Blueprints = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentBlueprintBlueprintArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
ClassId = "string",
Input = "string",
Name = "string",
ObjectType = "string",
RefName = "string",
ResourceConstraints = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentBlueprintResourceConstraintArgs
{
AdditionalProperties = "string",
ClassId = "string",
Input = "string",
ObjectType = "string",
},
},
},
},
ChangeDetails = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentChangeDetailArgs
{
AdditionalProperties = "string",
ChangeType = "string",
ClassId = "string",
ObjectType = "string",
},
},
ClassId = "string",
Conformance = "string",
CreateTime = "string",
DeploymentInputHistories = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentDeploymentInputHistoryArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
DeploymentInputs = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentDeploymentInputArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Description = "string",
DigitCount = 0,
DomainGroupMoid = "string",
InstanceConformanceSummaries = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentInstanceConformanceSummaryArgs
{
AdditionalProperties = "string",
ClassId = "string",
NrCount = 0,
ObjectType = "string",
State = "string",
},
},
InstanceStatusSummaries = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentInstanceStatusSummaryArgs
{
AdditionalProperties = "string",
ClassId = "string",
NrCount = 0,
ObjectType = "string",
State = "string",
},
},
LastAction = "string",
LastInstanceIndex = 0,
ModTime = "string",
Moid = "string",
Name = "string",
ObjectType = "string",
Organizations = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentOrganizationArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Owners = new[]
{
"string",
},
Parents = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentParentArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
PermissionResources = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentPermissionResourceArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
QualificationPolicies = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentQualificationPolicyArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Qualifiers = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentQualifierArgs
{
AdditionalProperties = "string",
ClassId = "string",
ObjectType = "string",
},
},
RefName = "string",
ResourcePools = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentResourcePoolArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
RolloutStrategies = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentRolloutStrategyArgs
{
AdditionalProperties = "string",
ClassId = "string",
FailureThreshold = 0,
ObjectType = "string",
},
},
SchedulePolicies = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentSchedulePolicyArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
SharedScope = "string",
StartIndexForSuffix = 0,
Status = "string",
Tags = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentTagArgs
{
AdditionalProperties = "string",
AncestorDefinitions = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentTagAncestorDefinitionArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Definitions = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentTagDefinitionArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Key = "string",
Propagated = false,
Type = "string",
Value = "string",
},
},
TaskSchedules = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentTaskScheduleArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
ValidationInformations = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentValidationInformationArgs
{
AdditionalProperties = "string",
ClassId = "string",
EngineState = "string",
ObjectType = "string",
State = "string",
ValidationErrors = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentValidationInformationValidationErrorArgs
{
AdditionalProperties = "string",
ClassId = "string",
ErrorLog = "string",
Field = "string",
ObjectType = "string",
TaskName = "string",
TransitionName = "string",
},
},
},
},
VersionContexts = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentVersionContextArgs
{
AdditionalProperties = "string",
ClassId = "string",
InterestedMos = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentVersionContextInterestedMoArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
MarkedForDeletion = false,
NrVersion = "string",
ObjectType = "string",
RefMos = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentVersionContextRefMoArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Timestamp = "string",
VersionType = "string",
},
},
WorkloadDefinitionReferences = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentWorkloadDefinitionReferenceArgs
{
AdditionalProperties = "string",
ClassId = "string",
DefinitionName = "string",
NrVersion = 0,
ObjectType = "string",
Organizations = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganizationArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
UsePreferredVersion = false,
},
},
WorkloadDefinitions = new[]
{
new Intersight.Inputs.WorkloadWorkloadDeploymentWorkloadDefinitionArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
WorkloadInstancePrefix = "string",
WorkloadWorkloadDeploymentId = "string",
});
example, err := intersight.NewWorkloadWorkloadDeployment(ctx, "workloadWorkloadDeploymentResource", &intersight.WorkloadWorkloadDeploymentArgs{
AccountMoid: pulumi.String("string"),
Action: pulumi.String("string"),
AdditionalProperties: pulumi.String("string"),
Ancestors: intersight.WorkloadWorkloadDeploymentAncestorArray{
&intersight.WorkloadWorkloadDeploymentAncestorArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Blueprints: intersight.WorkloadWorkloadDeploymentBlueprintArray{
&intersight.WorkloadWorkloadDeploymentBlueprintArgs{
AdditionalProperties: pulumi.String("string"),
Blueprints: intersight.WorkloadWorkloadDeploymentBlueprintBlueprintArray{
&intersight.WorkloadWorkloadDeploymentBlueprintBlueprintArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
ClassId: pulumi.String("string"),
Input: pulumi.String("string"),
Name: pulumi.String("string"),
ObjectType: pulumi.String("string"),
RefName: pulumi.String("string"),
ResourceConstraints: intersight.WorkloadWorkloadDeploymentBlueprintResourceConstraintArray{
&intersight.WorkloadWorkloadDeploymentBlueprintResourceConstraintArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Input: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
},
},
ChangeDetails: intersight.WorkloadWorkloadDeploymentChangeDetailArray{
&intersight.WorkloadWorkloadDeploymentChangeDetailArgs{
AdditionalProperties: pulumi.String("string"),
ChangeType: pulumi.String("string"),
ClassId: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
ClassId: pulumi.String("string"),
Conformance: pulumi.String("string"),
CreateTime: pulumi.String("string"),
DeploymentInputHistories: intersight.WorkloadWorkloadDeploymentDeploymentInputHistoryArray{
&intersight.WorkloadWorkloadDeploymentDeploymentInputHistoryArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
DeploymentInputs: intersight.WorkloadWorkloadDeploymentDeploymentInputArray{
&intersight.WorkloadWorkloadDeploymentDeploymentInputArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
DigitCount: pulumi.Float64(0),
DomainGroupMoid: pulumi.String("string"),
InstanceConformanceSummaries: intersight.WorkloadWorkloadDeploymentInstanceConformanceSummaryArray{
&intersight.WorkloadWorkloadDeploymentInstanceConformanceSummaryArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
NrCount: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
State: pulumi.String("string"),
},
},
InstanceStatusSummaries: intersight.WorkloadWorkloadDeploymentInstanceStatusSummaryArray{
&intersight.WorkloadWorkloadDeploymentInstanceStatusSummaryArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
NrCount: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
State: pulumi.String("string"),
},
},
LastAction: pulumi.String("string"),
LastInstanceIndex: pulumi.Float64(0),
ModTime: pulumi.String("string"),
Moid: pulumi.String("string"),
Name: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Organizations: intersight.WorkloadWorkloadDeploymentOrganizationArray{
&intersight.WorkloadWorkloadDeploymentOrganizationArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Owners: pulumi.StringArray{
pulumi.String("string"),
},
Parents: intersight.WorkloadWorkloadDeploymentParentArray{
&intersight.WorkloadWorkloadDeploymentParentArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
PermissionResources: intersight.WorkloadWorkloadDeploymentPermissionResourceArray{
&intersight.WorkloadWorkloadDeploymentPermissionResourceArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
QualificationPolicies: intersight.WorkloadWorkloadDeploymentQualificationPolicyArray{
&intersight.WorkloadWorkloadDeploymentQualificationPolicyArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Qualifiers: intersight.WorkloadWorkloadDeploymentQualifierArray{
&intersight.WorkloadWorkloadDeploymentQualifierArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
RefName: pulumi.String("string"),
ResourcePools: intersight.WorkloadWorkloadDeploymentResourcePoolArray{
&intersight.WorkloadWorkloadDeploymentResourcePoolArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
RolloutStrategies: intersight.WorkloadWorkloadDeploymentRolloutStrategyArray{
&intersight.WorkloadWorkloadDeploymentRolloutStrategyArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
FailureThreshold: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
},
},
SchedulePolicies: intersight.WorkloadWorkloadDeploymentSchedulePolicyArray{
&intersight.WorkloadWorkloadDeploymentSchedulePolicyArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
SharedScope: pulumi.String("string"),
StartIndexForSuffix: pulumi.Float64(0),
Status: pulumi.String("string"),
Tags: intersight.WorkloadWorkloadDeploymentTagArray{
&intersight.WorkloadWorkloadDeploymentTagArgs{
AdditionalProperties: pulumi.String("string"),
AncestorDefinitions: intersight.WorkloadWorkloadDeploymentTagAncestorDefinitionArray{
&intersight.WorkloadWorkloadDeploymentTagAncestorDefinitionArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Definitions: intersight.WorkloadWorkloadDeploymentTagDefinitionArray{
&intersight.WorkloadWorkloadDeploymentTagDefinitionArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Key: pulumi.String("string"),
Propagated: pulumi.Bool(false),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
TaskSchedules: intersight.WorkloadWorkloadDeploymentTaskScheduleArray{
&intersight.WorkloadWorkloadDeploymentTaskScheduleArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
ValidationInformations: intersight.WorkloadWorkloadDeploymentValidationInformationArray{
&intersight.WorkloadWorkloadDeploymentValidationInformationArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EngineState: pulumi.String("string"),
ObjectType: pulumi.String("string"),
State: pulumi.String("string"),
ValidationErrors: intersight.WorkloadWorkloadDeploymentValidationInformationValidationErrorArray{
&intersight.WorkloadWorkloadDeploymentValidationInformationValidationErrorArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ErrorLog: pulumi.String("string"),
Field: pulumi.String("string"),
ObjectType: pulumi.String("string"),
TaskName: pulumi.String("string"),
TransitionName: pulumi.String("string"),
},
},
},
},
VersionContexts: intersight.WorkloadWorkloadDeploymentVersionContextArray{
&intersight.WorkloadWorkloadDeploymentVersionContextArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
InterestedMos: intersight.WorkloadWorkloadDeploymentVersionContextInterestedMoArray{
&intersight.WorkloadWorkloadDeploymentVersionContextInterestedMoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
MarkedForDeletion: pulumi.Bool(false),
NrVersion: pulumi.String("string"),
ObjectType: pulumi.String("string"),
RefMos: intersight.WorkloadWorkloadDeploymentVersionContextRefMoArray{
&intersight.WorkloadWorkloadDeploymentVersionContextRefMoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Timestamp: pulumi.String("string"),
VersionType: pulumi.String("string"),
},
},
WorkloadDefinitionReferences: intersight.WorkloadWorkloadDeploymentWorkloadDefinitionReferenceArray{
&intersight.WorkloadWorkloadDeploymentWorkloadDefinitionReferenceArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
DefinitionName: pulumi.String("string"),
NrVersion: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
Organizations: intersight.WorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganizationArray{
&intersight.WorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganizationArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
UsePreferredVersion: pulumi.Bool(false),
},
},
WorkloadDefinitions: intersight.WorkloadWorkloadDeploymentWorkloadDefinitionArray{
&intersight.WorkloadWorkloadDeploymentWorkloadDefinitionArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
WorkloadInstancePrefix: pulumi.String("string"),
WorkloadWorkloadDeploymentId: pulumi.String("string"),
})
var workloadWorkloadDeploymentResource = new WorkloadWorkloadDeployment("workloadWorkloadDeploymentResource", WorkloadWorkloadDeploymentArgs.builder()
.accountMoid("string")
.action("string")
.additionalProperties("string")
.ancestors(WorkloadWorkloadDeploymentAncestorArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.blueprints(WorkloadWorkloadDeploymentBlueprintArgs.builder()
.additionalProperties("string")
.blueprints(WorkloadWorkloadDeploymentBlueprintBlueprintArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.classId("string")
.input("string")
.name("string")
.objectType("string")
.refName("string")
.resourceConstraints(WorkloadWorkloadDeploymentBlueprintResourceConstraintArgs.builder()
.additionalProperties("string")
.classId("string")
.input("string")
.objectType("string")
.build())
.build())
.changeDetails(WorkloadWorkloadDeploymentChangeDetailArgs.builder()
.additionalProperties("string")
.changeType("string")
.classId("string")
.objectType("string")
.build())
.classId("string")
.conformance("string")
.createTime("string")
.deploymentInputHistories(WorkloadWorkloadDeploymentDeploymentInputHistoryArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.deploymentInputs(WorkloadWorkloadDeploymentDeploymentInputArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.description("string")
.digitCount(0.0)
.domainGroupMoid("string")
.instanceConformanceSummaries(WorkloadWorkloadDeploymentInstanceConformanceSummaryArgs.builder()
.additionalProperties("string")
.classId("string")
.nrCount(0.0)
.objectType("string")
.state("string")
.build())
.instanceStatusSummaries(WorkloadWorkloadDeploymentInstanceStatusSummaryArgs.builder()
.additionalProperties("string")
.classId("string")
.nrCount(0.0)
.objectType("string")
.state("string")
.build())
.lastAction("string")
.lastInstanceIndex(0.0)
.modTime("string")
.moid("string")
.name("string")
.objectType("string")
.organizations(WorkloadWorkloadDeploymentOrganizationArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.owners("string")
.parents(WorkloadWorkloadDeploymentParentArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.permissionResources(WorkloadWorkloadDeploymentPermissionResourceArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.qualificationPolicies(WorkloadWorkloadDeploymentQualificationPolicyArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.qualifiers(WorkloadWorkloadDeploymentQualifierArgs.builder()
.additionalProperties("string")
.classId("string")
.objectType("string")
.build())
.refName("string")
.resourcePools(WorkloadWorkloadDeploymentResourcePoolArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.rolloutStrategies(WorkloadWorkloadDeploymentRolloutStrategyArgs.builder()
.additionalProperties("string")
.classId("string")
.failureThreshold(0.0)
.objectType("string")
.build())
.schedulePolicies(WorkloadWorkloadDeploymentSchedulePolicyArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.sharedScope("string")
.startIndexForSuffix(0.0)
.status("string")
.tags(WorkloadWorkloadDeploymentTagArgs.builder()
.additionalProperties("string")
.ancestorDefinitions(WorkloadWorkloadDeploymentTagAncestorDefinitionArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.definitions(WorkloadWorkloadDeploymentTagDefinitionArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.key("string")
.propagated(false)
.type("string")
.value("string")
.build())
.taskSchedules(WorkloadWorkloadDeploymentTaskScheduleArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.validationInformations(WorkloadWorkloadDeploymentValidationInformationArgs.builder()
.additionalProperties("string")
.classId("string")
.engineState("string")
.objectType("string")
.state("string")
.validationErrors(WorkloadWorkloadDeploymentValidationInformationValidationErrorArgs.builder()
.additionalProperties("string")
.classId("string")
.errorLog("string")
.field("string")
.objectType("string")
.taskName("string")
.transitionName("string")
.build())
.build())
.versionContexts(WorkloadWorkloadDeploymentVersionContextArgs.builder()
.additionalProperties("string")
.classId("string")
.interestedMos(WorkloadWorkloadDeploymentVersionContextInterestedMoArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.markedForDeletion(false)
.nrVersion("string")
.objectType("string")
.refMos(WorkloadWorkloadDeploymentVersionContextRefMoArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.timestamp("string")
.versionType("string")
.build())
.workloadDefinitionReferences(WorkloadWorkloadDeploymentWorkloadDefinitionReferenceArgs.builder()
.additionalProperties("string")
.classId("string")
.definitionName("string")
.nrVersion(0.0)
.objectType("string")
.organizations(WorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganizationArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.usePreferredVersion(false)
.build())
.workloadDefinitions(WorkloadWorkloadDeploymentWorkloadDefinitionArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.workloadInstancePrefix("string")
.workloadWorkloadDeploymentId("string")
.build());
workload_workload_deployment_resource = intersight.WorkloadWorkloadDeployment("workloadWorkloadDeploymentResource",
account_moid="string",
action="string",
additional_properties="string",
ancestors=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
blueprints=[{
"additional_properties": "string",
"blueprints": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"class_id": "string",
"input": "string",
"name": "string",
"object_type": "string",
"ref_name": "string",
"resource_constraints": [{
"additional_properties": "string",
"class_id": "string",
"input": "string",
"object_type": "string",
}],
}],
change_details=[{
"additional_properties": "string",
"change_type": "string",
"class_id": "string",
"object_type": "string",
}],
class_id="string",
conformance="string",
create_time="string",
deployment_input_histories=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
deployment_inputs=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
description="string",
digit_count=0,
domain_group_moid="string",
instance_conformance_summaries=[{
"additional_properties": "string",
"class_id": "string",
"nr_count": 0,
"object_type": "string",
"state": "string",
}],
instance_status_summaries=[{
"additional_properties": "string",
"class_id": "string",
"nr_count": 0,
"object_type": "string",
"state": "string",
}],
last_action="string",
last_instance_index=0,
mod_time="string",
moid="string",
name="string",
object_type="string",
organizations=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
owners=["string"],
parents=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
permission_resources=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
qualification_policies=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
qualifiers=[{
"additional_properties": "string",
"class_id": "string",
"object_type": "string",
}],
ref_name="string",
resource_pools=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
rollout_strategies=[{
"additional_properties": "string",
"class_id": "string",
"failure_threshold": 0,
"object_type": "string",
}],
schedule_policies=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
shared_scope="string",
start_index_for_suffix=0,
status="string",
tags=[{
"additional_properties": "string",
"ancestor_definitions": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"definitions": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"key": "string",
"propagated": False,
"type": "string",
"value": "string",
}],
task_schedules=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
validation_informations=[{
"additional_properties": "string",
"class_id": "string",
"engine_state": "string",
"object_type": "string",
"state": "string",
"validation_errors": [{
"additional_properties": "string",
"class_id": "string",
"error_log": "string",
"field": "string",
"object_type": "string",
"task_name": "string",
"transition_name": "string",
}],
}],
version_contexts=[{
"additional_properties": "string",
"class_id": "string",
"interested_mos": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"marked_for_deletion": False,
"nr_version": "string",
"object_type": "string",
"ref_mos": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"timestamp": "string",
"version_type": "string",
}],
workload_definition_references=[{
"additional_properties": "string",
"class_id": "string",
"definition_name": "string",
"nr_version": 0,
"object_type": "string",
"organizations": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"use_preferred_version": False,
}],
workload_definitions=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
workload_instance_prefix="string",
workload_workload_deployment_id="string")
const workloadWorkloadDeploymentResource = new intersight.WorkloadWorkloadDeployment("workloadWorkloadDeploymentResource", {
accountMoid: "string",
action: "string",
additionalProperties: "string",
ancestors: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
blueprints: [{
additionalProperties: "string",
blueprints: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
classId: "string",
input: "string",
name: "string",
objectType: "string",
refName: "string",
resourceConstraints: [{
additionalProperties: "string",
classId: "string",
input: "string",
objectType: "string",
}],
}],
changeDetails: [{
additionalProperties: "string",
changeType: "string",
classId: "string",
objectType: "string",
}],
classId: "string",
conformance: "string",
createTime: "string",
deploymentInputHistories: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
deploymentInputs: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
description: "string",
digitCount: 0,
domainGroupMoid: "string",
instanceConformanceSummaries: [{
additionalProperties: "string",
classId: "string",
nrCount: 0,
objectType: "string",
state: "string",
}],
instanceStatusSummaries: [{
additionalProperties: "string",
classId: "string",
nrCount: 0,
objectType: "string",
state: "string",
}],
lastAction: "string",
lastInstanceIndex: 0,
modTime: "string",
moid: "string",
name: "string",
objectType: "string",
organizations: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
owners: ["string"],
parents: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
permissionResources: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
qualificationPolicies: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
qualifiers: [{
additionalProperties: "string",
classId: "string",
objectType: "string",
}],
refName: "string",
resourcePools: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
rolloutStrategies: [{
additionalProperties: "string",
classId: "string",
failureThreshold: 0,
objectType: "string",
}],
schedulePolicies: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
sharedScope: "string",
startIndexForSuffix: 0,
status: "string",
tags: [{
additionalProperties: "string",
ancestorDefinitions: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
definitions: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
key: "string",
propagated: false,
type: "string",
value: "string",
}],
taskSchedules: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
validationInformations: [{
additionalProperties: "string",
classId: "string",
engineState: "string",
objectType: "string",
state: "string",
validationErrors: [{
additionalProperties: "string",
classId: "string",
errorLog: "string",
field: "string",
objectType: "string",
taskName: "string",
transitionName: "string",
}],
}],
versionContexts: [{
additionalProperties: "string",
classId: "string",
interestedMos: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
markedForDeletion: false,
nrVersion: "string",
objectType: "string",
refMos: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
timestamp: "string",
versionType: "string",
}],
workloadDefinitionReferences: [{
additionalProperties: "string",
classId: "string",
definitionName: "string",
nrVersion: 0,
objectType: "string",
organizations: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
usePreferredVersion: false,
}],
workloadDefinitions: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
workloadInstancePrefix: "string",
workloadWorkloadDeploymentId: "string",
});
type: intersight:WorkloadWorkloadDeployment
properties:
accountMoid: string
action: string
additionalProperties: string
ancestors:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
blueprints:
- additionalProperties: string
blueprints:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
classId: string
input: string
name: string
objectType: string
refName: string
resourceConstraints:
- additionalProperties: string
classId: string
input: string
objectType: string
changeDetails:
- additionalProperties: string
changeType: string
classId: string
objectType: string
classId: string
conformance: string
createTime: string
deploymentInputHistories:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
deploymentInputs:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
description: string
digitCount: 0
domainGroupMoid: string
instanceConformanceSummaries:
- additionalProperties: string
classId: string
nrCount: 0
objectType: string
state: string
instanceStatusSummaries:
- additionalProperties: string
classId: string
nrCount: 0
objectType: string
state: string
lastAction: string
lastInstanceIndex: 0
modTime: string
moid: string
name: string
objectType: string
organizations:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
owners:
- string
parents:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
permissionResources:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
qualificationPolicies:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
qualifiers:
- additionalProperties: string
classId: string
objectType: string
refName: string
resourcePools:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
rolloutStrategies:
- additionalProperties: string
classId: string
failureThreshold: 0
objectType: string
schedulePolicies:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
sharedScope: string
startIndexForSuffix: 0
status: string
tags:
- additionalProperties: string
ancestorDefinitions:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
definitions:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
key: string
propagated: false
type: string
value: string
taskSchedules:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
validationInformations:
- additionalProperties: string
classId: string
engineState: string
objectType: string
state: string
validationErrors:
- additionalProperties: string
classId: string
errorLog: string
field: string
objectType: string
taskName: string
transitionName: string
versionContexts:
- additionalProperties: string
classId: string
interestedMos:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
markedForDeletion: false
nrVersion: string
objectType: string
refMos:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
timestamp: string
versionType: string
workloadDefinitionReferences:
- additionalProperties: string
classId: string
definitionName: string
nrVersion: 0
objectType: string
organizations:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
usePreferredVersion: false
workloadDefinitions:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
workloadInstancePrefix: string
workloadWorkloadDeploymentId: string
WorkloadWorkloadDeployment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WorkloadWorkloadDeployment resource accepts the following input properties:
- Account
Moid string - (ReadOnly) 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. - Additional
Properties string - Ancestors
List<Workload
Workload Deployment Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Blueprints
List<Workload
Workload Deployment Blueprint> - This complex property has following sub-properties:
- Change
Details List<WorkloadWorkload Deployment Change Detail> - This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Conformance string
- (ReadOnly) 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 string - (ReadOnly) The time when this managed object was created.
- Deployment
Input List<WorkloadHistories Workload Deployment Deployment Input History> - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- Deployment
Inputs List<WorkloadWorkload Deployment Deployment Input> - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Description string
- A brief description of the deployment.
- Digit
Count 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.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Instance
Conformance List<WorkloadSummaries Workload Deployment Instance Conformance Summary> - This complex property has following sub-properties:
- Instance
Status List<WorkloadSummaries Workload Deployment Instance Status Summary> - This complex property has following sub-properties:
- Last
Action string - (ReadOnly) 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 doubleIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- Mod
Time string - (ReadOnly) 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
List<Workload
Workload Deployment Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<Workload
Workload Deployment Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources List<WorkloadWorkload Deployment Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Qualification
Policies List<WorkloadWorkload Deployment Qualification Policy> - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- Qualifiers
List<Workload
Workload Deployment Qualifier> - This complex property has following sub-properties:
- Ref
Name string - (ReadOnly) 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 List<WorkloadWorkload Deployment Resource Pool> - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Rollout
Strategies List<WorkloadWorkload Deployment Rollout Strategy> - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- Schedule
Policies List<WorkloadWorkload Deployment Schedule Policy> - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- string
- (ReadOnly) 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 doubleFor Suffix - The starting index used to generate the suffix for the workload instance name.
- Status string
- (ReadOnly) 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. - List<Workload
Workload Deployment Tag> - This complex property has following sub-properties:
- Task
Schedules List<WorkloadWorkload Deployment Task Schedule> - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Validation
Informations List<WorkloadWorkload Deployment Validation Information> - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- Version
Contexts List<WorkloadWorkload Deployment Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Workload
Definition List<WorkloadReferences Workload Deployment Workload Definition Reference> - The workload definition associated with this deployment. This complex property has following sub-properties:
- Workload
Definitions List<WorkloadWorkload Deployment Workload Definition> - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Workload
Instance stringPrefix - 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.
- Workload
Workload stringDeployment Id
- Account
Moid string - (ReadOnly) 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. - Additional
Properties string - Ancestors
[]Workload
Workload Deployment Ancestor Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Blueprints
[]Workload
Workload Deployment Blueprint Args - This complex property has following sub-properties:
- Change
Details []WorkloadWorkload Deployment Change Detail Args - This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Conformance string
- (ReadOnly) 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 string - (ReadOnly) The time when this managed object was created.
- Deployment
Input []WorkloadHistories Workload Deployment Deployment Input History Args - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- Deployment
Inputs []WorkloadWorkload Deployment Deployment Input Args - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Description string
- A brief description of the deployment.
- Digit
Count 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.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Instance
Conformance []WorkloadSummaries Workload Deployment Instance Conformance Summary Args - This complex property has following sub-properties:
- Instance
Status []WorkloadSummaries Workload Deployment Instance Status Summary Args - This complex property has following sub-properties:
- Last
Action string - (ReadOnly) 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 float64Index - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- Mod
Time string - (ReadOnly) 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
[]Workload
Workload Deployment Organization Args - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]Workload
Workload Deployment Parent Args - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources []WorkloadWorkload Deployment Permission Resource Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Qualification
Policies []WorkloadWorkload Deployment Qualification Policy Args - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- Qualifiers
[]Workload
Workload Deployment Qualifier Args - This complex property has following sub-properties:
- Ref
Name string - (ReadOnly) 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 []WorkloadWorkload Deployment Resource Pool Args - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Rollout
Strategies []WorkloadWorkload Deployment Rollout Strategy Args - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- Schedule
Policies []WorkloadWorkload Deployment Schedule Policy Args - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- string
- (ReadOnly) 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 float64For Suffix - The starting index used to generate the suffix for the workload instance name.
- Status string
- (ReadOnly) 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. - []Workload
Workload Deployment Tag Args - This complex property has following sub-properties:
- Task
Schedules []WorkloadWorkload Deployment Task Schedule Args - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Validation
Informations []WorkloadWorkload Deployment Validation Information Args - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- Version
Contexts []WorkloadWorkload Deployment Version Context Args - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Workload
Definition []WorkloadReferences Workload Deployment Workload Definition Reference Args - The workload definition associated with this deployment. This complex property has following sub-properties:
- Workload
Definitions []WorkloadWorkload Deployment Workload Definition Args - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Workload
Instance stringPrefix - 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.
- Workload
Workload stringDeployment Id
- account
Moid String - (ReadOnly) 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. - additional
Properties String - ancestors
List<Workload
Workload Deployment Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints
List<Workload
Workload Deployment Blueprint> - This complex property has following sub-properties:
- change
Details List<WorkloadWorkload Deployment Change Detail> - This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conformance String
- (ReadOnly) 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 String - (ReadOnly) The time when this managed object was created.
- deployment
Input List<WorkloadHistories Workload Deployment Deployment Input History> - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment
Inputs List<WorkloadWorkload Deployment Deployment Input> - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- description String
- A brief description of the deployment.
- digit
Count 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.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance
Conformance List<WorkloadSummaries Workload Deployment Instance Conformance Summary> - This complex property has following sub-properties:
- instance
Status List<WorkloadSummaries Workload Deployment Instance Status Summary> - This complex property has following sub-properties:
- last
Action String - (ReadOnly) 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 DoubleIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod
Time String - (ReadOnly) 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
List<Workload
Workload Deployment Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<Workload
Workload Deployment Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<WorkloadWorkload Deployment Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification
Policies List<WorkloadWorkload Deployment Qualification Policy> - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers
List<Workload
Workload Deployment Qualifier> - This complex property has following sub-properties:
- ref
Name String - (ReadOnly) 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 List<WorkloadWorkload Deployment Resource Pool> - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout
Strategies List<WorkloadWorkload Deployment Rollout Strategy> - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule
Policies List<WorkloadWorkload Deployment Schedule Policy> - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- String
- (ReadOnly) 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 DoubleFor Suffix - The starting index used to generate the suffix for the workload instance name.
- status String
- (ReadOnly) 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. - List<Workload
Workload Deployment Tag> - This complex property has following sub-properties:
- task
Schedules List<WorkloadWorkload Deployment Task Schedule> - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation
Informations List<WorkloadWorkload Deployment Validation Information> - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version
Contexts List<WorkloadWorkload Deployment Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload
Definition List<WorkloadReferences Workload Deployment Workload Definition Reference> - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload
Definitions List<WorkloadWorkload Deployment Workload Definition> - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload
Instance StringPrefix - 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.
- workload
Workload StringDeployment Id
- account
Moid string - (ReadOnly) 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. - additional
Properties string - ancestors
Workload
Workload Deployment Ancestor[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints
Workload
Workload Deployment Blueprint[] - This complex property has following sub-properties:
- change
Details WorkloadWorkload Deployment Change Detail[] - This complex property has following sub-properties:
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conformance string
- (ReadOnly) 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 string - (ReadOnly) The time when this managed object was created.
- deployment
Input WorkloadHistories Workload Deployment Deployment Input History[] - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment
Inputs WorkloadWorkload Deployment Deployment Input[] - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- description string
- A brief description of the deployment.
- digit
Count 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.
- domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance
Conformance WorkloadSummaries Workload Deployment Instance Conformance Summary[] - This complex property has following sub-properties:
- instance
Status WorkloadSummaries Workload Deployment Instance Status Summary[] - This complex property has following sub-properties:
- last
Action string - (ReadOnly) 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 numberIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod
Time string - (ReadOnly) 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.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
Workload
Workload Deployment Organization[] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Workload
Workload Deployment Parent[] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources WorkloadWorkload Deployment Permission Resource[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification
Policies WorkloadWorkload Deployment Qualification Policy[] - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers
Workload
Workload Deployment Qualifier[] - This complex property has following sub-properties:
- ref
Name string - (ReadOnly) 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 WorkloadWorkload Deployment Resource Pool[] - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout
Strategies WorkloadWorkload Deployment Rollout Strategy[] - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule
Policies WorkloadWorkload Deployment Schedule Policy[] - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- string
- (ReadOnly) 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 numberFor Suffix - The starting index used to generate the suffix for the workload instance name.
- status string
- (ReadOnly) 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. - Workload
Workload Deployment Tag[] - This complex property has following sub-properties:
- task
Schedules WorkloadWorkload Deployment Task Schedule[] - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation
Informations WorkloadWorkload Deployment Validation Information[] - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version
Contexts WorkloadWorkload Deployment Version Context[] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload
Definition WorkloadReferences Workload Deployment Workload Definition Reference[] - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload
Definitions WorkloadWorkload Deployment Workload Definition[] - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload
Instance stringPrefix - 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.
- workload
Workload stringDeployment Id
- account_
moid str - (ReadOnly) 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[Workload
Workload Deployment Ancestor Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints
Sequence[Workload
Workload Deployment Blueprint Args] - This complex property has following sub-properties:
- change_
details Sequence[WorkloadWorkload Deployment Change Detail Args] - This complex property has following sub-properties:
- 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.
- conformance str
- (ReadOnly) 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 - (ReadOnly) The time when this managed object was created.
- deployment_
input_ Sequence[Workloadhistories Workload Deployment Deployment Input History Args] - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment_
inputs Sequence[WorkloadWorkload Deployment Deployment Input Args] - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- 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_ strmoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance_
conformance_ Sequence[Workloadsummaries Workload Deployment Instance Conformance Summary Args] - This complex property has following sub-properties:
- instance_
status_ Sequence[Workloadsummaries Workload Deployment Instance Status Summary Args] - This complex property has following sub-properties:
- last_
action str - (ReadOnly) 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_ floatindex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod_
time str - (ReadOnly) 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 - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
Sequence[Workload
Workload Deployment Organization Args] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[Workload
Workload Deployment Parent Args] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_
resources Sequence[WorkloadWorkload Deployment Permission Resource Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification_
policies Sequence[WorkloadWorkload Deployment Qualification Policy Args] - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers
Sequence[Workload
Workload Deployment Qualifier Args] - This complex property has following sub-properties:
- ref_
name str - (ReadOnly) 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[WorkloadWorkload Deployment Resource Pool Args] - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout_
strategies Sequence[WorkloadWorkload Deployment Rollout Strategy Args] - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule_
policies Sequence[WorkloadWorkload Deployment Schedule Policy Args] - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- str
- (ReadOnly) 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_ floatfor_ suffix - The starting index used to generate the suffix for the workload instance name.
- status str
- (ReadOnly) 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. - Sequence[Workload
Workload Deployment Tag Args] - This complex property has following sub-properties:
- task_
schedules Sequence[WorkloadWorkload Deployment Task Schedule Args] - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation_
informations Sequence[WorkloadWorkload Deployment Validation Information Args] - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version_
contexts Sequence[WorkloadWorkload Deployment Version Context Args] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload_
definition_ Sequence[Workloadreferences Workload Deployment Workload Definition Reference Args] - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload_
definitions Sequence[WorkloadWorkload Deployment Workload Definition Args] - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload_
instance_ strprefix - 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.
- workload_
workload_ strdeployment_ id
- account
Moid String - (ReadOnly) 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. - additional
Properties String - ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints List<Property Map>
- This complex property has following sub-properties:
- change
Details List<Property Map> - This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conformance String
- (ReadOnly) 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 String - (ReadOnly) The time when this managed object was created.
- deployment
Input List<Property Map>Histories - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment
Inputs List<Property Map> - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- description String
- A brief description of the deployment.
- digit
Count 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.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance
Conformance List<Property Map>Summaries - This complex property has following sub-properties:
- instance
Status List<Property Map>Summaries - This complex property has following sub-properties:
- last
Action String - (ReadOnly) 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 NumberIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod
Time String - (ReadOnly) 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<Property Map> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification
Policies List<Property Map> - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers List<Property Map>
- This complex property has following sub-properties:
- ref
Name String - (ReadOnly) 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 List<Property Map> - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout
Strategies List<Property Map> - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule
Policies List<Property Map> - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- String
- (ReadOnly) 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 NumberFor Suffix - The starting index used to generate the suffix for the workload instance name.
- status String
- (ReadOnly) 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. - List<Property Map>
- This complex property has following sub-properties:
- task
Schedules List<Property Map> - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation
Informations List<Property Map> - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version
Contexts List<Property Map> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload
Definition List<Property Map>References - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload
Definitions List<Property Map> - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload
Instance StringPrefix - 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.
- workload
Workload StringDeployment Id
Outputs
All input properties are implicitly available as output properties. Additionally, the WorkloadWorkloadDeployment resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing WorkloadWorkloadDeployment Resource
Get an existing WorkloadWorkloadDeployment resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: WorkloadWorkloadDeploymentState, opts?: CustomResourceOptions): WorkloadWorkloadDeployment
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_moid: Optional[str] = None,
action: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[WorkloadWorkloadDeploymentAncestorArgs]] = None,
blueprints: Optional[Sequence[WorkloadWorkloadDeploymentBlueprintArgs]] = None,
change_details: Optional[Sequence[WorkloadWorkloadDeploymentChangeDetailArgs]] = None,
class_id: Optional[str] = None,
conformance: Optional[str] = None,
create_time: Optional[str] = None,
deployment_input_histories: Optional[Sequence[WorkloadWorkloadDeploymentDeploymentInputHistoryArgs]] = None,
deployment_inputs: Optional[Sequence[WorkloadWorkloadDeploymentDeploymentInputArgs]] = None,
description: Optional[str] = None,
digit_count: Optional[float] = None,
domain_group_moid: Optional[str] = None,
instance_conformance_summaries: Optional[Sequence[WorkloadWorkloadDeploymentInstanceConformanceSummaryArgs]] = None,
instance_status_summaries: Optional[Sequence[WorkloadWorkloadDeploymentInstanceStatusSummaryArgs]] = 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,
organizations: Optional[Sequence[WorkloadWorkloadDeploymentOrganizationArgs]] = None,
owners: Optional[Sequence[str]] = None,
parents: Optional[Sequence[WorkloadWorkloadDeploymentParentArgs]] = None,
permission_resources: Optional[Sequence[WorkloadWorkloadDeploymentPermissionResourceArgs]] = None,
qualification_policies: Optional[Sequence[WorkloadWorkloadDeploymentQualificationPolicyArgs]] = None,
qualifiers: Optional[Sequence[WorkloadWorkloadDeploymentQualifierArgs]] = None,
ref_name: Optional[str] = None,
resource_pools: Optional[Sequence[WorkloadWorkloadDeploymentResourcePoolArgs]] = None,
rollout_strategies: Optional[Sequence[WorkloadWorkloadDeploymentRolloutStrategyArgs]] = None,
schedule_policies: Optional[Sequence[WorkloadWorkloadDeploymentSchedulePolicyArgs]] = None,
shared_scope: Optional[str] = None,
start_index_for_suffix: Optional[float] = None,
status: Optional[str] = None,
tags: Optional[Sequence[WorkloadWorkloadDeploymentTagArgs]] = None,
task_schedules: Optional[Sequence[WorkloadWorkloadDeploymentTaskScheduleArgs]] = None,
validation_informations: Optional[Sequence[WorkloadWorkloadDeploymentValidationInformationArgs]] = None,
version_contexts: Optional[Sequence[WorkloadWorkloadDeploymentVersionContextArgs]] = None,
workload_definition_references: Optional[Sequence[WorkloadWorkloadDeploymentWorkloadDefinitionReferenceArgs]] = None,
workload_definitions: Optional[Sequence[WorkloadWorkloadDeploymentWorkloadDefinitionArgs]] = None,
workload_instance_prefix: Optional[str] = None,
workload_workload_deployment_id: Optional[str] = None) -> WorkloadWorkloadDeployment
func GetWorkloadWorkloadDeployment(ctx *Context, name string, id IDInput, state *WorkloadWorkloadDeploymentState, opts ...ResourceOption) (*WorkloadWorkloadDeployment, error)
public static WorkloadWorkloadDeployment Get(string name, Input<string> id, WorkloadWorkloadDeploymentState? state, CustomResourceOptions? opts = null)
public static WorkloadWorkloadDeployment get(String name, Output<String> id, WorkloadWorkloadDeploymentState state, CustomResourceOptions options)
resources: _: type: intersight:WorkloadWorkloadDeployment get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Moid string - (ReadOnly) 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. - Additional
Properties string - Ancestors
List<Workload
Workload Deployment Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Blueprints
List<Workload
Workload Deployment Blueprint> - This complex property has following sub-properties:
- Change
Details List<WorkloadWorkload Deployment Change Detail> - This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Conformance string
- (ReadOnly) 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 string - (ReadOnly) The time when this managed object was created.
- Deployment
Input List<WorkloadHistories Workload Deployment Deployment Input History> - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- Deployment
Inputs List<WorkloadWorkload Deployment Deployment Input> - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Description string
- A brief description of the deployment.
- Digit
Count 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.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Instance
Conformance List<WorkloadSummaries Workload Deployment Instance Conformance Summary> - This complex property has following sub-properties:
- Instance
Status List<WorkloadSummaries Workload Deployment Instance Status Summary> - This complex property has following sub-properties:
- Last
Action string - (ReadOnly) 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 doubleIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- Mod
Time string - (ReadOnly) 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
List<Workload
Workload Deployment Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<Workload
Workload Deployment Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources List<WorkloadWorkload Deployment Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Qualification
Policies List<WorkloadWorkload Deployment Qualification Policy> - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- Qualifiers
List<Workload
Workload Deployment Qualifier> - This complex property has following sub-properties:
- Ref
Name string - (ReadOnly) 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 List<WorkloadWorkload Deployment Resource Pool> - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Rollout
Strategies List<WorkloadWorkload Deployment Rollout Strategy> - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- Schedule
Policies List<WorkloadWorkload Deployment Schedule Policy> - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- string
- (ReadOnly) 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 doubleFor Suffix - The starting index used to generate the suffix for the workload instance name.
- Status string
- (ReadOnly) 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. - List<Workload
Workload Deployment Tag> - This complex property has following sub-properties:
- Task
Schedules List<WorkloadWorkload Deployment Task Schedule> - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Validation
Informations List<WorkloadWorkload Deployment Validation Information> - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- Version
Contexts List<WorkloadWorkload Deployment Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Workload
Definition List<WorkloadReferences Workload Deployment Workload Definition Reference> - The workload definition associated with this deployment. This complex property has following sub-properties:
- Workload
Definitions List<WorkloadWorkload Deployment Workload Definition> - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Workload
Instance stringPrefix - 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.
- Workload
Workload stringDeployment Id
- Account
Moid string - (ReadOnly) 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. - Additional
Properties string - Ancestors
[]Workload
Workload Deployment Ancestor Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Blueprints
[]Workload
Workload Deployment Blueprint Args - This complex property has following sub-properties:
- Change
Details []WorkloadWorkload Deployment Change Detail Args - This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Conformance string
- (ReadOnly) 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 string - (ReadOnly) The time when this managed object was created.
- Deployment
Input []WorkloadHistories Workload Deployment Deployment Input History Args - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- Deployment
Inputs []WorkloadWorkload Deployment Deployment Input Args - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Description string
- A brief description of the deployment.
- Digit
Count 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.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Instance
Conformance []WorkloadSummaries Workload Deployment Instance Conformance Summary Args - This complex property has following sub-properties:
- Instance
Status []WorkloadSummaries Workload Deployment Instance Status Summary Args - This complex property has following sub-properties:
- Last
Action string - (ReadOnly) 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 float64Index - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- Mod
Time string - (ReadOnly) 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
[]Workload
Workload Deployment Organization Args - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]Workload
Workload Deployment Parent Args - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources []WorkloadWorkload Deployment Permission Resource Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Qualification
Policies []WorkloadWorkload Deployment Qualification Policy Args - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- Qualifiers
[]Workload
Workload Deployment Qualifier Args - This complex property has following sub-properties:
- Ref
Name string - (ReadOnly) 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 []WorkloadWorkload Deployment Resource Pool Args - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Rollout
Strategies []WorkloadWorkload Deployment Rollout Strategy Args - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- Schedule
Policies []WorkloadWorkload Deployment Schedule Policy Args - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- string
- (ReadOnly) 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 float64For Suffix - The starting index used to generate the suffix for the workload instance name.
- Status string
- (ReadOnly) 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. - []Workload
Workload Deployment Tag Args - This complex property has following sub-properties:
- Task
Schedules []WorkloadWorkload Deployment Task Schedule Args - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Validation
Informations []WorkloadWorkload Deployment Validation Information Args - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- Version
Contexts []WorkloadWorkload Deployment Version Context Args - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Workload
Definition []WorkloadReferences Workload Deployment Workload Definition Reference Args - The workload definition associated with this deployment. This complex property has following sub-properties:
- Workload
Definitions []WorkloadWorkload Deployment Workload Definition Args - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Workload
Instance stringPrefix - 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.
- Workload
Workload stringDeployment Id
- account
Moid String - (ReadOnly) 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. - additional
Properties String - ancestors
List<Workload
Workload Deployment Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints
List<Workload
Workload Deployment Blueprint> - This complex property has following sub-properties:
- change
Details List<WorkloadWorkload Deployment Change Detail> - This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conformance String
- (ReadOnly) 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 String - (ReadOnly) The time when this managed object was created.
- deployment
Input List<WorkloadHistories Workload Deployment Deployment Input History> - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment
Inputs List<WorkloadWorkload Deployment Deployment Input> - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- description String
- A brief description of the deployment.
- digit
Count 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.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance
Conformance List<WorkloadSummaries Workload Deployment Instance Conformance Summary> - This complex property has following sub-properties:
- instance
Status List<WorkloadSummaries Workload Deployment Instance Status Summary> - This complex property has following sub-properties:
- last
Action String - (ReadOnly) 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 DoubleIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod
Time String - (ReadOnly) 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
List<Workload
Workload Deployment Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<Workload
Workload Deployment Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<WorkloadWorkload Deployment Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification
Policies List<WorkloadWorkload Deployment Qualification Policy> - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers
List<Workload
Workload Deployment Qualifier> - This complex property has following sub-properties:
- ref
Name String - (ReadOnly) 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 List<WorkloadWorkload Deployment Resource Pool> - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout
Strategies List<WorkloadWorkload Deployment Rollout Strategy> - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule
Policies List<WorkloadWorkload Deployment Schedule Policy> - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- String
- (ReadOnly) 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 DoubleFor Suffix - The starting index used to generate the suffix for the workload instance name.
- status String
- (ReadOnly) 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. - List<Workload
Workload Deployment Tag> - This complex property has following sub-properties:
- task
Schedules List<WorkloadWorkload Deployment Task Schedule> - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation
Informations List<WorkloadWorkload Deployment Validation Information> - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version
Contexts List<WorkloadWorkload Deployment Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload
Definition List<WorkloadReferences Workload Deployment Workload Definition Reference> - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload
Definitions List<WorkloadWorkload Deployment Workload Definition> - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload
Instance StringPrefix - 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.
- workload
Workload StringDeployment Id
- account
Moid string - (ReadOnly) 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. - additional
Properties string - ancestors
Workload
Workload Deployment Ancestor[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints
Workload
Workload Deployment Blueprint[] - This complex property has following sub-properties:
- change
Details WorkloadWorkload Deployment Change Detail[] - This complex property has following sub-properties:
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conformance string
- (ReadOnly) 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 string - (ReadOnly) The time when this managed object was created.
- deployment
Input WorkloadHistories Workload Deployment Deployment Input History[] - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment
Inputs WorkloadWorkload Deployment Deployment Input[] - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- description string
- A brief description of the deployment.
- digit
Count 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.
- domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance
Conformance WorkloadSummaries Workload Deployment Instance Conformance Summary[] - This complex property has following sub-properties:
- instance
Status WorkloadSummaries Workload Deployment Instance Status Summary[] - This complex property has following sub-properties:
- last
Action string - (ReadOnly) 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 numberIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod
Time string - (ReadOnly) 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.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
Workload
Workload Deployment Organization[] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Workload
Workload Deployment Parent[] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources WorkloadWorkload Deployment Permission Resource[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification
Policies WorkloadWorkload Deployment Qualification Policy[] - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers
Workload
Workload Deployment Qualifier[] - This complex property has following sub-properties:
- ref
Name string - (ReadOnly) 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 WorkloadWorkload Deployment Resource Pool[] - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout
Strategies WorkloadWorkload Deployment Rollout Strategy[] - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule
Policies WorkloadWorkload Deployment Schedule Policy[] - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- string
- (ReadOnly) 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 numberFor Suffix - The starting index used to generate the suffix for the workload instance name.
- status string
- (ReadOnly) 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. - Workload
Workload Deployment Tag[] - This complex property has following sub-properties:
- task
Schedules WorkloadWorkload Deployment Task Schedule[] - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation
Informations WorkloadWorkload Deployment Validation Information[] - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version
Contexts WorkloadWorkload Deployment Version Context[] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload
Definition WorkloadReferences Workload Deployment Workload Definition Reference[] - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload
Definitions WorkloadWorkload Deployment Workload Definition[] - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload
Instance stringPrefix - 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.
- workload
Workload stringDeployment Id
- account_
moid str - (ReadOnly) 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[Workload
Workload Deployment Ancestor Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints
Sequence[Workload
Workload Deployment Blueprint Args] - This complex property has following sub-properties:
- change_
details Sequence[WorkloadWorkload Deployment Change Detail Args] - This complex property has following sub-properties:
- 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.
- conformance str
- (ReadOnly) 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 - (ReadOnly) The time when this managed object was created.
- deployment_
input_ Sequence[Workloadhistories Workload Deployment Deployment Input History Args] - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment_
inputs Sequence[WorkloadWorkload Deployment Deployment Input Args] - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- 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_ strmoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance_
conformance_ Sequence[Workloadsummaries Workload Deployment Instance Conformance Summary Args] - This complex property has following sub-properties:
- instance_
status_ Sequence[Workloadsummaries Workload Deployment Instance Status Summary Args] - This complex property has following sub-properties:
- last_
action str - (ReadOnly) 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_ floatindex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod_
time str - (ReadOnly) 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 - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
Sequence[Workload
Workload Deployment Organization Args] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[Workload
Workload Deployment Parent Args] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_
resources Sequence[WorkloadWorkload Deployment Permission Resource Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification_
policies Sequence[WorkloadWorkload Deployment Qualification Policy Args] - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers
Sequence[Workload
Workload Deployment Qualifier Args] - This complex property has following sub-properties:
- ref_
name str - (ReadOnly) 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[WorkloadWorkload Deployment Resource Pool Args] - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout_
strategies Sequence[WorkloadWorkload Deployment Rollout Strategy Args] - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule_
policies Sequence[WorkloadWorkload Deployment Schedule Policy Args] - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- str
- (ReadOnly) 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_ floatfor_ suffix - The starting index used to generate the suffix for the workload instance name.
- status str
- (ReadOnly) 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. - Sequence[Workload
Workload Deployment Tag Args] - This complex property has following sub-properties:
- task_
schedules Sequence[WorkloadWorkload Deployment Task Schedule Args] - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation_
informations Sequence[WorkloadWorkload Deployment Validation Information Args] - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version_
contexts Sequence[WorkloadWorkload Deployment Version Context Args] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload_
definition_ Sequence[Workloadreferences Workload Deployment Workload Definition Reference Args] - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload_
definitions Sequence[WorkloadWorkload Deployment Workload Definition Args] - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload_
instance_ strprefix - 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.
- workload_
workload_ strdeployment_ id
- account
Moid String - (ReadOnly) 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. - additional
Properties String - ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- blueprints List<Property Map>
- This complex property has following sub-properties:
- change
Details List<Property Map> - This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- conformance String
- (ReadOnly) 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 String - (ReadOnly) The time when this managed object was created.
- deployment
Input List<Property Map>Histories - (ReadOnly) An array of relationships to workloadDeploymentInput resources. This complex property has following sub-properties:
- deployment
Inputs List<Property Map> - (ReadOnly) A reference to a workloadDeploymentInput resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- description String
- A brief description of the deployment.
- digit
Count 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.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- instance
Conformance List<Property Map>Summaries - This complex property has following sub-properties:
- instance
Status List<Property Map>Summaries - This complex property has following sub-properties:
- last
Action String - (ReadOnly) 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 NumberIndex - (ReadOnly) Tracks the last numeric index used for workload instances. The next instance index is derived by incrementing this value.
- mod
Time String - (ReadOnly) 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<Property Map> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- qualification
Policies List<Property Map> - (ReadOnly) An array of relationships to resourceAbstractResourceQualificationPolicy resources. This complex property has following sub-properties:
- qualifiers List<Property Map>
- This complex property has following sub-properties:
- ref
Name String - (ReadOnly) 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 List<Property Map> - (ReadOnly) A reference to a resourcepoolPool resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- rollout
Strategies List<Property Map> - The strategy used for rolling out deployment changes. This complex property has following sub-properties:
- schedule
Policies List<Property Map> - A reference to a schedulerSchedulePolicy resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- String
- (ReadOnly) 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 NumberFor Suffix - The starting index used to generate the suffix for the workload instance name.
- status String
- (ReadOnly) 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. - List<Property Map>
- This complex property has following sub-properties:
- task
Schedules List<Property Map> - (ReadOnly) A reference to a schedulerTaskSchedule resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- validation
Informations List<Property Map> - (ReadOnly) Validation details and status of the deployment. This complex property has following sub-properties:
- version
Contexts List<Property Map> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- workload
Definition List<Property Map>References - The workload definition associated with this deployment. This complex property has following sub-properties:
- workload
Definitions List<Property Map> - (ReadOnly) A reference to a workloadWorkloadDefinition resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- workload
Instance StringPrefix - 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.
- workload
Workload StringDeployment Id
Supporting Types
WorkloadWorkloadDeploymentAncestor, WorkloadWorkloadDeploymentAncestorArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentBlueprint, WorkloadWorkloadDeploymentBlueprintArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Blueprints
List<Workload
Workload Deployment Blueprint Blueprint> - The referred blueprint details. This complex property has following sub-properties:
- Class
Id string - 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 the referred blueprint. This name must be unique within the workload definition.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Ref
Name string - (ReadOnly) The reference name for the blueprint which is derived by the system.
- Resource
Constraints List<WorkloadWorkload Deployment Blueprint Resource Constraint> - The constraints that need to be applied to the resources in order to match this blueprint. This complex property has following sub-properties:
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Blueprints
[]Workload
Workload Deployment Blueprint Blueprint - The referred blueprint details. This complex property has following sub-properties:
- Class
Id string - 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 the referred blueprint. This name must be unique within the workload definition.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Ref
Name string - (ReadOnly) The reference name for the blueprint which is derived by the system.
- Resource
Constraints []WorkloadWorkload Deployment Blueprint Resource Constraint - The constraints that need to be applied to the resources in order to match this blueprint. This complex property has following sub-properties:
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - blueprints
List<Workload
Workload Deployment Blueprint Blueprint> - The referred blueprint details. This complex property has following sub-properties:
- class
Id String - 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 the referred blueprint. This name must be unique within the workload definition.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- ref
Name String - (ReadOnly) The reference name for the blueprint which is derived by the system.
- resource
Constraints List<WorkloadWorkload Deployment Blueprint Resource Constraint> - The constraints that need to be applied to the resources in order to match this blueprint. This complex property has following sub-properties:
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - blueprints
Workload
Workload Deployment Blueprint Blueprint[] - The referred blueprint details. This complex property has following sub-properties:
- class
Id string - 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 the referred blueprint. This name must be unique within the workload definition.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- ref
Name string - (ReadOnly) The reference name for the blueprint which is derived by the system.
- resource
Constraints WorkloadWorkload Deployment Blueprint Resource Constraint[] - The constraints that need to be applied to the resources in order to match this blueprint. This complex property has following sub-properties:
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - blueprints
Sequence[Workload
Workload Deployment Blueprint Blueprint] - The referred blueprint details. This complex property has following sub-properties:
- class_
id str - 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 the referred blueprint. This name must be unique within the workload definition.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- ref_
name str - (ReadOnly) The reference name for the blueprint which is derived by the system.
- resource_
constraints Sequence[WorkloadWorkload Deployment Blueprint Resource Constraint] - The constraints that need to be applied to the resources in order to match this blueprint. This complex property has following sub-properties:
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - blueprints List<Property Map>
- The referred blueprint details. This complex property has following sub-properties:
- class
Id String - 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 the referred blueprint. This name must be unique within the workload definition.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- ref
Name String - (ReadOnly) The reference name for the blueprint which is derived by the system.
- resource
Constraints List<Property Map> - The constraints that need to be applied to the resources in order to match this blueprint. This complex property has following sub-properties:
WorkloadWorkloadDeploymentBlueprintBlueprint, WorkloadWorkloadDeploymentBlueprintBlueprintArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentBlueprintResourceConstraint, WorkloadWorkloadDeploymentBlueprintResourceConstraintArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Input string
- The input values from the user for the resource definition of the blueprint.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Input string
- The input values from the user for the resource definition of the blueprint.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - input String
- The input values from the user for the resource definition of the blueprint.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - input string
- The input values from the user for the resource definition of the blueprint.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - 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.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - input String
- The input values from the user for the resource definition of the blueprint.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
WorkloadWorkloadDeploymentChangeDetail, WorkloadWorkloadDeploymentChangeDetailArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Change
Type string - (ReadOnly) 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 string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Change
Type string - (ReadOnly) 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 string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - change
Type String - (ReadOnly) 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 String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - change
Type string - (ReadOnly) 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 string - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - change_
type str - (ReadOnly) 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 - object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - change
Type String - (ReadOnly) 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 String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
WorkloadWorkloadDeploymentDeploymentInput, WorkloadWorkloadDeploymentDeploymentInputArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentDeploymentInputHistory, WorkloadWorkloadDeploymentDeploymentInputHistoryArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentInstanceConformanceSummary, WorkloadWorkloadDeploymentInstanceConformanceSummaryArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Nr
Count double - (ReadOnly) The total number of referenced objects included in the aggregation.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- State string
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Nr
Count float64 - (ReadOnly) The total number of referenced objects included in the aggregation.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- State string
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - nr
Count Double - (ReadOnly) The total number of referenced objects included in the aggregation.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state String
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - nr
Count number - (ReadOnly) The total number of referenced objects included in the aggregation.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state string
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - nr_
count float - (ReadOnly) 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
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - nr
Count Number - (ReadOnly) The total number of referenced objects included in the aggregation.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state String
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
WorkloadWorkloadDeploymentInstanceStatusSummary, WorkloadWorkloadDeploymentInstanceStatusSummaryArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Nr
Count double - (ReadOnly) The total number of referenced objects included in the aggregation.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- State string
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Nr
Count float64 - (ReadOnly) The total number of referenced objects included in the aggregation.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- State string
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - nr
Count Double - (ReadOnly) The total number of referenced objects included in the aggregation.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state String
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - nr
Count number - (ReadOnly) The total number of referenced objects included in the aggregation.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state string
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - nr_
count float - (ReadOnly) 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
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - nr
Count Number - (ReadOnly) The total number of referenced objects included in the aggregation.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state String
- (ReadOnly) The overall aggregated state as a string, summarizing the status of all referenced objects.
WorkloadWorkloadDeploymentOrganization, WorkloadWorkloadDeploymentOrganizationArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentParent, WorkloadWorkloadDeploymentParentArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentPermissionResource, WorkloadWorkloadDeploymentPermissionResourceArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentQualificationPolicy, WorkloadWorkloadDeploymentQualificationPolicyArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentQualifier, WorkloadWorkloadDeploymentQualifierArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
WorkloadWorkloadDeploymentResourcePool, WorkloadWorkloadDeploymentResourcePoolArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentRolloutStrategy, WorkloadWorkloadDeploymentRolloutStrategyArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Failure
Threshold double - (ReadOnly) Specifies no of errors can be allowed to skip executing next set.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Failure
Threshold float64 - (ReadOnly) Specifies no of errors can be allowed to skip executing next set.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - failure
Threshold Double - (ReadOnly) Specifies no of errors can be allowed to skip executing next set.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - failure
Threshold number - (ReadOnly) Specifies no of errors can be allowed to skip executing next set.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - failure_
threshold float - (ReadOnly) 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.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - failure
Threshold Number - (ReadOnly) Specifies no of errors can be allowed to skip executing next set.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
WorkloadWorkloadDeploymentSchedulePolicy, WorkloadWorkloadDeploymentSchedulePolicyArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentTag, WorkloadWorkloadDeploymentTagArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Ancestor
Definitions List<WorkloadWorkload Deployment Tag Ancestor Definition> - This complex property has following sub-properties:
- Definitions
List<Workload
Workload Deployment Tag Definition> - (ReadOnly) 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. This complex property has following sub-properties:
- Key string
- The string representation of a tag key.
- Propagated bool
- (ReadOnly) Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Type string
- (ReadOnly) An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.*
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.*PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is \ A/B/C\ , then \ A\ is the parent tag, \ B\ is the child tag of \ A\ and \ C\ is the child tag of \ B\ . - Value string
- The string representation of a tag value.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Ancestor
Definitions []WorkloadWorkload Deployment Tag Ancestor Definition - This complex property has following sub-properties:
- Definitions
[]Workload
Workload Deployment Tag Definition - (ReadOnly) 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. This complex property has following sub-properties:
- Key string
- The string representation of a tag key.
- Propagated bool
- (ReadOnly) Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Type string
- (ReadOnly) An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.*
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.*PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is \ A/B/C\ , then \ A\ is the parent tag, \ B\ is the child tag of \ A\ and \ C\ is the child tag of \ B\ . - Value string
- The string representation of a tag value.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - ancestor
Definitions List<WorkloadWorkload Deployment Tag Ancestor Definition> - This complex property has following sub-properties:
- definitions
List<Workload
Workload Deployment Tag Definition> - (ReadOnly) 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. This complex property has following sub-properties:
- key String
- The string representation of a tag key.
- propagated Boolean
- (ReadOnly) Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type String
- (ReadOnly) An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.*
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.*PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is \ A/B/C\ , then \ A\ is the parent tag, \ B\ is the child tag of \ A\ and \ C\ is the child tag of \ B\ . - value String
- The string representation of a tag value.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - ancestor
Definitions WorkloadWorkload Deployment Tag Ancestor Definition[] - This complex property has following sub-properties:
- definitions
Workload
Workload Deployment Tag Definition[] - (ReadOnly) 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. This complex property has following sub-properties:
- key string
- The string representation of a tag key.
- propagated boolean
- (ReadOnly) Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type string
- (ReadOnly) 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - ancestor_
definitions Sequence[WorkloadWorkload Deployment Tag Ancestor Definition] - This complex property has following sub-properties:
- definitions
Sequence[Workload
Workload Deployment Tag Definition] - (ReadOnly) 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. This complex property has following sub-properties:
- key str
- The string representation of a tag key.
- propagated bool
- (ReadOnly) Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type str
- (ReadOnly) An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.*
KeyValue
- KeyValue type of tag. Key is required for these tags. Value is optional.*PathTag
- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is \ A/B/C\ , then \ A\ is the parent tag, \ B\ is the child tag of \ A\ and \ C\ is the child tag of \ B\ . - value str
- The string representation of a tag value.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - ancestor
Definitions List<Property Map> - This complex property has following sub-properties:
- definitions List<Property Map>
- (ReadOnly) 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. This complex property has following sub-properties:
- key String
- The string representation of a tag key.
- propagated Boolean
- (ReadOnly) Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- type String
- (ReadOnly) 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.
WorkloadWorkloadDeploymentTagAncestorDefinition, WorkloadWorkloadDeploymentTagAncestorDefinitionArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentTagDefinition, WorkloadWorkloadDeploymentTagDefinitionArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentTaskSchedule, WorkloadWorkloadDeploymentTaskScheduleArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentValidationInformation, WorkloadWorkloadDeploymentValidationInformationArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Engine
State string - (ReadOnly) The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.*
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.*Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.*UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.*Updated
- The workflow and task definition metadata was updated successfully in the workflow engine. - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- State string
- (ReadOnly) The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).*
NotValidated
- The state when workflow definition has not been validated.*Valid
- The state when workflow definition is valid.*Invalid
- The state when workflow definition is invalid. - Validation
Errors List<WorkloadWorkload Deployment Validation Information Validation Error> - This complex property has following sub-properties:
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Engine
State string - (ReadOnly) The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.*
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.*Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.*UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.*Updated
- The workflow and task definition metadata was updated successfully in the workflow engine. - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- State string
- (ReadOnly) 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 []WorkloadWorkload Deployment Validation Information Validation Error - This complex property has following sub-properties:
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - engine
State String - (ReadOnly) The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.*
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.*Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.*UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.*Updated
- The workflow and task definition metadata was updated successfully in the workflow engine. - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state String
- (ReadOnly) The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).*
NotValidated
- The state when workflow definition has not been validated.*Valid
- The state when workflow definition is valid.*Invalid
- The state when workflow definition is invalid. - validation
Errors List<WorkloadWorkload Deployment Validation Information Validation Error> - This complex property has following sub-properties:
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - engine
State string - (ReadOnly) The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.*
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.*Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.*UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.*Updated
- The workflow and task definition metadata was updated successfully in the workflow engine. - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state string
- (ReadOnly) 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 WorkloadWorkload Deployment Validation Information Validation Error[] - This complex property has following sub-properties:
- additional_
properties str - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - engine_
state str - (ReadOnly) 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
- (ReadOnly) 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[WorkloadWorkload Deployment Validation Information Validation Error] - This complex property has following sub-properties:
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - engine
State String - (ReadOnly) The state of workflow definition metadata in the workflow engine. The workflow definition must be successfully updated in the engine before workflows can be executed.*
NotUpdated
- The workflow and task definition metadata is not yet updated in the workflow engine.*Updating
- The workflow and task definition metadata is in the processing of being updated in the workflow engine.*UpdateFailed
- The workflow and task definition metadata failed to be updated in the workflow engine.*Updated
- The workflow and task definition metadata was updated successfully in the workflow engine. - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- state String
- (ReadOnly) The current validation state of this workflow. The possible states are Valid, Invalid, NotValidated (default).*
NotValidated
- The state when workflow definition has not been validated.*Valid
- The state when workflow definition is valid.*Invalid
- The state when workflow definition is invalid. - validation
Errors List<Property Map> - This complex property has following sub-properties:
WorkloadWorkloadDeploymentValidationInformationValidationError, WorkloadWorkloadDeploymentValidationInformationValidationErrorArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Error
Log string - (ReadOnly) Description of the error.
- Field string
- (ReadOnly) When populated this refers to the input or output field within the workflow or task.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Task
Name string - (ReadOnly) The task name on which the error is found, when empty the error applies to the top level workflow.
- Transition
Name string - (ReadOnly) When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Error
Log string - (ReadOnly) Description of the error.
- Field string
- (ReadOnly) When populated this refers to the input or output field within the workflow or task.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Task
Name string - (ReadOnly) The task name on which the error is found, when empty the error applies to the top level workflow.
- Transition
Name string - (ReadOnly) When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - error
Log String - (ReadOnly) Description of the error.
- field String
- (ReadOnly) When populated this refers to the input or output field within the workflow or task.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- task
Name String - (ReadOnly) The task name on which the error is found, when empty the error applies to the top level workflow.
- transition
Name String - (ReadOnly) When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - error
Log string - (ReadOnly) Description of the error.
- field string
- (ReadOnly) When populated this refers to the input or output field within the workflow or task.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- task
Name string - (ReadOnly) The task name on which the error is found, when empty the error applies to the top level workflow.
- transition
Name string - (ReadOnly) 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - error_
log str - (ReadOnly) Description of the error.
- field str
- (ReadOnly) 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 - (ReadOnly) The task name on which the error is found, when empty the error applies to the top level workflow.
- transition_
name str - (ReadOnly) When populated this refers to the transition connection that has a problem. When this field has value OnSuccess it means the transition connection OnSuccess for the task has an issue.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - error
Log String - (ReadOnly) Description of the error.
- field String
- (ReadOnly) When populated this refers to the input or output field within the workflow or task.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- task
Name String - (ReadOnly) The task name on which the error is found, when empty the error applies to the top level workflow.
- transition
Name String - (ReadOnly) 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.
WorkloadWorkloadDeploymentVersionContext, WorkloadWorkloadDeploymentVersionContextArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Interested
Mos List<WorkloadWorkload Deployment Version Context Interested Mo> - This complex property has following sub-properties:
- Marked
For boolDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Ref
Mos List<WorkloadWorkload Deployment Version Context Ref Mo> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- Version
Type string - (ReadOnly) 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 intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Interested
Mos []WorkloadWorkload Deployment Version Context Interested Mo - This complex property has following sub-properties:
- Marked
For boolDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Ref
Mos []WorkloadWorkload Deployment Version Context Ref Mo - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- Version
Type string - (ReadOnly) 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 intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - interested
Mos List<WorkloadWorkload Deployment Version Context Interested Mo> - This complex property has following sub-properties:
- marked
For BooleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos List<WorkloadWorkload Deployment Version Context Ref Mo> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type String - (ReadOnly) 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 intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - interested
Mos WorkloadWorkload Deployment Version Context Interested Mo[] - This complex property has following sub-properties:
- marked
For booleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos WorkloadWorkload Deployment Version Context Ref Mo[] - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type string - (ReadOnly) 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 intendedto 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - interested_
mos Sequence[WorkloadWorkload Deployment Version Context Interested Mo] - This complex property has following sub-properties:
- marked_
for_ booldeletion - (ReadOnly) 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 - (ReadOnly) 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_
mos Sequence[WorkloadWorkload Deployment Version Context Ref Mo] - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp str
- (ReadOnly) The time this versioned Managed Object was created.
- version_
type str - (ReadOnly) 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 intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - interested
Mos List<Property Map> - This complex property has following sub-properties:
- marked
For BooleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos List<Property Map> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type String - (ReadOnly) 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 intendedto 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.
WorkloadWorkloadDeploymentVersionContextInterestedMo, WorkloadWorkloadDeploymentVersionContextInterestedMoArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentVersionContextRefMo, WorkloadWorkloadDeploymentVersionContextRefMoArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentWorkloadDefinition, WorkloadWorkloadDeploymentWorkloadDefinitionArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
WorkloadWorkloadDeploymentWorkloadDefinitionReference, WorkloadWorkloadDeploymentWorkloadDefinitionReferenceArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Definition
Name string - The name of the definition being referenced.
- Nr
Version double - The version number of the referenced definition.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Organizations
List<Workload
Workload Deployment Workload Definition Reference Organization> - The organization to which the definition belongs. This complex property has following sub-properties:
- Use
Preferred boolVersion - Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Definition
Name string - The name of the definition being referenced.
- Nr
Version float64 - The version number of the referenced definition.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Organizations
[]Workload
Workload Deployment Workload Definition Reference Organization - The organization to which the definition belongs. This complex property has following sub-properties:
- Use
Preferred boolVersion - Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - definition
Name String - The name of the definition being referenced.
- nr
Version Double - The version number of the referenced definition.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- organizations
List<Workload
Workload Deployment Workload Definition Reference Organization> - The organization to which the definition belongs. This complex property has following sub-properties:
- use
Preferred BooleanVersion - Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - definition
Name string - The name of the definition being referenced.
- nr
Version number - The version number of the referenced definition.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- organizations
Workload
Workload Deployment Workload Definition Reference Organization[] - The organization to which the definition belongs. This complex property has following sub-properties:
- use
Preferred booleanVersion - 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - 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.
- organizations
Sequence[Workload
Workload Deployment Workload Definition Reference Organization] - The organization to which the definition belongs. This complex property has following sub-properties:
- use_
preferred_ boolversion - Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - definition
Name String - The name of the definition being referenced.
- nr
Version Number - The version number of the referenced definition.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- organizations List<Property Map>
- The organization to which the definition belongs. This complex property has following sub-properties:
- use
Preferred BooleanVersion - Indicates whether this version is the default version of the referenced definition. If set to true, the version should be the default.
WorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganization, WorkloadWorkloadDeploymentWorkloadDefinitionReferenceOrganizationArgs
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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 - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class_
id str - moid str
- The Moid of the referenced REST resource.
- 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 maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - Additional Properties as per object type, can be added as JSON using
jsonencode()
. Allowed Types are: workload.BatchDeployment workload.CanaryDeployment - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance 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'.
Import
intersight_workload_workload_deployment
can be imported using the Moid of the object, e.g.
$ pulumi import intersight:index/workloadWorkloadDeployment:WorkloadWorkloadDeployment example 1234567890987654321abcde
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.