1. Registry
  2. Packages
  3. Intersight Provider
  4. API Docs
  5. getFabricSwitchClusterProfile
Viewing docs for intersight 1.0.79
published on Monday, Aug 24, 2026 by ciscodevnet
Viewing docs for intersight 1.0.79
published on Monday, Aug 24, 2026 by ciscodevnet

    The SwitchClusterProfile object is an essential element in the network management domain, designed to specify configuration policies for a cluster of switches. It consolidates the configuration context of all the switch profiles referred by the Switch Cluster Profile, ensuring seamless integration and management of network resources.

    Purpose

    The SwitchClusterProfile serves as a comprehensive configuration entity for managing multiple switches as a unified cluster. It allows administrators to define, deploy, and manage network switch profiles efficiently, providing a streamlined approach to switch configuration and deployment.

    Key Concepts

    • Configuration Consolidation: Aggregates configuration policies across multiple switch profiles, providing a single point of management for cluster configurations.
    • Deployment Management: Facilitates the deployment of switch profiles across different switches in the cluster, ensuring coordinated configuration changes and updates.
    • Access Control: Incorporates privilege sets to manage access and operations, ensuring secure configuration management.
    • Template Utilization: Supports the creation and management of switch profiles from templates, promoting consistency and reducing setup time.

    Using getFabricSwitchClusterProfile

    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 getFabricSwitchClusterProfile(args: GetFabricSwitchClusterProfileArgs, opts?: InvokeOptions): Promise<GetFabricSwitchClusterProfileResult>
    function getFabricSwitchClusterProfileOutput(args: GetFabricSwitchClusterProfileOutputArgs, opts?: InvokeOutputOptions): Output<GetFabricSwitchClusterProfileResult>
    def get_fabric_switch_cluster_profile(account_moid: Optional[str] = None,
                                          action: Optional[str] = None,
                                          additional_properties: Optional[str] = None,
                                          ancestors: Optional[Sequence[GetFabricSwitchClusterProfileAncestor]] = None,
                                          assigned_entity: Optional[GetFabricSwitchClusterProfileAssignedEntity] = None,
                                          chassis_assignment_mode: Optional[str] = None,
                                          chassis_pre_assign_by_serial: Optional[str] = None,
                                          class_id: Optional[str] = None,
                                          cluster_assignments: Optional[Sequence[GetFabricSwitchClusterProfileClusterAssignment]] = None,
                                          config_context: Optional[GetFabricSwitchClusterProfileConfigContext] = None,
                                          create_time: Optional[str] = None,
                                          deploy_status: Optional[str] = None,
                                          deployed_switches: Optional[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,
                                          organization: Optional[GetFabricSwitchClusterProfileOrganization] = None,
                                          overridden_lists: Optional[Sequence[str]] = None,
                                          owners: Optional[Sequence[str]] = None,
                                          parent: Optional[GetFabricSwitchClusterProfileParent] = None,
                                          permission_resources: Optional[Sequence[GetFabricSwitchClusterProfilePermissionResource]] = None,
                                          scheduled_chassis_assignment: Optional[GetFabricSwitchClusterProfileScheduledChassisAssignment] = None,
                                          shared_scope: Optional[str] = None,
                                          src_template: Optional[GetFabricSwitchClusterProfileSrcTemplate] = None,
                                          switch_profiles: Optional[Sequence[GetFabricSwitchClusterProfileSwitchProfile]] = None,
                                          switch_profiles_count: Optional[float] = None,
                                          tags: Optional[Sequence[GetFabricSwitchClusterProfileTag]] = None,
                                          target_platform: Optional[str] = None,
                                          template_actions: Optional[Sequence[GetFabricSwitchClusterProfileTemplateAction]] = None,
                                          template_sync_errors: Optional[Sequence[GetFabricSwitchClusterProfileTemplateSyncError]] = None,
                                          template_sync_status: Optional[str] = None,
                                          type: Optional[str] = None,
                                          user_label: Optional[str] = None,
                                          version_context: Optional[GetFabricSwitchClusterProfileVersionContext] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetFabricSwitchClusterProfileResult
    def get_fabric_switch_cluster_profile_output(account_moid: pulumi.Input[Optional[str]] = None,
                                          action: pulumi.Input[Optional[str]] = None,
                                          additional_properties: pulumi.Input[Optional[str]] = None,
                                          ancestors: pulumi.Input[Optional[Sequence[pulumi.Input[GetFabricSwitchClusterProfileAncestorArgs]]]] = None,
                                          assigned_entity: pulumi.Input[Optional[GetFabricSwitchClusterProfileAssignedEntityArgs]] = None,
                                          chassis_assignment_mode: pulumi.Input[Optional[str]] = None,
                                          chassis_pre_assign_by_serial: pulumi.Input[Optional[str]] = None,
                                          class_id: pulumi.Input[Optional[str]] = None,
                                          cluster_assignments: pulumi.Input[Optional[Sequence[pulumi.Input[GetFabricSwitchClusterProfileClusterAssignmentArgs]]]] = None,
                                          config_context: pulumi.Input[Optional[GetFabricSwitchClusterProfileConfigContextArgs]] = None,
                                          create_time: pulumi.Input[Optional[str]] = None,
                                          deploy_status: pulumi.Input[Optional[str]] = None,
                                          deployed_switches: pulumi.Input[Optional[str]] = None,
                                          description: pulumi.Input[Optional[str]] = None,
                                          domain_group_moid: pulumi.Input[Optional[str]] = None,
                                          id: pulumi.Input[Optional[str]] = None,
                                          mod_time: pulumi.Input[Optional[str]] = None,
                                          moid: pulumi.Input[Optional[str]] = None,
                                          name: pulumi.Input[Optional[str]] = None,
                                          object_type: pulumi.Input[Optional[str]] = None,
                                          organization: pulumi.Input[Optional[GetFabricSwitchClusterProfileOrganizationArgs]] = None,
                                          overridden_lists: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                          owners: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                          parent: pulumi.Input[Optional[GetFabricSwitchClusterProfileParentArgs]] = None,
                                          permission_resources: pulumi.Input[Optional[Sequence[pulumi.Input[GetFabricSwitchClusterProfilePermissionResourceArgs]]]] = None,
                                          scheduled_chassis_assignment: pulumi.Input[Optional[GetFabricSwitchClusterProfileScheduledChassisAssignmentArgs]] = None,
                                          shared_scope: pulumi.Input[Optional[str]] = None,
                                          src_template: pulumi.Input[Optional[GetFabricSwitchClusterProfileSrcTemplateArgs]] = None,
                                          switch_profiles: pulumi.Input[Optional[Sequence[pulumi.Input[GetFabricSwitchClusterProfileSwitchProfileArgs]]]] = None,
                                          switch_profiles_count: pulumi.Input[Optional[float]] = None,
                                          tags: pulumi.Input[Optional[Sequence[pulumi.Input[GetFabricSwitchClusterProfileTagArgs]]]] = None,
                                          target_platform: pulumi.Input[Optional[str]] = None,
                                          template_actions: pulumi.Input[Optional[Sequence[pulumi.Input[GetFabricSwitchClusterProfileTemplateActionArgs]]]] = None,
                                          template_sync_errors: pulumi.Input[Optional[Sequence[pulumi.Input[GetFabricSwitchClusterProfileTemplateSyncErrorArgs]]]] = None,
                                          template_sync_status: pulumi.Input[Optional[str]] = None,
                                          type: pulumi.Input[Optional[str]] = None,
                                          user_label: pulumi.Input[Optional[str]] = None,
                                          version_context: pulumi.Input[Optional[GetFabricSwitchClusterProfileVersionContextArgs]] = None,
                                          opts: Optional[InvokeOutputOptions] = None) -> Output[GetFabricSwitchClusterProfileResult]
    func LookupFabricSwitchClusterProfile(ctx *Context, args *LookupFabricSwitchClusterProfileArgs, opts ...InvokeOption) (*LookupFabricSwitchClusterProfileResult, error)
    func LookupFabricSwitchClusterProfileOutput(ctx *Context, args *LookupFabricSwitchClusterProfileOutputArgs, opts ...InvokeOption) LookupFabricSwitchClusterProfileResultOutput

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

    public static class GetFabricSwitchClusterProfile 
    {
        public static Task<GetFabricSwitchClusterProfileResult> InvokeAsync(GetFabricSwitchClusterProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetFabricSwitchClusterProfileResult> Invoke(GetFabricSwitchClusterProfileInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetFabricSwitchClusterProfileResult> Invoke(GetFabricSwitchClusterProfileInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetFabricSwitchClusterProfileResult> getFabricSwitchClusterProfile(GetFabricSwitchClusterProfileArgs args, InvokeOptions options)
    public static Output<GetFabricSwitchClusterProfileResult> getFabricSwitchClusterProfile(GetFabricSwitchClusterProfileArgs args, InvokeOptions options)
    public static Output<GetFabricSwitchClusterProfileResult> getFabricSwitchClusterProfile(GetFabricSwitchClusterProfileArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: intersight:index/getFabricSwitchClusterProfile:getFabricSwitchClusterProfile
      arguments:
        # arguments dictionary
    data "intersight_get_fabric_switch_cluster_profile" "name" {
        # arguments
    }

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    Action string
    The support actions are -- Deploy, Unassign.
    AdditionalProperties string
    Ancestors List<GetFabricSwitchClusterProfileAncestor>
    AssignedEntity GetFabricSwitchClusterProfileAssignedEntity
    ChassisAssignmentMode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    ChassisPreAssignBySerial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    ClassId string
    ClusterAssignments List<GetFabricSwitchClusterProfileClusterAssignment>
    ConfigContext GetFabricSwitchClusterProfileConfigContext
    CreateTime string
    The time when this managed object was created.
    DeployStatus string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    DeployedSwitches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    Description string
    Description of the profile.
    DomainGroupMoid string
    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
    Organization GetFabricSwitchClusterProfileOrganization
    OverriddenLists List<string>
    Owners List<string>
    Parent GetFabricSwitchClusterProfileParent
    PermissionResources List<GetFabricSwitchClusterProfilePermissionResource>
    ScheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplate GetFabricSwitchClusterProfileSrcTemplate
    SwitchProfiles List<GetFabricSwitchClusterProfileSwitchProfile>
    SwitchProfilesCount double
    Number of switch profiles that are part of this cluster profile.
    Tags List<GetFabricSwitchClusterProfileTag>
    TargetPlatform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    TemplateActions List<GetFabricSwitchClusterProfileTemplateAction>
    TemplateSyncErrors List<GetFabricSwitchClusterProfileTemplateSyncError>
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    UserLabel string
    The user defined label assigned to the switch profile.
    VersionContext GetFabricSwitchClusterProfileVersionContext
    AccountMoid string
    The Account ID for this managed object.
    Action string
    The support actions are -- Deploy, Unassign.
    AdditionalProperties string
    Ancestors []GetFabricSwitchClusterProfileAncestor
    AssignedEntity GetFabricSwitchClusterProfileAssignedEntity
    ChassisAssignmentMode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    ChassisPreAssignBySerial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    ClassId string
    ClusterAssignments []GetFabricSwitchClusterProfileClusterAssignment
    ConfigContext GetFabricSwitchClusterProfileConfigContext
    CreateTime string
    The time when this managed object was created.
    DeployStatus string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    DeployedSwitches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    Description string
    Description of the profile.
    DomainGroupMoid string
    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
    Organization GetFabricSwitchClusterProfileOrganization
    OverriddenLists []string
    Owners []string
    Parent GetFabricSwitchClusterProfileParent
    PermissionResources []GetFabricSwitchClusterProfilePermissionResource
    ScheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplate GetFabricSwitchClusterProfileSrcTemplate
    SwitchProfiles []GetFabricSwitchClusterProfileSwitchProfile
    SwitchProfilesCount float64
    Number of switch profiles that are part of this cluster profile.
    Tags []GetFabricSwitchClusterProfileTag
    TargetPlatform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    TemplateActions []GetFabricSwitchClusterProfileTemplateAction
    TemplateSyncErrors []GetFabricSwitchClusterProfileTemplateSyncError
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    UserLabel string
    The user defined label assigned to the switch profile.
    VersionContext GetFabricSwitchClusterProfileVersionContext
    account_moid string
    The Account ID for this managed object.
    action string
    The support actions are -- Deploy, Unassign.
    additional_properties string
    ancestors list(object)
    assigned_entity object
    chassis_assignment_mode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassis_pre_assign_by_serial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    class_id string
    cluster_assignments list(object)
    config_context object
    create_time string
    The time when this managed object was created.
    deploy_status string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployed_switches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description string
    Description of the profile.
    domain_group_moid string
    The DomainGroup ID for this managed object.
    id string
    mod_time 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.
    object_type string
    organization object
    overridden_lists list(string)
    owners list(string)
    parent object
    permission_resources list(object)
    scheduled_chassis_assignment object
    shared_scope 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.
    src_template object
    switch_profiles list(object)
    switch_profiles_count number
    Number of switch profiles that are part of this cluster profile.
    tags list(object)
    target_platform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    template_actions list(object)
    template_sync_errors list(object)
    template_sync_status string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    user_label string
    The user defined label assigned to the switch profile.
    version_context object
    accountMoid String
    The Account ID for this managed object.
    action String
    The support actions are -- Deploy, Unassign.
    additionalProperties String
    ancestors List<GetFabricSwitchClusterProfileAncestor>
    assignedEntity GetFabricSwitchClusterProfileAssignedEntity
    chassisAssignmentMode String
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassisPreAssignBySerial String
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    classId String
    clusterAssignments List<GetFabricSwitchClusterProfileClusterAssignment>
    configContext GetFabricSwitchClusterProfileConfigContext
    createTime String
    The time when this managed object was created.
    deployStatus String
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployedSwitches String
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description String
    Description of the profile.
    domainGroupMoid String
    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
    organization GetFabricSwitchClusterProfileOrganization
    overriddenLists List<String>
    owners List<String>
    parent GetFabricSwitchClusterProfileParent
    permissionResources List<GetFabricSwitchClusterProfilePermissionResource>
    scheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplate GetFabricSwitchClusterProfileSrcTemplate
    switchProfiles List<GetFabricSwitchClusterProfileSwitchProfile>
    switchProfilesCount Double
    Number of switch profiles that are part of this cluster profile.
    tags List<GetFabricSwitchClusterProfileTag>
    targetPlatform String
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    templateActions List<GetFabricSwitchClusterProfileTemplateAction>
    templateSyncErrors List<GetFabricSwitchClusterProfileTemplateSyncError>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    userLabel String
    The user defined label assigned to the switch profile.
    versionContext GetFabricSwitchClusterProfileVersionContext
    accountMoid string
    The Account ID for this managed object.
    action string
    The support actions are -- Deploy, Unassign.
    additionalProperties string
    ancestors GetFabricSwitchClusterProfileAncestor[]
    assignedEntity GetFabricSwitchClusterProfileAssignedEntity
    chassisAssignmentMode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassisPreAssignBySerial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    classId string
    clusterAssignments GetFabricSwitchClusterProfileClusterAssignment[]
    configContext GetFabricSwitchClusterProfileConfigContext
    createTime string
    The time when this managed object was created.
    deployStatus string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployedSwitches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description string
    Description of the profile.
    domainGroupMoid string
    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
    organization GetFabricSwitchClusterProfileOrganization
    overriddenLists string[]
    owners string[]
    parent GetFabricSwitchClusterProfileParent
    permissionResources GetFabricSwitchClusterProfilePermissionResource[]
    scheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplate GetFabricSwitchClusterProfileSrcTemplate
    switchProfiles GetFabricSwitchClusterProfileSwitchProfile[]
    switchProfilesCount number
    Number of switch profiles that are part of this cluster profile.
    tags GetFabricSwitchClusterProfileTag[]
    targetPlatform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    templateActions GetFabricSwitchClusterProfileTemplateAction[]
    templateSyncErrors GetFabricSwitchClusterProfileTemplateSyncError[]
    templateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    userLabel string
    The user defined label assigned to the switch profile.
    versionContext GetFabricSwitchClusterProfileVersionContext
    account_moid str
    The Account ID for this managed object.
    action str
    The support actions are -- Deploy, Unassign.
    additional_properties str
    ancestors Sequence[GetFabricSwitchClusterProfileAncestor]
    assigned_entity GetFabricSwitchClusterProfileAssignedEntity
    chassis_assignment_mode str
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassis_pre_assign_by_serial str
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    class_id str
    cluster_assignments Sequence[GetFabricSwitchClusterProfileClusterAssignment]
    config_context GetFabricSwitchClusterProfileConfigContext
    create_time str
    The time when this managed object was created.
    deploy_status str
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployed_switches str
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description str
    Description of the profile.
    domain_group_moid str
    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
    organization GetFabricSwitchClusterProfileOrganization
    overridden_lists Sequence[str]
    owners Sequence[str]
    parent GetFabricSwitchClusterProfileParent
    permission_resources Sequence[GetFabricSwitchClusterProfilePermissionResource]
    scheduled_chassis_assignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    src_template GetFabricSwitchClusterProfileSrcTemplate
    switch_profiles Sequence[GetFabricSwitchClusterProfileSwitchProfile]
    switch_profiles_count float
    Number of switch profiles that are part of this cluster profile.
    tags Sequence[GetFabricSwitchClusterProfileTag]
    target_platform str
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    template_actions Sequence[GetFabricSwitchClusterProfileTemplateAction]
    template_sync_errors Sequence[GetFabricSwitchClusterProfileTemplateSyncError]
    template_sync_status str
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    user_label str
    The user defined label assigned to the switch profile.
    version_context GetFabricSwitchClusterProfileVersionContext
    accountMoid String
    The Account ID for this managed object.
    action String
    The support actions are -- Deploy, Unassign.
    additionalProperties String
    ancestors List<Property Map>
    assignedEntity Property Map
    chassisAssignmentMode String
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassisPreAssignBySerial String
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    classId String
    clusterAssignments List<Property Map>
    configContext Property Map
    createTime String
    The time when this managed object was created.
    deployStatus String
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployedSwitches String
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description String
    Description of the profile.
    domainGroupMoid String
    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
    organization Property Map
    overriddenLists List<String>
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    scheduledChassisAssignment Property Map
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplate Property Map
    switchProfiles List<Property Map>
    switchProfilesCount Number
    Number of switch profiles that are part of this cluster profile.
    tags List<Property Map>
    targetPlatform String
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    templateActions List<Property Map>
    templateSyncErrors List<Property Map>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    userLabel String
    The user defined label assigned to the switch profile.
    versionContext Property Map

    getFabricSwitchClusterProfile Result

    The following output properties are available:

    Id string
    Results List<GetFabricSwitchClusterProfileResult>
    AccountMoid string
    Action string
    AdditionalProperties string
    Ancestors List<GetFabricSwitchClusterProfileAncestor>
    AssignedEntity GetFabricSwitchClusterProfileAssignedEntity
    ChassisAssignmentMode string
    ChassisPreAssignBySerial string
    ClassId string
    ClusterAssignments List<GetFabricSwitchClusterProfileClusterAssignment>
    ConfigContext GetFabricSwitchClusterProfileConfigContext
    CreateTime string
    DeployStatus string
    DeployedSwitches string
    Description string
    DomainGroupMoid string
    ModTime string
    Moid string
    Name string
    ObjectType string
    Organization GetFabricSwitchClusterProfileOrganization
    OverriddenLists List<string>
    Owners List<string>
    Parent GetFabricSwitchClusterProfileParent
    PermissionResources List<GetFabricSwitchClusterProfilePermissionResource>
    ScheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    SharedScope string
    SrcTemplate GetFabricSwitchClusterProfileSrcTemplate
    SwitchProfiles List<GetFabricSwitchClusterProfileSwitchProfile>
    SwitchProfilesCount double
    Tags List<GetFabricSwitchClusterProfileTag>
    TargetPlatform string
    TemplateActions List<GetFabricSwitchClusterProfileTemplateAction>
    TemplateSyncErrors List<GetFabricSwitchClusterProfileTemplateSyncError>
    TemplateSyncStatus string
    Type string
    UserLabel string
    VersionContext GetFabricSwitchClusterProfileVersionContext
    Id string
    Results []GetFabricSwitchClusterProfileResult
    AccountMoid string
    Action string
    AdditionalProperties string
    Ancestors []GetFabricSwitchClusterProfileAncestor
    AssignedEntity GetFabricSwitchClusterProfileAssignedEntity
    ChassisAssignmentMode string
    ChassisPreAssignBySerial string
    ClassId string
    ClusterAssignments []GetFabricSwitchClusterProfileClusterAssignment
    ConfigContext GetFabricSwitchClusterProfileConfigContext
    CreateTime string
    DeployStatus string
    DeployedSwitches string
    Description string
    DomainGroupMoid string
    ModTime string
    Moid string
    Name string
    ObjectType string
    Organization GetFabricSwitchClusterProfileOrganization
    OverriddenLists []string
    Owners []string
    Parent GetFabricSwitchClusterProfileParent
    PermissionResources []GetFabricSwitchClusterProfilePermissionResource
    ScheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    SharedScope string
    SrcTemplate GetFabricSwitchClusterProfileSrcTemplate
    SwitchProfiles []GetFabricSwitchClusterProfileSwitchProfile
    SwitchProfilesCount float64
    Tags []GetFabricSwitchClusterProfileTag
    TargetPlatform string
    TemplateActions []GetFabricSwitchClusterProfileTemplateAction
    TemplateSyncErrors []GetFabricSwitchClusterProfileTemplateSyncError
    TemplateSyncStatus string
    Type string
    UserLabel string
    VersionContext GetFabricSwitchClusterProfileVersionContext
    id string
    results list(object)
    account_moid string
    action string
    additional_properties string
    ancestors list(object)
    assigned_entity object
    chassis_assignment_mode string
    chassis_pre_assign_by_serial string
    class_id string
    cluster_assignments list(object)
    config_context object
    create_time string
    deploy_status string
    deployed_switches string
    description string
    domain_group_moid string
    mod_time string
    moid string
    name string
    object_type string
    organization object
    overridden_lists list(string)
    owners list(string)
    parent object
    permission_resources list(object)
    scheduled_chassis_assignment object
    shared_scope string
    src_template object
    switch_profiles list(object)
    switch_profiles_count number
    tags list(object)
    target_platform string
    template_actions list(object)
    template_sync_errors list(object)
    template_sync_status string
    type string
    user_label string
    version_context object
    id String
    results List<GetFabricSwitchClusterProfileResult>
    accountMoid String
    action String
    additionalProperties String
    ancestors List<GetFabricSwitchClusterProfileAncestor>
    assignedEntity GetFabricSwitchClusterProfileAssignedEntity
    chassisAssignmentMode String
    chassisPreAssignBySerial String
    classId String
    clusterAssignments List<GetFabricSwitchClusterProfileClusterAssignment>
    configContext GetFabricSwitchClusterProfileConfigContext
    createTime String
    deployStatus String
    deployedSwitches String
    description String
    domainGroupMoid String
    modTime String
    moid String
    name String
    objectType String
    organization GetFabricSwitchClusterProfileOrganization
    overriddenLists List<String>
    owners List<String>
    parent GetFabricSwitchClusterProfileParent
    permissionResources List<GetFabricSwitchClusterProfilePermissionResource>
    scheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    sharedScope String
    srcTemplate GetFabricSwitchClusterProfileSrcTemplate
    switchProfiles List<GetFabricSwitchClusterProfileSwitchProfile>
    switchProfilesCount Double
    tags List<GetFabricSwitchClusterProfileTag>
    targetPlatform String
    templateActions List<GetFabricSwitchClusterProfileTemplateAction>
    templateSyncErrors List<GetFabricSwitchClusterProfileTemplateSyncError>
    templateSyncStatus String
    type String
    userLabel String
    versionContext GetFabricSwitchClusterProfileVersionContext
    id string
    results GetFabricSwitchClusterProfileResult[]
    accountMoid string
    action string
    additionalProperties string
    ancestors GetFabricSwitchClusterProfileAncestor[]
    assignedEntity GetFabricSwitchClusterProfileAssignedEntity
    chassisAssignmentMode string
    chassisPreAssignBySerial string
    classId string
    clusterAssignments GetFabricSwitchClusterProfileClusterAssignment[]
    configContext GetFabricSwitchClusterProfileConfigContext
    createTime string
    deployStatus string
    deployedSwitches string
    description string
    domainGroupMoid string
    modTime string
    moid string
    name string
    objectType string
    organization GetFabricSwitchClusterProfileOrganization
    overriddenLists string[]
    owners string[]
    parent GetFabricSwitchClusterProfileParent
    permissionResources GetFabricSwitchClusterProfilePermissionResource[]
    scheduledChassisAssignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    sharedScope string
    srcTemplate GetFabricSwitchClusterProfileSrcTemplate
    switchProfiles GetFabricSwitchClusterProfileSwitchProfile[]
    switchProfilesCount number
    tags GetFabricSwitchClusterProfileTag[]
    targetPlatform string
    templateActions GetFabricSwitchClusterProfileTemplateAction[]
    templateSyncErrors GetFabricSwitchClusterProfileTemplateSyncError[]
    templateSyncStatus string
    type string
    userLabel string
    versionContext GetFabricSwitchClusterProfileVersionContext
    id str
    results Sequence[GetFabricSwitchClusterProfileResult]
    account_moid str
    action str
    additional_properties str
    ancestors Sequence[GetFabricSwitchClusterProfileAncestor]
    assigned_entity GetFabricSwitchClusterProfileAssignedEntity
    chassis_assignment_mode str
    chassis_pre_assign_by_serial str
    class_id str
    cluster_assignments Sequence[GetFabricSwitchClusterProfileClusterAssignment]
    config_context GetFabricSwitchClusterProfileConfigContext
    create_time str
    deploy_status str
    deployed_switches str
    description str
    domain_group_moid str
    mod_time str
    moid str
    name str
    object_type str
    organization GetFabricSwitchClusterProfileOrganization
    overridden_lists Sequence[str]
    owners Sequence[str]
    parent GetFabricSwitchClusterProfileParent
    permission_resources Sequence[GetFabricSwitchClusterProfilePermissionResource]
    scheduled_chassis_assignment GetFabricSwitchClusterProfileScheduledChassisAssignment
    shared_scope str
    src_template GetFabricSwitchClusterProfileSrcTemplate
    switch_profiles Sequence[GetFabricSwitchClusterProfileSwitchProfile]
    switch_profiles_count float
    tags Sequence[GetFabricSwitchClusterProfileTag]
    target_platform str
    template_actions Sequence[GetFabricSwitchClusterProfileTemplateAction]
    template_sync_errors Sequence[GetFabricSwitchClusterProfileTemplateSyncError]
    template_sync_status str
    type str
    user_label str
    version_context GetFabricSwitchClusterProfileVersionContext
    id String
    results List<Property Map>
    accountMoid String
    action String
    additionalProperties String
    ancestors List<Property Map>
    assignedEntity Property Map
    chassisAssignmentMode String
    chassisPreAssignBySerial String
    classId String
    clusterAssignments List<Property Map>
    configContext Property Map
    createTime String
    deployStatus String
    deployedSwitches String
    description String
    domainGroupMoid String
    modTime String
    moid String
    name String
    objectType String
    organization Property Map
    overriddenLists List<String>
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    scheduledChassisAssignment Property Map
    sharedScope String
    srcTemplate Property Map
    switchProfiles List<Property Map>
    switchProfilesCount Number
    tags List<Property Map>
    targetPlatform String
    templateActions List<Property Map>
    templateSyncErrors List<Property Map>
    templateSyncStatus String
    type String
    userLabel String
    versionContext Property Map

    Supporting Types

    GetFabricSwitchClusterProfileAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileAssignedEntity

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileClusterAssignment

    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.
    NetworkElement GetFabricSwitchClusterProfileClusterAssignmentNetworkElement
    The network element that is to be assigned to the cloned switch profile.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    SourceSwitchProfileOrTemplateName string
    Name of the source SwitchProfile or SwitchProfileTemplate whose clone has to be assigned to the network element mentioned in NetworkElement property under ClusterAssignments.
    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.
    NetworkElement GetFabricSwitchClusterProfileClusterAssignmentNetworkElement
    The network element that is to be assigned to the cloned switch profile.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    SourceSwitchProfileOrTemplateName string
    Name of the source SwitchProfile or SwitchProfileTemplate whose clone has to be assigned to the network element mentioned in NetworkElement property under ClusterAssignments.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    network_element object
    The network element that is to be assigned to the cloned switch profile.
    object_type string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    source_switch_profile_or_template_name string
    Name of the source SwitchProfile or SwitchProfileTemplate whose clone has to be assigned to the network element mentioned in NetworkElement property under ClusterAssignments.
    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.
    networkElement GetFabricSwitchClusterProfileClusterAssignmentNetworkElement
    The network element that is to be assigned to the cloned switch profile.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sourceSwitchProfileOrTemplateName String
    Name of the source SwitchProfile or SwitchProfileTemplate whose clone has to be assigned to the network element mentioned in NetworkElement property under ClusterAssignments.
    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.
    networkElement GetFabricSwitchClusterProfileClusterAssignmentNetworkElement
    The network element that is to be assigned to the cloned switch profile.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sourceSwitchProfileOrTemplateName string
    Name of the source SwitchProfile or SwitchProfileTemplate whose clone has to be assigned to the network element mentioned in NetworkElement property under ClusterAssignments.
    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.
    network_element GetFabricSwitchClusterProfileClusterAssignmentNetworkElement
    The network element that is to be assigned to the cloned switch profile.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    source_switch_profile_or_template_name str
    Name of the source SwitchProfile or SwitchProfileTemplate whose clone has to be assigned to the network element mentioned in NetworkElement property under ClusterAssignments.
    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.
    networkElement Property Map
    The network element that is to be assigned to the cloned switch profile.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sourceSwitchProfileOrTemplateName String
    Name of the source SwitchProfile or SwitchProfileTemplate whose clone has to be assigned to the network element mentioned in NetworkElement property under ClusterAssignments.

    GetFabricSwitchClusterProfileClusterAssignmentNetworkElement

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileConfigContext

    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.
    ConfigStateSummary string
    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.
    • Evaluating - Policy edit configuration change evaluation 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.
    ConfigStateSummary string
    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.
    • Evaluating - Policy edit configuration change evaluation 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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    config_state string
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
    config_state_summary string
    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.
    • Evaluating - Policy edit configuration change evaluation 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 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.
    control_action string
    System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
    error_state string
    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 list(string)
    object_type string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    oper_state 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.
    configStateSummary String
    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.
    • Evaluating - Policy edit configuration change evaluation 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.
    configStateSummary string
    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.
    • Evaluating - Policy edit configuration change evaluation 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_summary str
    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.
    • Evaluating - Policy edit configuration change evaluation 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.
    configStateSummary String
    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.
    • Evaluating - Policy edit configuration change evaluation 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.

    GetFabricSwitchClusterProfileOrganization

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfilePermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileResult

    AccountMoid string
    The Account ID for this managed object.
    Action string
    The support actions are -- Deploy, Unassign.
    AdditionalProperties string
    Ancestors List<GetFabricSwitchClusterProfileResultAncestor>
    AssignedEntities List<GetFabricSwitchClusterProfileResultAssignedEntity>
    ChassisAssignmentMode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    ChassisPreAssignBySerial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    ClassId string
    ClusterAssignments List<GetFabricSwitchClusterProfileResultClusterAssignment>
    ConfigContexts List<GetFabricSwitchClusterProfileResultConfigContext>
    CreateTime string
    The time when this managed object was created.
    DeployStatus string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    DeployedSwitches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    Description string
    Description of the profile.
    DomainGroupMoid string
    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
    Organizations List<GetFabricSwitchClusterProfileResultOrganization>
    OverriddenLists List<string>
    Owners List<string>
    Parents List<GetFabricSwitchClusterProfileResultParent>
    PermissionResources List<GetFabricSwitchClusterProfileResultPermissionResource>
    ScheduledChassisAssignments List<GetFabricSwitchClusterProfileResultScheduledChassisAssignment>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplates List<GetFabricSwitchClusterProfileResultSrcTemplate>
    SwitchProfiles List<GetFabricSwitchClusterProfileResultSwitchProfile>
    SwitchProfilesCount double
    Number of switch profiles that are part of this cluster profile.
    Tags List<GetFabricSwitchClusterProfileResultTag>
    TargetPlatform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    TemplateActions List<GetFabricSwitchClusterProfileResultTemplateAction>
    TemplateSyncErrors List<GetFabricSwitchClusterProfileResultTemplateSyncError>
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    UserLabel string
    The user defined label assigned to the switch profile.
    VersionContexts List<GetFabricSwitchClusterProfileResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    Action string
    The support actions are -- Deploy, Unassign.
    AdditionalProperties string
    Ancestors []GetFabricSwitchClusterProfileResultAncestor
    AssignedEntities []GetFabricSwitchClusterProfileResultAssignedEntity
    ChassisAssignmentMode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    ChassisPreAssignBySerial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    ClassId string
    ClusterAssignments []GetFabricSwitchClusterProfileResultClusterAssignment
    ConfigContexts []GetFabricSwitchClusterProfileResultConfigContext
    CreateTime string
    The time when this managed object was created.
    DeployStatus string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    DeployedSwitches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    Description string
    Description of the profile.
    DomainGroupMoid string
    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
    Organizations []GetFabricSwitchClusterProfileResultOrganization
    OverriddenLists []string
    Owners []string
    Parents []GetFabricSwitchClusterProfileResultParent
    PermissionResources []GetFabricSwitchClusterProfileResultPermissionResource
    ScheduledChassisAssignments []GetFabricSwitchClusterProfileResultScheduledChassisAssignment
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplates []GetFabricSwitchClusterProfileResultSrcTemplate
    SwitchProfiles []GetFabricSwitchClusterProfileResultSwitchProfile
    SwitchProfilesCount float64
    Number of switch profiles that are part of this cluster profile.
    Tags []GetFabricSwitchClusterProfileResultTag
    TargetPlatform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    TemplateActions []GetFabricSwitchClusterProfileResultTemplateAction
    TemplateSyncErrors []GetFabricSwitchClusterProfileResultTemplateSyncError
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    UserLabel string
    The user defined label assigned to the switch profile.
    VersionContexts []GetFabricSwitchClusterProfileResultVersionContext
    account_moid string
    The Account ID for this managed object.
    action string
    The support actions are -- Deploy, Unassign.
    additional_properties string
    ancestors list(object)
    assigned_entities list(object)
    chassis_assignment_mode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassis_pre_assign_by_serial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    class_id string
    cluster_assignments list(object)
    config_contexts list(object)
    create_time string
    The time when this managed object was created.
    deploy_status string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployed_switches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description string
    Description of the profile.
    domain_group_moid string
    The DomainGroup ID for this managed object.
    mod_time 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.
    object_type string
    organizations list(object)
    overridden_lists list(string)
    owners list(string)
    parents list(object)
    permission_resources list(object)
    scheduled_chassis_assignments list(object)
    shared_scope 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.
    src_templates list(object)
    switch_profiles list(object)
    switch_profiles_count number
    Number of switch profiles that are part of this cluster profile.
    tags list(object)
    target_platform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    template_actions list(object)
    template_sync_errors list(object)
    template_sync_status string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    user_label string
    The user defined label assigned to the switch profile.
    version_contexts list(object)
    accountMoid String
    The Account ID for this managed object.
    action String
    The support actions are -- Deploy, Unassign.
    additionalProperties String
    ancestors List<GetFabricSwitchClusterProfileResultAncestor>
    assignedEntities List<GetFabricSwitchClusterProfileResultAssignedEntity>
    chassisAssignmentMode String
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassisPreAssignBySerial String
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    classId String
    clusterAssignments List<GetFabricSwitchClusterProfileResultClusterAssignment>
    configContexts List<GetFabricSwitchClusterProfileResultConfigContext>
    createTime String
    The time when this managed object was created.
    deployStatus String
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployedSwitches String
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description String
    Description of the profile.
    domainGroupMoid String
    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
    organizations List<GetFabricSwitchClusterProfileResultOrganization>
    overriddenLists List<String>
    owners List<String>
    parents List<GetFabricSwitchClusterProfileResultParent>
    permissionResources List<GetFabricSwitchClusterProfileResultPermissionResource>
    scheduledChassisAssignments List<GetFabricSwitchClusterProfileResultScheduledChassisAssignment>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplates List<GetFabricSwitchClusterProfileResultSrcTemplate>
    switchProfiles List<GetFabricSwitchClusterProfileResultSwitchProfile>
    switchProfilesCount Double
    Number of switch profiles that are part of this cluster profile.
    tags List<GetFabricSwitchClusterProfileResultTag>
    targetPlatform String
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    templateActions List<GetFabricSwitchClusterProfileResultTemplateAction>
    templateSyncErrors List<GetFabricSwitchClusterProfileResultTemplateSyncError>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    userLabel String
    The user defined label assigned to the switch profile.
    versionContexts List<GetFabricSwitchClusterProfileResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    action string
    The support actions are -- Deploy, Unassign.
    additionalProperties string
    ancestors GetFabricSwitchClusterProfileResultAncestor[]
    assignedEntities GetFabricSwitchClusterProfileResultAssignedEntity[]
    chassisAssignmentMode string
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassisPreAssignBySerial string
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    classId string
    clusterAssignments GetFabricSwitchClusterProfileResultClusterAssignment[]
    configContexts GetFabricSwitchClusterProfileResultConfigContext[]
    createTime string
    The time when this managed object was created.
    deployStatus string
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployedSwitches string
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description string
    Description of the profile.
    domainGroupMoid string
    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
    organizations GetFabricSwitchClusterProfileResultOrganization[]
    overriddenLists string[]
    owners string[]
    parents GetFabricSwitchClusterProfileResultParent[]
    permissionResources GetFabricSwitchClusterProfileResultPermissionResource[]
    scheduledChassisAssignments GetFabricSwitchClusterProfileResultScheduledChassisAssignment[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplates GetFabricSwitchClusterProfileResultSrcTemplate[]
    switchProfiles GetFabricSwitchClusterProfileResultSwitchProfile[]
    switchProfilesCount number
    Number of switch profiles that are part of this cluster profile.
    tags GetFabricSwitchClusterProfileResultTag[]
    targetPlatform string
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    templateActions GetFabricSwitchClusterProfileResultTemplateAction[]
    templateSyncErrors GetFabricSwitchClusterProfileResultTemplateSyncError[]
    templateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    userLabel string
    The user defined label assigned to the switch profile.
    versionContexts GetFabricSwitchClusterProfileResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    action str
    The support actions are -- Deploy, Unassign.
    additional_properties str
    ancestors Sequence[GetFabricSwitchClusterProfileResultAncestor]
    assigned_entities Sequence[GetFabricSwitchClusterProfileResultAssignedEntity]
    chassis_assignment_mode str
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassis_pre_assign_by_serial str
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    class_id str
    cluster_assignments Sequence[GetFabricSwitchClusterProfileResultClusterAssignment]
    config_contexts Sequence[GetFabricSwitchClusterProfileResultConfigContext]
    create_time str
    The time when this managed object was created.
    deploy_status str
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployed_switches str
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description str
    Description of the profile.
    domain_group_moid str
    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
    organizations Sequence[GetFabricSwitchClusterProfileResultOrganization]
    overridden_lists Sequence[str]
    owners Sequence[str]
    parents Sequence[GetFabricSwitchClusterProfileResultParent]
    permission_resources Sequence[GetFabricSwitchClusterProfileResultPermissionResource]
    scheduled_chassis_assignments Sequence[GetFabricSwitchClusterProfileResultScheduledChassisAssignment]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    src_templates Sequence[GetFabricSwitchClusterProfileResultSrcTemplate]
    switch_profiles Sequence[GetFabricSwitchClusterProfileResultSwitchProfile]
    switch_profiles_count float
    Number of switch profiles that are part of this cluster profile.
    tags Sequence[GetFabricSwitchClusterProfileResultTag]
    target_platform str
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    template_actions Sequence[GetFabricSwitchClusterProfileResultTemplateAction]
    template_sync_errors Sequence[GetFabricSwitchClusterProfileResultTemplateSyncError]
    template_sync_status str
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    user_label str
    The user defined label assigned to the switch profile.
    version_contexts Sequence[GetFabricSwitchClusterProfileResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    action String
    The support actions are -- Deploy, Unassign.
    additionalProperties String
    ancestors List<Property Map>
    assignedEntities List<Property Map>
    chassisAssignmentMode String
    Source of the chassis assigned to the Switch Cluster Profile. Values can be Static or None. Static is used if a chassis is attached directly to a Switch Cluster Profile. None is used if no chassis is attached to a Switch Cluster Profile. Serial pre-assignment is also considered None.* Static - Chassis is directly assigned to switch cluster profile.* None - No chassis is assigned to the switch cluster profile.
    chassisPreAssignBySerial String
    Serial number of the chassis that would be assigned to this pre-assigned switch cluster profile. It can be any string that adheres to the following constraints:It should start and end with an alphanumeric character.It cannot be more than 20 characters.
    classId String
    clusterAssignments List<Property Map>
    configContexts List<Property Map>
    createTime String
    The time when this managed object was created.
    deployStatus String
    Deploy status of the switch cluster profile indicating if deployment has been initiated on all the members of the cluster profile.* None - Switch profiles not deployed on either of the switches.* Complete - Both switch profiles of the cluster profile are deployed.* Partial - Only one of the switch profiles of the cluster profile is deployed.
    deployedSwitches String
    Values indicating the switches on which the cluster profile has been deployed. 0 indicates that the profile has not been deployed on any switch, 1 indicates that the profile has been deployed on A, 2 indicates that it is deployed on B and 3 indicates that it is deployed on both.* None - Switch profiles not deployed on either of the fabric interconnects.* A - Switch profiles deployed only on fabric interconnect A.* B - Switch profiles deployed only on fabric interconnect B.* AB - Switch profiles deployed on both fabric interconnect A and B.
    description String
    Description of the profile.
    domainGroupMoid String
    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
    organizations List<Property Map>
    overriddenLists List<String>
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    scheduledChassisAssignments List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplates List<Property Map>
    switchProfiles List<Property Map>
    switchProfilesCount Number
    Number of switch profiles that are part of this cluster profile.
    tags List<Property Map>
    targetPlatform String
    Type of the profile. 'UcsDomain' profile for network and management configuration on UCS Fabric Interconnect. 'UnifiedEdge' profile for network, management and chassis configuration on Unified Edge.* UCS Domain - Profile/policy type for network and management configuration on UCS Fabric Interconnect.* Unified Edge - Profile/policy type for network, management and chassis configuration on Unified Edge.
    templateActions List<Property Map>
    templateSyncErrors List<Property Map>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    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.
    userLabel String
    The user defined label assigned to the switch profile.
    versionContexts List<Property Map>

    GetFabricSwitchClusterProfileResultAncestor

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultAssignedEntity

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultClusterAssignment

    GetFabricSwitchClusterProfileResultClusterAssignmentNetworkElement

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultConfigContext

    GetFabricSwitchClusterProfileResultOrganization

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultParent

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultPermissionResource

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultScheduledChassisAssignment

    GetFabricSwitchClusterProfileResultSrcTemplate

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultSwitchProfile

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultTag

    AdditionalProperties string
    AncestorDefinitions List<GetFabricSwitchClusterProfileResultTagAncestorDefinition>
    Definitions List<GetFabricSwitchClusterProfileResultTagDefinition>
    Key string
    Propagated bool
    SysTag bool
    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.
    Value string
    AdditionalProperties string
    AncestorDefinitions []GetFabricSwitchClusterProfileResultTagAncestorDefinition
    Definitions []GetFabricSwitchClusterProfileResultTagDefinition
    Key string
    Propagated bool
    SysTag bool
    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.
    Value string
    additional_properties string
    ancestor_definitions list(object)
    definitions list(object)
    key string
    propagated bool
    sys_tag bool
    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.
    value string
    additionalProperties String
    ancestorDefinitions List<GetFabricSwitchClusterProfileResultTagAncestorDefinition>
    definitions List<GetFabricSwitchClusterProfileResultTagDefinition>
    key String
    propagated Boolean
    sysTag Boolean
    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.
    value String
    additionalProperties string
    ancestorDefinitions GetFabricSwitchClusterProfileResultTagAncestorDefinition[]
    definitions GetFabricSwitchClusterProfileResultTagDefinition[]
    key string
    propagated boolean
    sysTag boolean
    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.
    value string
    additional_properties str
    ancestor_definitions Sequence[GetFabricSwitchClusterProfileResultTagAncestorDefinition]
    definitions Sequence[GetFabricSwitchClusterProfileResultTagDefinition]
    key str
    propagated bool
    sys_tag bool
    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.
    value str
    additionalProperties String
    ancestorDefinitions List<Property Map>
    definitions List<Property Map>
    key String
    propagated Boolean
    sysTag Boolean
    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.
    value String

    GetFabricSwitchClusterProfileResultTagAncestorDefinition

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultTagDefinition

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultTemplateAction

    AdditionalProperties string
    ClassId string
    ObjectType string
    Params List<GetFabricSwitchClusterProfileResultTemplateActionParam>
    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.
    AdditionalProperties string
    ClassId string
    ObjectType string
    Params []GetFabricSwitchClusterProfileResultTemplateActionParam
    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.
    additional_properties string
    class_id string
    object_type string
    params list(object)
    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.
    additionalProperties String
    classId String
    objectType String
    params List<GetFabricSwitchClusterProfileResultTemplateActionParam>
    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.
    additionalProperties string
    classId string
    objectType string
    params GetFabricSwitchClusterProfileResultTemplateActionParam[]
    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.
    additional_properties str
    class_id str
    object_type str
    params Sequence[GetFabricSwitchClusterProfileResultTemplateActionParam]
    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.
    additionalProperties String
    classId String
    objectType String
    params 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.

    GetFabricSwitchClusterProfileResultTemplateActionParam

    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 string
    class_id string
    name string
    Name of the profile instance or profile template.
    object_type 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

    GetFabricSwitchClusterProfileResultTemplateSyncError

    AdditionalProperties string
    ClassId string
    Message string
    ObjectType string
    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.
    AdditionalProperties string
    ClassId string
    Message string
    ObjectType string
    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.
    additional_properties string
    class_id string
    message string
    object_type string
    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.
    additionalProperties String
    classId String
    message String
    objectType String
    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.
    additionalProperties string
    classId string
    message string
    objectType string
    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.
    additional_properties str
    class_id str
    message str
    object_type str
    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.
    additionalProperties String
    classId String
    message String
    objectType String
    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.

    GetFabricSwitchClusterProfileResultVersionContext

    GetFabricSwitchClusterProfileResultVersionContextInterestedMo

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileResultVersionContextRefMo

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetFabricSwitchClusterProfileScheduledChassisAssignment

    AdditionalProperties string
    ChassisSerial string
    Serial number of the chassis.
    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.
    Enabled bool
    Indicates if this assignment is enabled.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    ChassisSerial string
    Serial number of the chassis.
    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.
    Enabled bool
    Indicates if this assignment is enabled.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties string
    chassis_serial string
    Serial number of the chassis.
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enabled bool
    Indicates if this assignment is enabled.
    object_type string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    chassisSerial String
    Serial number of the chassis.
    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.
    enabled Boolean
    Indicates if this assignment is enabled.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    chassisSerial string
    Serial number of the chassis.
    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.
    enabled boolean
    Indicates if this assignment is enabled.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    chassis_serial str
    Serial number of the chassis.
    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.
    enabled bool
    Indicates if this assignment is enabled.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    chassisSerial String
    Serial number of the chassis.
    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.
    enabled Boolean
    Indicates if this assignment is enabled.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetFabricSwitchClusterProfileSrcTemplate

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileSwitchProfile

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileTag

    AdditionalProperties string
    AncestorDefinitions List<GetFabricSwitchClusterProfileTagAncestorDefinition>
    Definition GetFabricSwitchClusterProfileTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    Key string
    The string representation of a tag key.
    Propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    SysTag bool
    Specifies whether the tag is user-defined or owned by the system.
    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.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    AncestorDefinitions []GetFabricSwitchClusterProfileTagAncestorDefinition
    Definition GetFabricSwitchClusterProfileTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    Key string
    The string representation of a tag key.
    Propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    SysTag bool
    Specifies whether the tag is user-defined or owned by the system.
    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.
    Value string
    The string representation of a tag value.
    additional_properties string
    ancestor_definitions list(object)
    definition object
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key string
    The string representation of a tag key.
    propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sys_tag bool
    Specifies whether the tag is user-defined or owned by the system.
    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.
    value string
    The string representation of a tag value.
    additionalProperties String
    ancestorDefinitions List<GetFabricSwitchClusterProfileTagAncestorDefinition>
    definition GetFabricSwitchClusterProfileTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key String
    The string representation of a tag key.
    propagated Boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sysTag Boolean
    Specifies whether the tag is user-defined or owned by the system.
    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.
    value String
    The string representation of a tag value.
    additionalProperties string
    ancestorDefinitions GetFabricSwitchClusterProfileTagAncestorDefinition[]
    definition GetFabricSwitchClusterProfileTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key string
    The string representation of a tag key.
    propagated boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sysTag boolean
    Specifies whether the tag is user-defined or owned by the system.
    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.
    value string
    The string representation of a tag value.
    additional_properties str
    ancestor_definitions Sequence[GetFabricSwitchClusterProfileTagAncestorDefinition]
    definition GetFabricSwitchClusterProfileTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key str
    The string representation of a tag key.
    propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sys_tag bool
    Specifies whether the tag is user-defined or owned by the system.
    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.
    value str
    The string representation of a tag value.
    additionalProperties String
    ancestorDefinitions List<Property Map>
    definition Property Map
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key String
    The string representation of a tag key.
    propagated Boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sysTag Boolean
    Specifies whether the tag is user-defined or owned by the system.
    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.
    value String
    The string representation of a tag value.

    GetFabricSwitchClusterProfileTagAncestorDefinition

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileTagDefinition

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileTemplateAction

    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.
    Params List<GetFabricSwitchClusterProfileTemplateActionParam>
    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.
    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.
    Params []GetFabricSwitchClusterProfileTemplateActionParam
    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.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    object_type string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    params list(object)
    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.
    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.
    params List<GetFabricSwitchClusterProfileTemplateActionParam>
    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.
    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.
    params GetFabricSwitchClusterProfileTemplateActionParam[]
    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.
    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.
    params Sequence[GetFabricSwitchClusterProfileTemplateActionParam]
    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.
    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.
    params 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.

    GetFabricSwitchClusterProfileTemplateActionParam

    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 is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable 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.
    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 is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the profile instance or profile template.
    object_type 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 is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable 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.
    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 is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable 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.
    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 is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable 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.
    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 is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable 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.
    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 is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.

    GetFabricSwitchClusterProfileTemplateSyncError

    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.
    Message string
    The localized message based on the locale setting of the user's context providing the error description.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    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.
    Message string
    The localized message based on the locale setting of the user's context providing the error description.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    message string
    The localized message based on the locale setting of the user's context providing the error description.
    object_type string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    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.
    message String
    The localized message based on the locale setting of the user's context providing the error description.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    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.
    message string
    The localized message based on the locale setting of the user's context providing the error description.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    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.
    message str
    The localized message based on the locale setting of the user's context providing the error description.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    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.
    message String
    The localized message based on the locale setting of the user's context providing the error description.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.

    GetFabricSwitchClusterProfileVersionContext

    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<GetFabricSwitchClusterProfileVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetFabricSwitchClusterProfileVersionContextRefMo
    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 []GetFabricSwitchClusterProfileVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetFabricSwitchClusterProfileVersionContextRefMo
    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interested_mos list(object)
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo object
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    version_type string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    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<GetFabricSwitchClusterProfileVersionContextInterestedMo>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetFabricSwitchClusterProfileVersionContextRefMo
    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 GetFabricSwitchClusterProfileVersionContextInterestedMo[]
    markedForDeletion boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetFabricSwitchClusterProfileVersionContextRefMo
    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[GetFabricSwitchClusterProfileVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetFabricSwitchClusterProfileVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.

    GetFabricSwitchClusterProfileVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetFabricSwitchClusterProfileVersionContextRefMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    Viewing docs for intersight 1.0.79
    published on Monday, Aug 24, 2026 by ciscodevnet

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial