intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
intersight.getFabricSwitchProfile
Explore with Pulumi AI
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
This specifies configuration policies for a managed network switch.
Using getFabricSwitchProfile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFabricSwitchProfile(args: GetFabricSwitchProfileArgs, opts?: InvokeOptions): Promise<GetFabricSwitchProfileResult>
function getFabricSwitchProfileOutput(args: GetFabricSwitchProfileOutputArgs, opts?: InvokeOptions): Output<GetFabricSwitchProfileResult>def get_fabric_switch_profile(account_moid: Optional[str] = None,
                              action: Optional[str] = None,
                              action_params: Optional[Sequence[GetFabricSwitchProfileActionParam]] = None,
                              additional_properties: Optional[str] = None,
                              ancestors: Optional[Sequence[GetFabricSwitchProfileAncestor]] = None,
                              assigned_switch: Optional[GetFabricSwitchProfileAssignedSwitch] = None,
                              associated_switch: Optional[GetFabricSwitchProfileAssociatedSwitch] = None,
                              class_id: Optional[str] = None,
                              config_change_context: Optional[GetFabricSwitchProfileConfigChangeContext] = None,
                              config_change_details: Optional[Sequence[GetFabricSwitchProfileConfigChangeDetail]] = None,
                              config_changes: Optional[GetFabricSwitchProfileConfigChanges] = None,
                              config_context: Optional[GetFabricSwitchProfileConfigContext] = None,
                              config_result: Optional[GetFabricSwitchProfileConfigResult] = None,
                              create_time: Optional[str] = None,
                              deployed_policies: Optional[Sequence[str]] = None,
                              description: Optional[str] = None,
                              domain_group_moid: Optional[str] = None,
                              id: Optional[str] = None,
                              mod_time: Optional[str] = None,
                              moid: Optional[str] = None,
                              name: Optional[str] = None,
                              object_type: Optional[str] = None,
                              owners: Optional[Sequence[str]] = None,
                              parent: Optional[GetFabricSwitchProfileParent] = None,
                              permission_resources: Optional[Sequence[GetFabricSwitchProfilePermissionResource]] = None,
                              policy_buckets: Optional[Sequence[GetFabricSwitchProfilePolicyBucket]] = None,
                              removed_policies: Optional[Sequence[str]] = None,
                              running_workflows: Optional[Sequence[GetFabricSwitchProfileRunningWorkflow]] = None,
                              scheduled_actions: Optional[Sequence[GetFabricSwitchProfileScheduledAction]] = None,
                              shared_scope: Optional[str] = None,
                              src_template: Optional[GetFabricSwitchProfileSrcTemplate] = None,
                              switch_cluster_profile: Optional[GetFabricSwitchProfileSwitchClusterProfile] = None,
                              switch_id: Optional[str] = None,
                              tags: Optional[Sequence[GetFabricSwitchProfileTag]] = None,
                              type: Optional[str] = None,
                              version_context: Optional[GetFabricSwitchProfileVersionContext] = None,
                              opts: Optional[InvokeOptions] = None) -> GetFabricSwitchProfileResult
def get_fabric_switch_profile_output(account_moid: Optional[pulumi.Input[str]] = None,
                              action: Optional[pulumi.Input[str]] = None,
                              action_params: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfileActionParamArgs]]]] = None,
                              additional_properties: Optional[pulumi.Input[str]] = None,
                              ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfileAncestorArgs]]]] = None,
                              assigned_switch: Optional[pulumi.Input[GetFabricSwitchProfileAssignedSwitchArgs]] = None,
                              associated_switch: Optional[pulumi.Input[GetFabricSwitchProfileAssociatedSwitchArgs]] = None,
                              class_id: Optional[pulumi.Input[str]] = None,
                              config_change_context: Optional[pulumi.Input[GetFabricSwitchProfileConfigChangeContextArgs]] = None,
                              config_change_details: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfileConfigChangeDetailArgs]]]] = None,
                              config_changes: Optional[pulumi.Input[GetFabricSwitchProfileConfigChangesArgs]] = None,
                              config_context: Optional[pulumi.Input[GetFabricSwitchProfileConfigContextArgs]] = None,
                              config_result: Optional[pulumi.Input[GetFabricSwitchProfileConfigResultArgs]] = None,
                              create_time: Optional[pulumi.Input[str]] = None,
                              deployed_policies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                              description: Optional[pulumi.Input[str]] = None,
                              domain_group_moid: Optional[pulumi.Input[str]] = None,
                              id: Optional[pulumi.Input[str]] = None,
                              mod_time: Optional[pulumi.Input[str]] = None,
                              moid: Optional[pulumi.Input[str]] = None,
                              name: Optional[pulumi.Input[str]] = None,
                              object_type: Optional[pulumi.Input[str]] = None,
                              owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                              parent: Optional[pulumi.Input[GetFabricSwitchProfileParentArgs]] = None,
                              permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfilePermissionResourceArgs]]]] = None,
                              policy_buckets: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfilePolicyBucketArgs]]]] = None,
                              removed_policies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                              running_workflows: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfileRunningWorkflowArgs]]]] = None,
                              scheduled_actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfileScheduledActionArgs]]]] = None,
                              shared_scope: Optional[pulumi.Input[str]] = None,
                              src_template: Optional[pulumi.Input[GetFabricSwitchProfileSrcTemplateArgs]] = None,
                              switch_cluster_profile: Optional[pulumi.Input[GetFabricSwitchProfileSwitchClusterProfileArgs]] = None,
                              switch_id: Optional[pulumi.Input[str]] = None,
                              tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetFabricSwitchProfileTagArgs]]]] = None,
                              type: Optional[pulumi.Input[str]] = None,
                              version_context: Optional[pulumi.Input[GetFabricSwitchProfileVersionContextArgs]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetFabricSwitchProfileResult]func LookupFabricSwitchProfile(ctx *Context, args *LookupFabricSwitchProfileArgs, opts ...InvokeOption) (*LookupFabricSwitchProfileResult, error)
func LookupFabricSwitchProfileOutput(ctx *Context, args *LookupFabricSwitchProfileOutputArgs, opts ...InvokeOption) LookupFabricSwitchProfileResultOutput> Note: This function is named LookupFabricSwitchProfile in the Go SDK.
public static class GetFabricSwitchProfile 
{
    public static Task<GetFabricSwitchProfileResult> InvokeAsync(GetFabricSwitchProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetFabricSwitchProfileResult> Invoke(GetFabricSwitchProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFabricSwitchProfileResult> getFabricSwitchProfile(GetFabricSwitchProfileArgs args, InvokeOptions options)
public static Output<GetFabricSwitchProfileResult> getFabricSwitchProfile(GetFabricSwitchProfileArgs args, InvokeOptions options)
fn::invoke:
  function: intersight:index/getFabricSwitchProfile:getFabricSwitchProfile
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountMoid string
- The Account ID for this managed object.
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionParams List<GetFabric Switch Profile Action Param> 
- AdditionalProperties string
- Ancestors
List<GetFabric Switch Profile Ancestor> 
- AssignedSwitch GetFabric Switch Profile Assigned Switch 
- AssociatedSwitch GetFabric Switch Profile Associated Switch 
- ClassId string
- ConfigChange GetContext Fabric Switch Profile Config Change Context 
- ConfigChange List<GetDetails Fabric Switch Profile Config Change Detail> 
- ConfigChanges GetFabric Switch Profile Config Changes 
- ConfigContext GetFabric Switch Profile Config Context 
- ConfigResult GetFabric Switch Profile Config Result 
- CreateTime string
- The time when this managed object was created.
- DeployedPolicies List<string>
- Description string
- Description of the profile.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- Id string
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- Owners List<string>
- Parent
GetFabric Switch Profile Parent 
- PermissionResources List<GetFabric Switch Profile Permission Resource> 
- PolicyBuckets List<GetFabric Switch Profile Policy Bucket> 
- RemovedPolicies List<string>
- RunningWorkflows List<GetFabric Switch Profile Running Workflow> 
- ScheduledActions List<GetFabric Switch Profile Scheduled Action> 
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- SrcTemplate GetFabric Switch Profile Src Template 
- SwitchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- SwitchId string
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
List<GetFabric Switch Profile Tag> 
- Type string
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- VersionContext GetFabric Switch Profile Version Context 
- AccountMoid string
- The Account ID for this managed object.
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionParams []GetFabric Switch Profile Action Param 
- AdditionalProperties string
- Ancestors
[]GetFabric Switch Profile Ancestor 
- AssignedSwitch GetFabric Switch Profile Assigned Switch 
- AssociatedSwitch GetFabric Switch Profile Associated Switch 
- ClassId string
- ConfigChange GetContext Fabric Switch Profile Config Change Context 
- ConfigChange []GetDetails Fabric Switch Profile Config Change Detail 
- ConfigChanges GetFabric Switch Profile Config Changes 
- ConfigContext GetFabric Switch Profile Config Context 
- ConfigResult GetFabric Switch Profile Config Result 
- CreateTime string
- The time when this managed object was created.
- DeployedPolicies []string
- Description string
- Description of the profile.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- Id string
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- Owners []string
- Parent
GetFabric Switch Profile Parent 
- PermissionResources []GetFabric Switch Profile Permission Resource 
- PolicyBuckets []GetFabric Switch Profile Policy Bucket 
- RemovedPolicies []string
- RunningWorkflows []GetFabric Switch Profile Running Workflow 
- ScheduledActions []GetFabric Switch Profile Scheduled Action 
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- SrcTemplate GetFabric Switch Profile Src Template 
- SwitchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- SwitchId string
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
[]GetFabric Switch Profile Tag 
- Type string
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- VersionContext GetFabric Switch Profile Version Context 
- accountMoid String
- The Account ID for this managed object.
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionParams List<GetFabric Switch Profile Action Param> 
- additionalProperties String
- ancestors
List<GetFabric Switch Profile Ancestor> 
- assignedSwitch GetFabric Switch Profile Assigned Switch 
- associatedSwitch GetFabric Switch Profile Associated Switch 
- classId String
- configChange GetContext Fabric Switch Profile Config Change Context 
- configChange List<GetDetails Fabric Switch Profile Config Change Detail> 
- configChanges GetFabric Switch Profile Config Changes 
- configContext GetFabric Switch Profile Config Context 
- configResult GetFabric Switch Profile Config Result 
- createTime String
- The time when this managed object was created.
- deployedPolicies List<String>
- description String
- Description of the profile.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- id String
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the profile instance or profile template.
- objectType String
- owners List<String>
- parent
GetFabric Switch Profile Parent 
- permissionResources List<GetFabric Switch Profile Permission Resource> 
- policyBuckets List<GetFabric Switch Profile Policy Bucket> 
- removedPolicies List<String>
- runningWorkflows List<GetFabric Switch Profile Running Workflow> 
- scheduledActions List<GetFabric Switch Profile Scheduled Action> 
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- srcTemplate GetFabric Switch Profile Src Template 
- switchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- switchId String
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
List<GetFabric Switch Profile Tag> 
- type String
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- versionContext GetFabric Switch Profile Version Context 
- accountMoid string
- The Account ID for this managed object.
- action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionParams GetFabric Switch Profile Action Param[] 
- additionalProperties string
- ancestors
GetFabric Switch Profile Ancestor[] 
- assignedSwitch GetFabric Switch Profile Assigned Switch 
- associatedSwitch GetFabric Switch Profile Associated Switch 
- classId string
- configChange GetContext Fabric Switch Profile Config Change Context 
- configChange GetDetails Fabric Switch Profile Config Change Detail[] 
- configChanges GetFabric Switch Profile Config Changes 
- configContext GetFabric Switch Profile Config Context 
- configResult GetFabric Switch Profile Config Result 
- createTime string
- The time when this managed object was created.
- deployedPolicies string[]
- description string
- Description of the profile.
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- id string
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the profile instance or profile template.
- objectType string
- owners string[]
- parent
GetFabric Switch Profile Parent 
- permissionResources GetFabric Switch Profile Permission Resource[] 
- policyBuckets GetFabric Switch Profile Policy Bucket[] 
- removedPolicies string[]
- runningWorkflows GetFabric Switch Profile Running Workflow[] 
- scheduledActions GetFabric Switch Profile Scheduled Action[] 
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- srcTemplate GetFabric Switch Profile Src Template 
- switchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- switchId string
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
GetFabric Switch Profile Tag[] 
- type string
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- versionContext GetFabric Switch Profile Version Context 
- account_moid str
- The Account ID for this managed object.
- action str
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- action_params Sequence[GetFabric Switch Profile Action Param] 
- additional_properties str
- ancestors
Sequence[GetFabric Switch Profile Ancestor] 
- assigned_switch GetFabric Switch Profile Assigned Switch 
- associated_switch GetFabric Switch Profile Associated Switch 
- class_id str
- config_change_ Getcontext Fabric Switch Profile Config Change Context 
- config_change_ Sequence[Getdetails Fabric Switch Profile Config Change Detail] 
- config_changes GetFabric Switch Profile Config Changes 
- config_context GetFabric Switch Profile Config Context 
- config_result GetFabric Switch Profile Config Result 
- create_time str
- The time when this managed object was created.
- deployed_policies Sequence[str]
- description str
- Description of the profile.
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- id str
- mod_time str
- The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the profile instance or profile template.
- object_type str
- owners Sequence[str]
- parent
GetFabric Switch Profile Parent 
- permission_resources Sequence[GetFabric Switch Profile Permission Resource] 
- policy_buckets Sequence[GetFabric Switch Profile Policy Bucket] 
- removed_policies Sequence[str]
- running_workflows Sequence[GetFabric Switch Profile Running Workflow] 
- scheduled_actions Sequence[GetFabric Switch Profile Scheduled Action] 
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- src_template GetFabric Switch Profile Src Template 
- switch_cluster_ Getprofile Fabric Switch Profile Switch Cluster Profile 
- switch_id str
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
Sequence[GetFabric Switch Profile Tag] 
- type str
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- version_context GetFabric Switch Profile Version Context 
- accountMoid String
- The Account ID for this managed object.
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionParams List<Property Map>
- additionalProperties String
- ancestors List<Property Map>
- assignedSwitch Property Map
- associatedSwitch Property Map
- classId String
- configChange Property MapContext 
- configChange List<Property Map>Details 
- configChanges Property Map
- configContext Property Map
- configResult Property Map
- createTime String
- The time when this managed object was created.
- deployedPolicies List<String>
- description String
- Description of the profile.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- id String
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the profile instance or profile template.
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- policyBuckets List<Property Map>
- removedPolicies List<String>
- runningWorkflows List<Property Map>
- scheduledActions List<Property Map>
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- srcTemplate Property Map
- switchCluster Property MapProfile 
- switchId String
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- List<Property Map>
- type String
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- versionContext Property Map
getFabricSwitchProfile Result
The following output properties are available:
- Id string
- Results
List<GetFabric Switch Profile Result> 
- AccountMoid string
- Action string
- ActionParams List<GetFabric Switch Profile Action Param> 
- AdditionalProperties string
- Ancestors
List<GetFabric Switch Profile Ancestor> 
- AssignedSwitch GetFabric Switch Profile Assigned Switch 
- AssociatedSwitch GetFabric Switch Profile Associated Switch 
- ClassId string
- ConfigChange GetContext Fabric Switch Profile Config Change Context 
- ConfigChange List<GetDetails Fabric Switch Profile Config Change Detail> 
- ConfigChanges GetFabric Switch Profile Config Changes 
- ConfigContext GetFabric Switch Profile Config Context 
- ConfigResult GetFabric Switch Profile Config Result 
- CreateTime string
- DeployedPolicies List<string>
- Description string
- DomainGroup stringMoid 
- ModTime string
- Moid string
- Name string
- ObjectType string
- Owners List<string>
- Parent
GetFabric Switch Profile Parent 
- PermissionResources List<GetFabric Switch Profile Permission Resource> 
- PolicyBuckets List<GetFabric Switch Profile Policy Bucket> 
- RemovedPolicies List<string>
- RunningWorkflows List<GetFabric Switch Profile Running Workflow> 
- ScheduledActions List<GetFabric Switch Profile Scheduled Action> 
- string
- SrcTemplate GetFabric Switch Profile Src Template 
- SwitchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- SwitchId string
- 
List<GetFabric Switch Profile Tag> 
- Type string
- VersionContext GetFabric Switch Profile Version Context 
- Id string
- Results
[]GetFabric Switch Profile Result 
- AccountMoid string
- Action string
- ActionParams []GetFabric Switch Profile Action Param 
- AdditionalProperties string
- Ancestors
[]GetFabric Switch Profile Ancestor 
- AssignedSwitch GetFabric Switch Profile Assigned Switch 
- AssociatedSwitch GetFabric Switch Profile Associated Switch 
- ClassId string
- ConfigChange GetContext Fabric Switch Profile Config Change Context 
- ConfigChange []GetDetails Fabric Switch Profile Config Change Detail 
- ConfigChanges GetFabric Switch Profile Config Changes 
- ConfigContext GetFabric Switch Profile Config Context 
- ConfigResult GetFabric Switch Profile Config Result 
- CreateTime string
- DeployedPolicies []string
- Description string
- DomainGroup stringMoid 
- ModTime string
- Moid string
- Name string
- ObjectType string
- Owners []string
- Parent
GetFabric Switch Profile Parent 
- PermissionResources []GetFabric Switch Profile Permission Resource 
- PolicyBuckets []GetFabric Switch Profile Policy Bucket 
- RemovedPolicies []string
- RunningWorkflows []GetFabric Switch Profile Running Workflow 
- ScheduledActions []GetFabric Switch Profile Scheduled Action 
- string
- SrcTemplate GetFabric Switch Profile Src Template 
- SwitchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- SwitchId string
- 
[]GetFabric Switch Profile Tag 
- Type string
- VersionContext GetFabric Switch Profile Version Context 
- id String
- results
List<GetFabric Switch Profile Result> 
- accountMoid String
- action String
- actionParams List<GetFabric Switch Profile Action Param> 
- additionalProperties String
- ancestors
List<GetFabric Switch Profile Ancestor> 
- assignedSwitch GetFabric Switch Profile Assigned Switch 
- associatedSwitch GetFabric Switch Profile Associated Switch 
- classId String
- configChange GetContext Fabric Switch Profile Config Change Context 
- configChange List<GetDetails Fabric Switch Profile Config Change Detail> 
- configChanges GetFabric Switch Profile Config Changes 
- configContext GetFabric Switch Profile Config Context 
- configResult GetFabric Switch Profile Config Result 
- createTime String
- deployedPolicies List<String>
- description String
- domainGroup StringMoid 
- modTime String
- moid String
- name String
- objectType String
- owners List<String>
- parent
GetFabric Switch Profile Parent 
- permissionResources List<GetFabric Switch Profile Permission Resource> 
- policyBuckets List<GetFabric Switch Profile Policy Bucket> 
- removedPolicies List<String>
- runningWorkflows List<GetFabric Switch Profile Running Workflow> 
- scheduledActions List<GetFabric Switch Profile Scheduled Action> 
- String
- srcTemplate GetFabric Switch Profile Src Template 
- switchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- switchId String
- 
List<GetFabric Switch Profile Tag> 
- type String
- versionContext GetFabric Switch Profile Version Context 
- id string
- results
GetFabric Switch Profile Result[] 
- accountMoid string
- action string
- actionParams GetFabric Switch Profile Action Param[] 
- additionalProperties string
- ancestors
GetFabric Switch Profile Ancestor[] 
- assignedSwitch GetFabric Switch Profile Assigned Switch 
- associatedSwitch GetFabric Switch Profile Associated Switch 
- classId string
- configChange GetContext Fabric Switch Profile Config Change Context 
- configChange GetDetails Fabric Switch Profile Config Change Detail[] 
- configChanges GetFabric Switch Profile Config Changes 
- configContext GetFabric Switch Profile Config Context 
- configResult GetFabric Switch Profile Config Result 
- createTime string
- deployedPolicies string[]
- description string
- domainGroup stringMoid 
- modTime string
- moid string
- name string
- objectType string
- owners string[]
- parent
GetFabric Switch Profile Parent 
- permissionResources GetFabric Switch Profile Permission Resource[] 
- policyBuckets GetFabric Switch Profile Policy Bucket[] 
- removedPolicies string[]
- runningWorkflows GetFabric Switch Profile Running Workflow[] 
- scheduledActions GetFabric Switch Profile Scheduled Action[] 
- string
- srcTemplate GetFabric Switch Profile Src Template 
- switchCluster GetProfile Fabric Switch Profile Switch Cluster Profile 
- switchId string
- 
GetFabric Switch Profile Tag[] 
- type string
- versionContext GetFabric Switch Profile Version Context 
- id str
- results
Sequence[GetFabric Switch Profile Result] 
- account_moid str
- action str
- action_params Sequence[GetFabric Switch Profile Action Param] 
- additional_properties str
- ancestors
Sequence[GetFabric Switch Profile Ancestor] 
- assigned_switch GetFabric Switch Profile Assigned Switch 
- associated_switch GetFabric Switch Profile Associated Switch 
- class_id str
- config_change_ Getcontext Fabric Switch Profile Config Change Context 
- config_change_ Sequence[Getdetails Fabric Switch Profile Config Change Detail] 
- config_changes GetFabric Switch Profile Config Changes 
- config_context GetFabric Switch Profile Config Context 
- config_result GetFabric Switch Profile Config Result 
- create_time str
- deployed_policies Sequence[str]
- description str
- domain_group_ strmoid 
- mod_time str
- moid str
- name str
- object_type str
- owners Sequence[str]
- parent
GetFabric Switch Profile Parent 
- permission_resources Sequence[GetFabric Switch Profile Permission Resource] 
- policy_buckets Sequence[GetFabric Switch Profile Policy Bucket] 
- removed_policies Sequence[str]
- running_workflows Sequence[GetFabric Switch Profile Running Workflow] 
- scheduled_actions Sequence[GetFabric Switch Profile Scheduled Action] 
- str
- src_template GetFabric Switch Profile Src Template 
- switch_cluster_ Getprofile Fabric Switch Profile Switch Cluster Profile 
- switch_id str
- 
Sequence[GetFabric Switch Profile Tag] 
- type str
- version_context GetFabric Switch Profile Version Context 
- id String
- results List<Property Map>
- accountMoid String
- action String
- actionParams List<Property Map>
- additionalProperties String
- ancestors List<Property Map>
- assignedSwitch Property Map
- associatedSwitch Property Map
- classId String
- configChange Property MapContext 
- configChange List<Property Map>Details 
- configChanges Property Map
- configContext Property Map
- configResult Property Map
- createTime String
- deployedPolicies List<String>
- description String
- domainGroup StringMoid 
- modTime String
- moid String
- name String
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- policyBuckets List<Property Map>
- removedPolicies List<String>
- runningWorkflows List<Property Map>
- scheduledActions List<Property Map>
- String
- srcTemplate Property Map
- switchCluster Property MapProfile 
- switchId String
- List<Property Map>
- type String
- versionContext Property Map
Supporting Types
GetFabricSwitchProfileActionParam     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The action parameter value.
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The action parameter value.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name String
- Name of the profile instance or profile template.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The action parameter value.
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name string
- Name of the profile instance or profile template.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value string
- The action parameter value.
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name str
- Name of the profile instance or profile template.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value str
- The action parameter value.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name String
- Name of the profile instance or profile template.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The action parameter value.
GetFabricSwitchProfileAncestor    
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileAssignedSwitch     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileAssociatedSwitch     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileConfigChangeContext      
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ConfigChange stringError 
- Indicates reason for failure state of configChangeState.
- ConfigChange stringState 
- Indicates a profile's configuration change state. Used for tracking pending-changes and out-of-synch states.- Ok- Config change state represents Validation for change/drift is successful or is not applicable.
- Validating-change- Config change state represents policy changes are being validated. This state starts when policy is changed and becomes different from deployed changes (Pending-changes).
- Validating-drift- Config change state represents endpoint configuration changes are being validated. This state starts when endpoint is changed and endpoint configuration becomes different from policy configured changes (Out-of-sync).
- Change-failed- Config change state represents there is internal error in calculating policy change.
- Drift-failed- Config change state represents there is internal error in calculating endpoint configuraion drift.
 
- InitialConfig GetContext Fabric Switch Profile Config Change Context Initial Config Context 
- Stores initial Configuration state. Used for reverting back to initial state of ConfigContext in case of validation failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ConfigChange stringError 
- Indicates reason for failure state of configChangeState.
- ConfigChange stringState 
- Indicates a profile's configuration change state. Used for tracking pending-changes and out-of-synch states.- Ok- Config change state represents Validation for change/drift is successful or is not applicable.
- Validating-change- Config change state represents policy changes are being validated. This state starts when policy is changed and becomes different from deployed changes (Pending-changes).
- Validating-drift- Config change state represents endpoint configuration changes are being validated. This state starts when endpoint is changed and endpoint configuration becomes different from policy configured changes (Out-of-sync).
- Change-failed- Config change state represents there is internal error in calculating policy change.
- Drift-failed- Config change state represents there is internal error in calculating endpoint configuraion drift.
 
- InitialConfig GetContext Fabric Switch Profile Config Change Context Initial Config Context 
- Stores initial Configuration state. Used for reverting back to initial state of ConfigContext in case of validation failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configChange StringError 
- Indicates reason for failure state of configChangeState.
- configChange StringState 
- Indicates a profile's configuration change state. Used for tracking pending-changes and out-of-synch states.- Ok- Config change state represents Validation for change/drift is successful or is not applicable.
- Validating-change- Config change state represents policy changes are being validated. This state starts when policy is changed and becomes different from deployed changes (Pending-changes).
- Validating-drift- Config change state represents endpoint configuration changes are being validated. This state starts when endpoint is changed and endpoint configuration becomes different from policy configured changes (Out-of-sync).
- Change-failed- Config change state represents there is internal error in calculating policy change.
- Drift-failed- Config change state represents there is internal error in calculating endpoint configuraion drift.
 
- initialConfig GetContext Fabric Switch Profile Config Change Context Initial Config Context 
- Stores initial Configuration state. Used for reverting back to initial state of ConfigContext in case of validation failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configChange stringError 
- Indicates reason for failure state of configChangeState.
- configChange stringState 
- Indicates a profile's configuration change state. Used for tracking pending-changes and out-of-synch states.- Ok- Config change state represents Validation for change/drift is successful or is not applicable.
- Validating-change- Config change state represents policy changes are being validated. This state starts when policy is changed and becomes different from deployed changes (Pending-changes).
- Validating-drift- Config change state represents endpoint configuration changes are being validated. This state starts when endpoint is changed and endpoint configuration becomes different from policy configured changes (Out-of-sync).
- Change-failed- Config change state represents there is internal error in calculating policy change.
- Drift-failed- Config change state represents there is internal error in calculating endpoint configuraion drift.
 
- initialConfig GetContext Fabric Switch Profile Config Change Context Initial Config Context 
- Stores initial Configuration state. Used for reverting back to initial state of ConfigContext in case of validation failure.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- config_change_ strerror 
- Indicates reason for failure state of configChangeState.
- config_change_ strstate 
- Indicates a profile's configuration change state. Used for tracking pending-changes and out-of-synch states.- Ok- Config change state represents Validation for change/drift is successful or is not applicable.
- Validating-change- Config change state represents policy changes are being validated. This state starts when policy is changed and becomes different from deployed changes (Pending-changes).
- Validating-drift- Config change state represents endpoint configuration changes are being validated. This state starts when endpoint is changed and endpoint configuration becomes different from policy configured changes (Out-of-sync).
- Change-failed- Config change state represents there is internal error in calculating policy change.
- Drift-failed- Config change state represents there is internal error in calculating endpoint configuraion drift.
 
- initial_config_ Getcontext Fabric Switch Profile Config Change Context Initial Config Context 
- Stores initial Configuration state. Used for reverting back to initial state of ConfigContext in case of validation failure.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configChange StringError 
- Indicates reason for failure state of configChangeState.
- configChange StringState 
- Indicates a profile's configuration change state. Used for tracking pending-changes and out-of-synch states.- Ok- Config change state represents Validation for change/drift is successful or is not applicable.
- Validating-change- Config change state represents policy changes are being validated. This state starts when policy is changed and becomes different from deployed changes (Pending-changes).
- Validating-drift- Config change state represents endpoint configuration changes are being validated. This state starts when endpoint is changed and endpoint configuration becomes different from policy configured changes (Out-of-sync).
- Change-failed- Config change state represents there is internal error in calculating policy change.
- Drift-failed- Config change state represents there is internal error in calculating endpoint configuraion drift.
 
- initialConfig Property MapContext 
- Stores initial Configuration state. Used for reverting back to initial state of ConfigContext in case of validation failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetFabricSwitchProfileConfigChangeContextInitialConfigContext         
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ConfigState string
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- ConfigState stringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- ConfigType string
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- ControlAction string
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- ErrorState string
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- InconsistencyReasons List<string>
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OperState string
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ConfigState string
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- ConfigState stringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- ConfigType string
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- ControlAction string
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- ErrorState string
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- InconsistencyReasons []string
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OperState string
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configState String
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- configState StringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- configType String
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- controlAction String
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- errorState String
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistencyReasons List<String>
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operState String
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configState string
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- configState stringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- configType string
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- controlAction string
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- errorState string
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistencyReasons string[]
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operState string
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- config_state str
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- config_state_ strsummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- config_type str
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- control_action str
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- error_state str
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistency_reasons Sequence[str]
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper_state str
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configState String
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- configState StringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- configType String
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- controlAction String
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- errorState String
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistencyReasons List<String>
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operState String
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
GetFabricSwitchProfileConfigChangeDetail      
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileConfigChanges     
- AdditionalProperties string
- Changes List<string>
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Disruptions List<string>
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PolicyDisruptions List<GetFabric Switch Profile Config Changes Policy Disruption> 
- AdditionalProperties string
- Changes []string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Disruptions []string
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PolicyDisruptions []GetFabric Switch Profile Config Changes Policy Disruption 
- additionalProperties String
- changes List<String>
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions List<String>
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policyDisruptions List<GetFabric Switch Profile Config Changes Policy Disruption> 
- additionalProperties string
- changes string[]
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions string[]
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policyDisruptions GetFabric Switch Profile Config Changes Policy Disruption[] 
- additional_properties str
- changes Sequence[str]
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions Sequence[str]
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policy_disruptions Sequence[GetFabric Switch Profile Config Changes Policy Disruption] 
- additionalProperties String
- changes List<String>
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions List<String>
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policyDisruptions List<Property Map>
GetFabricSwitchProfileConfigChangesPolicyDisruption       
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Disruptions List<string>
- IsOnly boolRequired By Other Policies 
- The current policy has to be redeployed only because there are other policy changes that require this.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PolicyName string
- Name of the policy that, when modified, causes the disruption.
- PolicyPending stringAction 
- Name of the action which is pending on this policy. Example, if policy is not yet activated we mark this field as not-activated. Currently we support two actions, not-deployed and not-activated.
- RequiredBy List<string>Policies 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Disruptions []string
- IsOnly boolRequired By Other Policies 
- The current policy has to be redeployed only because there are other policy changes that require this.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PolicyName string
- Name of the policy that, when modified, causes the disruption.
- PolicyPending stringAction 
- Name of the action which is pending on this policy. Example, if policy is not yet activated we mark this field as not-activated. Currently we support two actions, not-deployed and not-activated.
- RequiredBy []stringPolicies 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions List<String>
- isOnly BooleanRequired By Other Policies 
- The current policy has to be redeployed only because there are other policy changes that require this.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policyName String
- Name of the policy that, when modified, causes the disruption.
- policyPending StringAction 
- Name of the action which is pending on this policy. Example, if policy is not yet activated we mark this field as not-activated. Currently we support two actions, not-deployed and not-activated.
- requiredBy List<String>Policies 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions string[]
- isOnly booleanRequired By Other Policies 
- The current policy has to be redeployed only because there are other policy changes that require this.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policyName string
- Name of the policy that, when modified, causes the disruption.
- policyPending stringAction 
- Name of the action which is pending on this policy. Example, if policy is not yet activated we mark this field as not-activated. Currently we support two actions, not-deployed and not-activated.
- requiredBy string[]Policies 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions Sequence[str]
- is_only_ boolrequired_ by_ other_ policies 
- The current policy has to be redeployed only because there are other policy changes that require this.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policy_name str
- Name of the policy that, when modified, causes the disruption.
- policy_pending_ straction 
- Name of the action which is pending on this policy. Example, if policy is not yet activated we mark this field as not-activated. Currently we support two actions, not-deployed and not-activated.
- required_by_ Sequence[str]policies 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- disruptions List<String>
- isOnly BooleanRequired By Other Policies 
- The current policy has to be redeployed only because there are other policy changes that require this.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- policyName String
- Name of the policy that, when modified, causes the disruption.
- policyPending StringAction 
- Name of the action which is pending on this policy. Example, if policy is not yet activated we mark this field as not-activated. Currently we support two actions, not-deployed and not-activated.
- requiredBy List<String>Policies 
GetFabricSwitchProfileConfigContext     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ConfigState string
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- ConfigState stringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- ConfigType string
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- ControlAction string
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- ErrorState string
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- InconsistencyReasons List<string>
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OperState string
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ConfigState string
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- ConfigState stringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- ConfigType string
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- ControlAction string
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- ErrorState string
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- InconsistencyReasons []string
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- OperState string
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configState String
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- configState StringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- configType String
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- controlAction String
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- errorState String
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistencyReasons List<String>
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operState String
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configState string
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- configState stringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- configType string
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- controlAction string
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- errorState string
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistencyReasons string[]
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operState string
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- config_state str
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- config_state_ strsummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- config_type str
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- control_action str
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- error_state str
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistency_reasons Sequence[str]
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper_state str
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configState String
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
- configState StringSummary 
- Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.- None- The default state is none.
- Not-assigned- Server is not assigned to the profile.
- Assigned- Server is assigned to the profile and the configurations are not yet deployed.
- Preparing- Preparing to deploy the configuration.
- Validating- Profile validation in progress.
- Configuring- Profile deploy operation is in progress.
- UnConfiguring- Server is unassigned and config cleanup is in progress.
- Analyzing- Profile changes are being analyzed.
- Activating- Configuration is being activated at the endpoint.
- Inconsistent- Profile is inconsistent with the endpoint configuration.
- Associated- The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
- Failed- The last action on the profile has failed.
- Not-complete- Config import operation on the profile is not complete.
- Waiting-for-resource- Waiting for the resource to be allocated for the profile.
- Partially-deployed- The profile configuration has been applied on a subset of endpoints.
 
- configType String
- The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
- controlAction String
- System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
- errorState String
- Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
- inconsistencyReasons List<String>
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operState String
- Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
GetFabricSwitchProfileConfigResult     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileParent    
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfilePermissionResource     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfilePolicyBucket     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileResult    
- AccountMoid string
- The Account ID for this managed object.
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionParams List<GetFabric Switch Profile Result Action Param> 
- AdditionalProperties string
- Ancestors
List<GetFabric Switch Profile Result Ancestor> 
- AssignedSwitches List<GetFabric Switch Profile Result Assigned Switch> 
- AssociatedSwitches List<GetFabric Switch Profile Result Associated Switch> 
- ClassId string
- ConfigChange List<GetContexts Fabric Switch Profile Result Config Change Context> 
- ConfigChange List<GetDetails Fabric Switch Profile Result Config Change Detail> 
- ConfigChanges List<GetFabric Switch Profile Result Config Change> 
- ConfigContexts List<GetFabric Switch Profile Result Config Context> 
- ConfigResults List<GetFabric Switch Profile Result Config Result> 
- CreateTime string
- The time when this managed object was created.
- DeployedPolicies List<string>
- Description string
- Description of the profile.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- Owners List<string>
- Parents
List<GetFabric Switch Profile Result Parent> 
- PermissionResources List<GetFabric Switch Profile Result Permission Resource> 
- PolicyBuckets List<GetFabric Switch Profile Result Policy Bucket> 
- RemovedPolicies List<string>
- RunningWorkflows List<GetFabric Switch Profile Result Running Workflow> 
- ScheduledActions List<GetFabric Switch Profile Result Scheduled Action> 
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- SrcTemplates List<GetFabric Switch Profile Result Src Template> 
- SwitchCluster List<GetProfiles Fabric Switch Profile Result Switch Cluster Profile> 
- SwitchId string
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
List<GetFabric Switch Profile Result Tag> 
- Type string
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- VersionContexts List<GetFabric Switch Profile Result Version Context> 
- AccountMoid string
- The Account ID for this managed object.
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionParams []GetFabric Switch Profile Result Action Param 
- AdditionalProperties string
- Ancestors
[]GetFabric Switch Profile Result Ancestor 
- AssignedSwitches []GetFabric Switch Profile Result Assigned Switch 
- AssociatedSwitches []GetFabric Switch Profile Result Associated Switch 
- ClassId string
- ConfigChange []GetContexts Fabric Switch Profile Result Config Change Context 
- ConfigChange []GetDetails Fabric Switch Profile Result Config Change Detail 
- ConfigChanges []GetFabric Switch Profile Result Config Change 
- ConfigContexts []GetFabric Switch Profile Result Config Context 
- ConfigResults []GetFabric Switch Profile Result Config Result 
- CreateTime string
- The time when this managed object was created.
- DeployedPolicies []string
- Description string
- Description of the profile.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- Owners []string
- Parents
[]GetFabric Switch Profile Result Parent 
- PermissionResources []GetFabric Switch Profile Result Permission Resource 
- PolicyBuckets []GetFabric Switch Profile Result Policy Bucket 
- RemovedPolicies []string
- RunningWorkflows []GetFabric Switch Profile Result Running Workflow 
- ScheduledActions []GetFabric Switch Profile Result Scheduled Action 
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- SrcTemplates []GetFabric Switch Profile Result Src Template 
- SwitchCluster []GetProfiles Fabric Switch Profile Result Switch Cluster Profile 
- SwitchId string
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
[]GetFabric Switch Profile Result Tag 
- Type string
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- VersionContexts []GetFabric Switch Profile Result Version Context 
- accountMoid String
- The Account ID for this managed object.
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionParams List<GetFabric Switch Profile Result Action Param> 
- additionalProperties String
- ancestors
List<GetFabric Switch Profile Result Ancestor> 
- assignedSwitches List<GetFabric Switch Profile Result Assigned Switch> 
- associatedSwitches List<GetFabric Switch Profile Result Associated Switch> 
- classId String
- configChange List<GetContexts Fabric Switch Profile Result Config Change Context> 
- configChange List<GetDetails Fabric Switch Profile Result Config Change Detail> 
- configChanges List<GetFabric Switch Profile Result Config Change> 
- configContexts List<GetFabric Switch Profile Result Config Context> 
- configResults List<GetFabric Switch Profile Result Config Result> 
- createTime String
- The time when this managed object was created.
- deployedPolicies List<String>
- description String
- Description of the profile.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the profile instance or profile template.
- objectType String
- owners List<String>
- parents
List<GetFabric Switch Profile Result Parent> 
- permissionResources List<GetFabric Switch Profile Result Permission Resource> 
- policyBuckets List<GetFabric Switch Profile Result Policy Bucket> 
- removedPolicies List<String>
- runningWorkflows List<GetFabric Switch Profile Result Running Workflow> 
- scheduledActions List<GetFabric Switch Profile Result Scheduled Action> 
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- srcTemplates List<GetFabric Switch Profile Result Src Template> 
- switchCluster List<GetProfiles Fabric Switch Profile Result Switch Cluster Profile> 
- switchId String
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
List<GetFabric Switch Profile Result Tag> 
- type String
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- versionContexts List<GetFabric Switch Profile Result Version Context> 
- accountMoid string
- The Account ID for this managed object.
- action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionParams GetFabric Switch Profile Result Action Param[] 
- additionalProperties string
- ancestors
GetFabric Switch Profile Result Ancestor[] 
- assignedSwitches GetFabric Switch Profile Result Assigned Switch[] 
- associatedSwitches GetFabric Switch Profile Result Associated Switch[] 
- classId string
- configChange GetContexts Fabric Switch Profile Result Config Change Context[] 
- configChange GetDetails Fabric Switch Profile Result Config Change Detail[] 
- configChanges GetFabric Switch Profile Result Config Change[] 
- configContexts GetFabric Switch Profile Result Config Context[] 
- configResults GetFabric Switch Profile Result Config Result[] 
- createTime string
- The time when this managed object was created.
- deployedPolicies string[]
- description string
- Description of the profile.
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the profile instance or profile template.
- objectType string
- owners string[]
- parents
GetFabric Switch Profile Result Parent[] 
- permissionResources GetFabric Switch Profile Result Permission Resource[] 
- policyBuckets GetFabric Switch Profile Result Policy Bucket[] 
- removedPolicies string[]
- runningWorkflows GetFabric Switch Profile Result Running Workflow[] 
- scheduledActions GetFabric Switch Profile Result Scheduled Action[] 
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- srcTemplates GetFabric Switch Profile Result Src Template[] 
- switchCluster GetProfiles Fabric Switch Profile Result Switch Cluster Profile[] 
- switchId string
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
GetFabric Switch Profile Result Tag[] 
- type string
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- versionContexts GetFabric Switch Profile Result Version Context[] 
- account_moid str
- The Account ID for this managed object.
- action str
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- action_params Sequence[GetFabric Switch Profile Result Action Param] 
- additional_properties str
- ancestors
Sequence[GetFabric Switch Profile Result Ancestor] 
- assigned_switches Sequence[GetFabric Switch Profile Result Assigned Switch] 
- associated_switches Sequence[GetFabric Switch Profile Result Associated Switch] 
- class_id str
- config_change_ Sequence[Getcontexts Fabric Switch Profile Result Config Change Context] 
- config_change_ Sequence[Getdetails Fabric Switch Profile Result Config Change Detail] 
- config_changes Sequence[GetFabric Switch Profile Result Config Change] 
- config_contexts Sequence[GetFabric Switch Profile Result Config Context] 
- config_results Sequence[GetFabric Switch Profile Result Config Result] 
- create_time str
- The time when this managed object was created.
- deployed_policies Sequence[str]
- description str
- Description of the profile.
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- mod_time str
- The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the profile instance or profile template.
- object_type str
- owners Sequence[str]
- parents
Sequence[GetFabric Switch Profile Result Parent] 
- permission_resources Sequence[GetFabric Switch Profile Result Permission Resource] 
- policy_buckets Sequence[GetFabric Switch Profile Result Policy Bucket] 
- removed_policies Sequence[str]
- running_workflows Sequence[GetFabric Switch Profile Result Running Workflow] 
- scheduled_actions Sequence[GetFabric Switch Profile Result Scheduled Action] 
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- src_templates Sequence[GetFabric Switch Profile Result Src Template] 
- switch_cluster_ Sequence[Getprofiles Fabric Switch Profile Result Switch Cluster Profile] 
- switch_id str
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- 
Sequence[GetFabric Switch Profile Result Tag] 
- type str
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- version_contexts Sequence[GetFabric Switch Profile Result Version Context] 
- accountMoid String
- The Account ID for this managed object.
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionParams List<Property Map>
- additionalProperties String
- ancestors List<Property Map>
- assignedSwitches List<Property Map>
- associatedSwitches List<Property Map>
- classId String
- configChange List<Property Map>Contexts 
- configChange List<Property Map>Details 
- configChanges List<Property Map>
- configContexts List<Property Map>
- configResults List<Property Map>
- createTime String
- The time when this managed object was created.
- deployedPolicies List<String>
- description String
- Description of the profile.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the profile instance or profile template.
- objectType String
- owners List<String>
- parents List<Property Map>
- permissionResources List<Property Map>
- policyBuckets List<Property Map>
- removedPolicies List<String>
- runningWorkflows List<Property Map>
- scheduledActions List<Property Map>
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- srcTemplates List<Property Map>
- switchCluster List<Property Map>Profiles 
- switchId String
- Value indicating the switch side on which the switch profile or template has to be deployed.* None- Switch side not defined for the policy configurations in the switch profile or template.*A- Policy configurations in the switch profile or template to be deployed on fabric interconnect A.*B- Policy configurations in the switch profile or template to be deployed on fabric interconnect B.
- List<Property Map>
- type String
- Defines the type of the profile. Accepted values are instance or template.* instance- The profile defines the configuration for a specific instance of a target.
- versionContexts List<Property Map>
GetFabricSwitchProfileResultActionParam      
- AdditionalProperties string
- ClassId string
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- Value string
- AdditionalProperties string
- ClassId string
- Name string
- Name of the profile instance or profile template.
- ObjectType string
- Value string
- additionalProperties String
- classId String
- name String
- Name of the profile instance or profile template.
- objectType String
- value String
- additionalProperties string
- classId string
- name string
- Name of the profile instance or profile template.
- objectType string
- value string
- additional_properties str
- class_id str
- name str
- Name of the profile instance or profile template.
- object_type str
- value str
- additionalProperties String
- classId String
- name String
- Name of the profile instance or profile template.
- objectType String
- value String
GetFabricSwitchProfileResultAncestor     
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultAssignedSwitch      
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultAssociatedSwitch      
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultConfigChange      
- AdditionalProperties string
- Changes List<string>
- ClassId string
- Disruptions List<string>
- ObjectType string
- PolicyDisruptions List<GetFabric Switch Profile Result Config Change Policy Disruption> 
- AdditionalProperties string
- Changes []string
- ClassId string
- Disruptions []string
- ObjectType string
- PolicyDisruptions []GetFabric Switch Profile Result Config Change Policy Disruption 
- additionalProperties String
- changes List<String>
- classId String
- disruptions List<String>
- objectType String
- policyDisruptions List<GetFabric Switch Profile Result Config Change Policy Disruption> 
- additionalProperties string
- changes string[]
- classId string
- disruptions string[]
- objectType string
- policyDisruptions GetFabric Switch Profile Result Config Change Policy Disruption[] 
- additional_properties str
- changes Sequence[str]
- class_id str
- disruptions Sequence[str]
- object_type str
- policy_disruptions Sequence[GetFabric Switch Profile Result Config Change Policy Disruption] 
- additionalProperties String
- changes List<String>
- classId String
- disruptions List<String>
- objectType String
- policyDisruptions List<Property Map>
GetFabricSwitchProfileResultConfigChangeContext       
- additionalProperties String
- classId String
- configChange StringError 
- configChange StringState 
- initialConfig List<Property Map>Contexts 
- objectType String
GetFabricSwitchProfileResultConfigChangeContextInitialConfigContext          
- AdditionalProperties string
- ClassId string
- ConfigState string
- ConfigState stringSummary 
- ConfigType string
- ControlAction string
- ErrorState string
- InconsistencyReasons List<string>
- ObjectType string
- OperState string
- AdditionalProperties string
- ClassId string
- ConfigState string
- ConfigState stringSummary 
- ConfigType string
- ControlAction string
- ErrorState string
- InconsistencyReasons []string
- ObjectType string
- OperState string
- additionalProperties String
- classId String
- configState String
- configState StringSummary 
- configType String
- controlAction String
- errorState String
- inconsistencyReasons List<String>
- objectType String
- operState String
- additionalProperties string
- classId string
- configState string
- configState stringSummary 
- configType string
- controlAction string
- errorState string
- inconsistencyReasons string[]
- objectType string
- operState string
- additional_properties str
- class_id str
- config_state str
- config_state_ strsummary 
- config_type str
- control_action str
- error_state str
- inconsistency_reasons Sequence[str]
- object_type str
- oper_state str
- additionalProperties String
- classId String
- configState String
- configState StringSummary 
- configType String
- controlAction String
- errorState String
- inconsistencyReasons List<String>
- objectType String
- operState String
GetFabricSwitchProfileResultConfigChangeDetail       
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultConfigChangePolicyDisruption        
- AdditionalProperties string
- ClassId string
- Disruptions List<string>
- IsOnly boolRequired By Other Policies 
- ObjectType string
- PolicyName string
- PolicyPending stringAction 
- RequiredBy List<string>Policies 
- AdditionalProperties string
- ClassId string
- Disruptions []string
- IsOnly boolRequired By Other Policies 
- ObjectType string
- PolicyName string
- PolicyPending stringAction 
- RequiredBy []stringPolicies 
- additionalProperties String
- classId String
- disruptions List<String>
- isOnly BooleanRequired By Other Policies 
- objectType String
- policyName String
- policyPending StringAction 
- requiredBy List<String>Policies 
- additionalProperties string
- classId string
- disruptions string[]
- isOnly booleanRequired By Other Policies 
- objectType string
- policyName string
- policyPending stringAction 
- requiredBy string[]Policies 
- additional_properties str
- class_id str
- disruptions Sequence[str]
- is_only_ boolrequired_ by_ other_ policies 
- object_type str
- policy_name str
- policy_pending_ straction 
- required_by_ Sequence[str]policies 
- additionalProperties String
- classId String
- disruptions List<String>
- isOnly BooleanRequired By Other Policies 
- objectType String
- policyName String
- policyPending StringAction 
- requiredBy List<String>Policies 
GetFabricSwitchProfileResultConfigContext      
- AdditionalProperties string
- ClassId string
- ConfigState string
- ConfigState stringSummary 
- ConfigType string
- ControlAction string
- ErrorState string
- InconsistencyReasons List<string>
- ObjectType string
- OperState string
- AdditionalProperties string
- ClassId string
- ConfigState string
- ConfigState stringSummary 
- ConfigType string
- ControlAction string
- ErrorState string
- InconsistencyReasons []string
- ObjectType string
- OperState string
- additionalProperties String
- classId String
- configState String
- configState StringSummary 
- configType String
- controlAction String
- errorState String
- inconsistencyReasons List<String>
- objectType String
- operState String
- additionalProperties string
- classId string
- configState string
- configState stringSummary 
- configType string
- controlAction string
- errorState string
- inconsistencyReasons string[]
- objectType string
- operState string
- additional_properties str
- class_id str
- config_state str
- config_state_ strsummary 
- config_type str
- control_action str
- error_state str
- inconsistency_reasons Sequence[str]
- object_type str
- oper_state str
- additionalProperties String
- classId String
- configState String
- configState StringSummary 
- configType String
- controlAction String
- errorState String
- inconsistencyReasons List<String>
- objectType String
- operState String
GetFabricSwitchProfileResultConfigResult      
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultParent     
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultPermissionResource      
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultPolicyBucket      
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultRunningWorkflow      
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultScheduledAction      
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionQualifiers List<GetFabric Switch Profile Result Scheduled Action Action Qualifier> 
- AdditionalProperties string
- ClassId string
- ObjectType string
- ProceedOn boolReboot 
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionQualifiers []GetFabric Switch Profile Result Scheduled Action Action Qualifier 
- AdditionalProperties string
- ClassId string
- ObjectType string
- ProceedOn boolReboot 
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionQualifiers List<GetFabric Switch Profile Result Scheduled Action Action Qualifier> 
- additionalProperties String
- classId String
- objectType String
- proceedOn BooleanReboot 
- action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionQualifiers GetFabric Switch Profile Result Scheduled Action Action Qualifier[] 
- additionalProperties string
- classId string
- objectType string
- proceedOn booleanReboot 
- action str
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- action_qualifiers Sequence[GetFabric Switch Profile Result Scheduled Action Action Qualifier] 
- additional_properties str
- class_id str
- object_type str
- proceed_on_ boolreboot 
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionQualifiers List<Property Map>
- additionalProperties String
- classId String
- objectType String
- proceedOn BooleanReboot 
GetFabricSwitchProfileResultScheduledActionActionQualifier        
- AdditionalProperties string
- ClassId string
- ObjectType string
- AdditionalProperties string
- ClassId string
- ObjectType string
- additionalProperties String
- classId String
- objectType String
- additionalProperties string
- classId string
- objectType string
- additional_properties str
- class_id str
- object_type str
- additionalProperties String
- classId String
- objectType String
GetFabricSwitchProfileResultSrcTemplate      
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultSwitchClusterProfile       
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultTag     
- AdditionalProperties string
- Key string
- Value string
- AdditionalProperties string
- Key string
- Value string
- additionalProperties String
- key String
- value String
- additionalProperties string
- key string
- value string
- additional_properties str
- key str
- value str
- additionalProperties String
- key String
- value String
GetFabricSwitchProfileResultVersionContext      
- additionalProperties string
- classId string
- interestedMos GetFabric Switch Profile Result Version Context Interested Mo[] 
- markedFor booleanDeletion 
- nrVersion string
- objectType string
- refMos GetFabric Switch Profile Result Version Context Ref Mo[] 
- timestamp string
- versionType string
- additionalProperties String
- classId String
- interestedMos List<Property Map>
- markedFor BooleanDeletion 
- nrVersion String
- objectType String
- refMos List<Property Map>
- timestamp String
- versionType String
GetFabricSwitchProfileResultVersionContextInterestedMo        
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileResultVersionContextRefMo        
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- AdditionalProperties string
- ClassId string
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Selector string
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
- additionalProperties string
- classId string
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- selector string
- additional_properties str
- class_id str
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- selector str
- additionalProperties String
- classId String
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- selector String
GetFabricSwitchProfileRunningWorkflow     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileScheduledAction     
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionQualifier GetFabric Switch Profile Scheduled Action Action Qualifier 
- Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ProceedOn boolReboot 
- ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
- Action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- ActionQualifier GetFabric Switch Profile Scheduled Action Action Qualifier 
- Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ProceedOn boolReboot 
- ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionQualifier GetFabric Switch Profile Scheduled Action Action Qualifier 
- Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- proceedOn BooleanReboot 
- ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
- action string
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionQualifier GetFabric Switch Profile Scheduled Action Action Qualifier 
- Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- proceedOn booleanReboot 
- ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
- action str
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- action_qualifier GetFabric Switch Profile Scheduled Action Action Qualifier 
- Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- proceed_on_ boolreboot 
- ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
- action String
- User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
- actionQualifier Property Map
- Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- proceedOn BooleanReboot 
- ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
GetFabricSwitchProfileScheduledActionActionQualifier       
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
GetFabricSwitchProfileSrcTemplate     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileSwitchClusterProfile      
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileTag    
- AdditionalProperties string
- Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- AdditionalProperties string
- Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additionalProperties String
- key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additionalProperties string
- key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_properties str
- key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additionalProperties String
- key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
GetFabricSwitchProfileVersionContext     
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- InterestedMos List<GetFabric Switch Profile Version Context Interested Mo> 
- MarkedFor boolDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RefMo GetFabric Switch Profile Version Context Ref Mo 
- A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- VersionType string
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- InterestedMos []GetFabric Switch Profile Version Context Interested Mo 
- MarkedFor boolDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RefMo GetFabric Switch Profile Version Context Ref Mo 
- A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- VersionType string
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interestedMos List<GetFabric Switch Profile Version Context Interested Mo> 
- markedFor BooleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- refMo GetFabric Switch Profile Version Context Ref Mo 
- A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- versionType String
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interestedMos GetFabric Switch Profile Version Context Interested Mo[] 
- markedFor booleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion string
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- refMo GetFabric Switch Profile Version Context Ref Mo 
- A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- versionType string
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested_mos Sequence[GetFabric Switch Profile Version Context Interested Mo] 
- marked_for_ booldeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_version str
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_mo GetFabric Switch Profile Version Context Ref Mo 
- A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_type str
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interestedMos List<Property Map>
- markedFor BooleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- refMo Property Map
- A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- versionType String
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
GetFabricSwitchProfileVersionContextInterestedMo       
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetFabricSwitchProfileVersionContextRefMo       
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- AdditionalProperties string
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties string
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additionalProperties String
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the intersightTerraform Provider.
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet