1. Packages
  2. Intersight Provider
  3. API Docs
  4. getEquipmentSwitchOperation
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

intersight.getEquipmentSwitchOperation

Explore with Pulumi AI

intersight logo
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

    Models the operational states of a Switch in Intersight.

    Using getEquipmentSwitchOperation

    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 getEquipmentSwitchOperation(args: GetEquipmentSwitchOperationArgs, opts?: InvokeOptions): Promise<GetEquipmentSwitchOperationResult>
    function getEquipmentSwitchOperationOutput(args: GetEquipmentSwitchOperationOutputArgs, opts?: InvokeOptions): Output<GetEquipmentSwitchOperationResult>
    def get_equipment_switch_operation(account_moid: Optional[str] = None,
                                       additional_properties: Optional[str] = None,
                                       admin_evac_state: Optional[str] = None,
                                       admin_locator_led_action: Optional[str] = None,
                                       admin_locator_led_action_state: Optional[str] = None,
                                       ancestors: Optional[Sequence[GetEquipmentSwitchOperationAncestor]] = None,
                                       class_id: Optional[str] = None,
                                       config_evac_state: Optional[str] = None,
                                       create_time: Optional[str] = None,
                                       device_registration: Optional[GetEquipmentSwitchOperationDeviceRegistration] = None,
                                       domain_group_moid: Optional[str] = None,
                                       force_evac: Optional[bool] = None,
                                       id: Optional[str] = None,
                                       mod_time: Optional[str] = None,
                                       moid: Optional[str] = None,
                                       network_element: Optional[GetEquipmentSwitchOperationNetworkElement] = None,
                                       object_type: Optional[str] = None,
                                       owners: Optional[Sequence[str]] = None,
                                       parent: Optional[GetEquipmentSwitchOperationParent] = None,
                                       permission_resources: Optional[Sequence[GetEquipmentSwitchOperationPermissionResource]] = None,
                                       reset_action: Optional[GetEquipmentSwitchOperationResetAction] = None,
                                       reset_action_state: Optional[str] = None,
                                       shared_scope: Optional[str] = None,
                                       switch_name: Optional[str] = None,
                                       tags: Optional[Sequence[GetEquipmentSwitchOperationTag]] = None,
                                       version_context: Optional[GetEquipmentSwitchOperationVersionContext] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetEquipmentSwitchOperationResult
    def get_equipment_switch_operation_output(account_moid: Optional[pulumi.Input[str]] = None,
                                       additional_properties: Optional[pulumi.Input[str]] = None,
                                       admin_evac_state: Optional[pulumi.Input[str]] = None,
                                       admin_locator_led_action: Optional[pulumi.Input[str]] = None,
                                       admin_locator_led_action_state: Optional[pulumi.Input[str]] = None,
                                       ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetEquipmentSwitchOperationAncestorArgs]]]] = None,
                                       class_id: Optional[pulumi.Input[str]] = None,
                                       config_evac_state: Optional[pulumi.Input[str]] = None,
                                       create_time: Optional[pulumi.Input[str]] = None,
                                       device_registration: Optional[pulumi.Input[GetEquipmentSwitchOperationDeviceRegistrationArgs]] = None,
                                       domain_group_moid: Optional[pulumi.Input[str]] = None,
                                       force_evac: Optional[pulumi.Input[bool]] = None,
                                       id: Optional[pulumi.Input[str]] = None,
                                       mod_time: Optional[pulumi.Input[str]] = None,
                                       moid: Optional[pulumi.Input[str]] = None,
                                       network_element: Optional[pulumi.Input[GetEquipmentSwitchOperationNetworkElementArgs]] = None,
                                       object_type: Optional[pulumi.Input[str]] = None,
                                       owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                       parent: Optional[pulumi.Input[GetEquipmentSwitchOperationParentArgs]] = None,
                                       permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetEquipmentSwitchOperationPermissionResourceArgs]]]] = None,
                                       reset_action: Optional[pulumi.Input[GetEquipmentSwitchOperationResetActionArgs]] = None,
                                       reset_action_state: Optional[pulumi.Input[str]] = None,
                                       shared_scope: Optional[pulumi.Input[str]] = None,
                                       switch_name: Optional[pulumi.Input[str]] = None,
                                       tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetEquipmentSwitchOperationTagArgs]]]] = None,
                                       version_context: Optional[pulumi.Input[GetEquipmentSwitchOperationVersionContextArgs]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetEquipmentSwitchOperationResult]
    func LookupEquipmentSwitchOperation(ctx *Context, args *LookupEquipmentSwitchOperationArgs, opts ...InvokeOption) (*LookupEquipmentSwitchOperationResult, error)
    func LookupEquipmentSwitchOperationOutput(ctx *Context, args *LookupEquipmentSwitchOperationOutputArgs, opts ...InvokeOption) LookupEquipmentSwitchOperationResultOutput

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

    public static class GetEquipmentSwitchOperation 
    {
        public static Task<GetEquipmentSwitchOperationResult> InvokeAsync(GetEquipmentSwitchOperationArgs args, InvokeOptions? opts = null)
        public static Output<GetEquipmentSwitchOperationResult> Invoke(GetEquipmentSwitchOperationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEquipmentSwitchOperationResult> getEquipmentSwitchOperation(GetEquipmentSwitchOperationArgs args, InvokeOptions options)
    public static Output<GetEquipmentSwitchOperationResult> getEquipmentSwitchOperation(GetEquipmentSwitchOperationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getEquipmentSwitchOperation:getEquipmentSwitchOperation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AdminEvacState string
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    AdminLocatorLedAction string
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    AdminLocatorLedActionState string
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    Ancestors List<GetEquipmentSwitchOperationAncestor>
    ClassId string
    ConfigEvacState string
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    CreateTime string
    The time when this managed object was created.
    DeviceRegistration GetEquipmentSwitchOperationDeviceRegistration
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForceEvac bool
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    Id string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkElement GetEquipmentSwitchOperationNetworkElement
    ObjectType string
    Owners List<string>
    Parent GetEquipmentSwitchOperationParent
    PermissionResources List<GetEquipmentSwitchOperationPermissionResource>
    ResetAction GetEquipmentSwitchOperationResetAction
    ResetActionState string
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    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.
    SwitchName string
    Name of the switch on which the switch operation is performed.
    Tags List<GetEquipmentSwitchOperationTag>
    VersionContext GetEquipmentSwitchOperationVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AdminEvacState string
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    AdminLocatorLedAction string
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    AdminLocatorLedActionState string
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    Ancestors []GetEquipmentSwitchOperationAncestor
    ClassId string
    ConfigEvacState string
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    CreateTime string
    The time when this managed object was created.
    DeviceRegistration GetEquipmentSwitchOperationDeviceRegistration
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForceEvac bool
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    Id string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkElement GetEquipmentSwitchOperationNetworkElement
    ObjectType string
    Owners []string
    Parent GetEquipmentSwitchOperationParent
    PermissionResources []GetEquipmentSwitchOperationPermissionResource
    ResetAction GetEquipmentSwitchOperationResetAction
    ResetActionState string
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    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.
    SwitchName string
    Name of the switch on which the switch operation is performed.
    Tags []GetEquipmentSwitchOperationTag
    VersionContext GetEquipmentSwitchOperationVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    adminEvacState String
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    adminLocatorLedAction String
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    adminLocatorLedActionState String
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors List<GetEquipmentSwitchOperationAncestor>
    classId String
    configEvacState String
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    createTime String
    The time when this managed object was created.
    deviceRegistration GetEquipmentSwitchOperationDeviceRegistration
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forceEvac Boolean
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    id String
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkElement GetEquipmentSwitchOperationNetworkElement
    objectType String
    owners List<String>
    parent GetEquipmentSwitchOperationParent
    permissionResources List<GetEquipmentSwitchOperationPermissionResource>
    resetAction GetEquipmentSwitchOperationResetAction
    resetActionState String
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    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.
    switchName String
    Name of the switch on which the switch operation is performed.
    tags List<GetEquipmentSwitchOperationTag>
    versionContext GetEquipmentSwitchOperationVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    adminEvacState string
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    adminLocatorLedAction string
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    adminLocatorLedActionState string
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors GetEquipmentSwitchOperationAncestor[]
    classId string
    configEvacState string
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    createTime string
    The time when this managed object was created.
    deviceRegistration GetEquipmentSwitchOperationDeviceRegistration
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    forceEvac boolean
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    id string
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    networkElement GetEquipmentSwitchOperationNetworkElement
    objectType string
    owners string[]
    parent GetEquipmentSwitchOperationParent
    permissionResources GetEquipmentSwitchOperationPermissionResource[]
    resetAction GetEquipmentSwitchOperationResetAction
    resetActionState string
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    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.
    switchName string
    Name of the switch on which the switch operation is performed.
    tags GetEquipmentSwitchOperationTag[]
    versionContext GetEquipmentSwitchOperationVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    admin_evac_state str
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    admin_locator_led_action str
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    admin_locator_led_action_state str
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors Sequence[GetEquipmentSwitchOperationAncestor]
    class_id str
    config_evac_state str
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    create_time str
    The time when this managed object was created.
    device_registration GetEquipmentSwitchOperationDeviceRegistration
    domain_group_moid str
    The DomainGroup ID for this managed object.
    force_evac bool
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    id str
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    network_element GetEquipmentSwitchOperationNetworkElement
    object_type str
    owners Sequence[str]
    parent GetEquipmentSwitchOperationParent
    permission_resources Sequence[GetEquipmentSwitchOperationPermissionResource]
    reset_action GetEquipmentSwitchOperationResetAction
    reset_action_state str
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    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.
    switch_name str
    Name of the switch on which the switch operation is performed.
    tags Sequence[GetEquipmentSwitchOperationTag]
    version_context GetEquipmentSwitchOperationVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    adminEvacState String
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    adminLocatorLedAction String
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    adminLocatorLedActionState String
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors List<Property Map>
    classId String
    configEvacState String
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    createTime String
    The time when this managed object was created.
    deviceRegistration Property Map
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forceEvac Boolean
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    id String
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkElement Property Map
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    resetAction Property Map
    resetActionState String
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    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.
    switchName String
    Name of the switch on which the switch operation is performed.
    tags List<Property Map>
    versionContext Property Map

    getEquipmentSwitchOperation Result

    The following output properties are available:

    Id string
    Results List<GetEquipmentSwitchOperationResult>
    AccountMoid string
    AdditionalProperties string
    AdminEvacState string
    AdminLocatorLedAction string
    AdminLocatorLedActionState string
    Ancestors List<GetEquipmentSwitchOperationAncestor>
    ClassId string
    ConfigEvacState string
    CreateTime string
    DeviceRegistration GetEquipmentSwitchOperationDeviceRegistration
    DomainGroupMoid string
    ForceEvac bool
    ModTime string
    Moid string
    NetworkElement GetEquipmentSwitchOperationNetworkElement
    ObjectType string
    Owners List<string>
    Parent GetEquipmentSwitchOperationParent
    PermissionResources List<GetEquipmentSwitchOperationPermissionResource>
    ResetAction GetEquipmentSwitchOperationResetAction
    ResetActionState string
    SharedScope string
    SwitchName string
    Tags List<GetEquipmentSwitchOperationTag>
    VersionContext GetEquipmentSwitchOperationVersionContext
    id String
    results List<GetEquipmentSwitchOperationResult>
    accountMoid String
    additionalProperties String
    adminEvacState String
    adminLocatorLedAction String
    adminLocatorLedActionState String
    ancestors List<GetEquipmentSwitchOperationAncestor>
    classId String
    configEvacState String
    createTime String
    deviceRegistration GetEquipmentSwitchOperationDeviceRegistration
    domainGroupMoid String
    forceEvac Boolean
    modTime String
    moid String
    networkElement GetEquipmentSwitchOperationNetworkElement
    objectType String
    owners List<String>
    parent GetEquipmentSwitchOperationParent
    permissionResources List<GetEquipmentSwitchOperationPermissionResource>
    resetAction GetEquipmentSwitchOperationResetAction
    resetActionState String
    sharedScope String
    switchName String
    tags List<GetEquipmentSwitchOperationTag>
    versionContext GetEquipmentSwitchOperationVersionContext
    id string
    results GetEquipmentSwitchOperationResult[]
    accountMoid string
    additionalProperties string
    adminEvacState string
    adminLocatorLedAction string
    adminLocatorLedActionState string
    ancestors GetEquipmentSwitchOperationAncestor[]
    classId string
    configEvacState string
    createTime string
    deviceRegistration GetEquipmentSwitchOperationDeviceRegistration
    domainGroupMoid string
    forceEvac boolean
    modTime string
    moid string
    networkElement GetEquipmentSwitchOperationNetworkElement
    objectType string
    owners string[]
    parent GetEquipmentSwitchOperationParent
    permissionResources GetEquipmentSwitchOperationPermissionResource[]
    resetAction GetEquipmentSwitchOperationResetAction
    resetActionState string
    sharedScope string
    switchName string
    tags GetEquipmentSwitchOperationTag[]
    versionContext GetEquipmentSwitchOperationVersionContext
    id str
    results Sequence[GetEquipmentSwitchOperationResult]
    account_moid str
    additional_properties str
    admin_evac_state str
    admin_locator_led_action str
    admin_locator_led_action_state str
    ancestors Sequence[GetEquipmentSwitchOperationAncestor]
    class_id str
    config_evac_state str
    create_time str
    device_registration GetEquipmentSwitchOperationDeviceRegistration
    domain_group_moid str
    force_evac bool
    mod_time str
    moid str
    network_element GetEquipmentSwitchOperationNetworkElement
    object_type str
    owners Sequence[str]
    parent GetEquipmentSwitchOperationParent
    permission_resources Sequence[GetEquipmentSwitchOperationPermissionResource]
    reset_action GetEquipmentSwitchOperationResetAction
    reset_action_state str
    shared_scope str
    switch_name str
    tags Sequence[GetEquipmentSwitchOperationTag]
    version_context GetEquipmentSwitchOperationVersionContext

    Supporting Types

    GetEquipmentSwitchOperationAncestor

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

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

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

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

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

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

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

    GetEquipmentSwitchOperationDeviceRegistration

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

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

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

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

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

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

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

    GetEquipmentSwitchOperationNetworkElement

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

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

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

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

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

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

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

    GetEquipmentSwitchOperationParent

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

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

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

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

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

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

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

    GetEquipmentSwitchOperationPermissionResource

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

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

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

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

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

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

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

    GetEquipmentSwitchOperationResetAction

    Action string
    The reboot behavior for the Fabric Interconnect. Reboot - An action to reset the Fabric Interconnect by initiating its reboot. ForceReboot - Forces an immediate reboot of the Fabric Interconnect, overriding normal reboot validation checks. None - No reboot action should be triggered on the the Fabric Interconnect.

    • None - No action to be triggered on the Fabric Interconnect.
    • Reboot - An action to reset the Fabric Interconnect by initiating its reboot.
    • ForceReboot - An action to enforce an immediate reboot of the Fabric Interconnect regardless of existing validation checks.By default, a reset action is not allowed on an Fabric Interconnect if Domain Profile deployment, Manual Data Evacuation, or a reset action on the peer FI is already in progress. The force option allows users to override this check and perform the reset action on the FI.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    EnableFabricEvacuation bool
    The flag to enable or disable fabric evacuation before rebooting the Fabric Interconnect.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Action string
    The reboot behavior for the Fabric Interconnect. Reboot - An action to reset the Fabric Interconnect by initiating its reboot. ForceReboot - Forces an immediate reboot of the Fabric Interconnect, overriding normal reboot validation checks. None - No reboot action should be triggered on the the Fabric Interconnect.

    • None - No action to be triggered on the Fabric Interconnect.
    • Reboot - An action to reset the Fabric Interconnect by initiating its reboot.
    • ForceReboot - An action to enforce an immediate reboot of the Fabric Interconnect regardless of existing validation checks.By default, a reset action is not allowed on an Fabric Interconnect if Domain Profile deployment, Manual Data Evacuation, or a reset action on the peer FI is already in progress. The force option allows users to override this check and perform the reset action on the FI.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    EnableFabricEvacuation bool
    The flag to enable or disable fabric evacuation before rebooting the Fabric Interconnect.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    action String
    The reboot behavior for the Fabric Interconnect. Reboot - An action to reset the Fabric Interconnect by initiating its reboot. ForceReboot - Forces an immediate reboot of the Fabric Interconnect, overriding normal reboot validation checks. None - No reboot action should be triggered on the the Fabric Interconnect.

    • None - No action to be triggered on the Fabric Interconnect.
    • Reboot - An action to reset the Fabric Interconnect by initiating its reboot.
    • ForceReboot - An action to enforce an immediate reboot of the Fabric Interconnect regardless of existing validation checks.By default, a reset action is not allowed on an Fabric Interconnect if Domain Profile deployment, Manual Data Evacuation, or a reset action on the peer FI is already in progress. The force option allows users to override this check and perform the reset action on the FI.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enableFabricEvacuation Boolean
    The flag to enable or disable fabric evacuation before rebooting the Fabric Interconnect.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    action string
    The reboot behavior for the Fabric Interconnect. Reboot - An action to reset the Fabric Interconnect by initiating its reboot. ForceReboot - Forces an immediate reboot of the Fabric Interconnect, overriding normal reboot validation checks. None - No reboot action should be triggered on the the Fabric Interconnect.

    • None - No action to be triggered on the Fabric Interconnect.
    • Reboot - An action to reset the Fabric Interconnect by initiating its reboot.
    • ForceReboot - An action to enforce an immediate reboot of the Fabric Interconnect regardless of existing validation checks.By default, a reset action is not allowed on an Fabric Interconnect if Domain Profile deployment, Manual Data Evacuation, or a reset action on the peer FI is already in progress. The force option allows users to override this check and perform the reset action on the FI.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enableFabricEvacuation boolean
    The flag to enable or disable fabric evacuation before rebooting the Fabric Interconnect.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    action str
    The reboot behavior for the Fabric Interconnect. Reboot - An action to reset the Fabric Interconnect by initiating its reboot. ForceReboot - Forces an immediate reboot of the Fabric Interconnect, overriding normal reboot validation checks. None - No reboot action should be triggered on the the Fabric Interconnect.

    • None - No action to be triggered on the Fabric Interconnect.
    • Reboot - An action to reset the Fabric Interconnect by initiating its reboot.
    • ForceReboot - An action to enforce an immediate reboot of the Fabric Interconnect regardless of existing validation checks.By default, a reset action is not allowed on an Fabric Interconnect if Domain Profile deployment, Manual Data Evacuation, or a reset action on the peer FI is already in progress. The force option allows users to override this check and perform the reset action on the FI.
    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.
    enable_fabric_evacuation bool
    The flag to enable or disable fabric evacuation before rebooting the Fabric Interconnect.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    action String
    The reboot behavior for the Fabric Interconnect. Reboot - An action to reset the Fabric Interconnect by initiating its reboot. ForceReboot - Forces an immediate reboot of the Fabric Interconnect, overriding normal reboot validation checks. None - No reboot action should be triggered on the the Fabric Interconnect.

    • None - No action to be triggered on the Fabric Interconnect.
    • Reboot - An action to reset the Fabric Interconnect by initiating its reboot.
    • ForceReboot - An action to enforce an immediate reboot of the Fabric Interconnect regardless of existing validation checks.By default, a reset action is not allowed on an Fabric Interconnect if Domain Profile deployment, Manual Data Evacuation, or a reset action on the peer FI is already in progress. The force option allows users to override this check and perform the reset action on the FI.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enableFabricEvacuation Boolean
    The flag to enable or disable fabric evacuation before rebooting the Fabric Interconnect.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetEquipmentSwitchOperationResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AdminEvacState string
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    AdminLocatorLedAction string
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    AdminLocatorLedActionState string
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    Ancestors List<GetEquipmentSwitchOperationResultAncestor>
    ClassId string
    ConfigEvacState string
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    CreateTime string
    The time when this managed object was created.
    DeviceRegistrations List<GetEquipmentSwitchOperationResultDeviceRegistration>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForceEvac bool
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkElements List<GetEquipmentSwitchOperationResultNetworkElement>
    ObjectType string
    Owners List<string>
    Parents List<GetEquipmentSwitchOperationResultParent>
    PermissionResources List<GetEquipmentSwitchOperationResultPermissionResource>
    ResetActionState string
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ResetActions List<GetEquipmentSwitchOperationResultResetAction>
    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.
    SwitchName string
    Name of the switch on which the switch operation is performed.
    Tags List<GetEquipmentSwitchOperationResultTag>
    VersionContexts List<GetEquipmentSwitchOperationResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AdminEvacState string
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    AdminLocatorLedAction string
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    AdminLocatorLedActionState string
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    Ancestors []GetEquipmentSwitchOperationResultAncestor
    ClassId string
    ConfigEvacState string
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    CreateTime string
    The time when this managed object was created.
    DeviceRegistrations []GetEquipmentSwitchOperationResultDeviceRegistration
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForceEvac bool
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkElements []GetEquipmentSwitchOperationResultNetworkElement
    ObjectType string
    Owners []string
    Parents []GetEquipmentSwitchOperationResultParent
    PermissionResources []GetEquipmentSwitchOperationResultPermissionResource
    ResetActionState string
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ResetActions []GetEquipmentSwitchOperationResultResetAction
    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.
    SwitchName string
    Name of the switch on which the switch operation is performed.
    Tags []GetEquipmentSwitchOperationResultTag
    VersionContexts []GetEquipmentSwitchOperationResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    adminEvacState String
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    adminLocatorLedAction String
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    adminLocatorLedActionState String
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors List<GetEquipmentSwitchOperationResultAncestor>
    classId String
    configEvacState String
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    createTime String
    The time when this managed object was created.
    deviceRegistrations List<GetEquipmentSwitchOperationResultDeviceRegistration>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forceEvac Boolean
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkElements List<GetEquipmentSwitchOperationResultNetworkElement>
    objectType String
    owners List<String>
    parents List<GetEquipmentSwitchOperationResultParent>
    permissionResources List<GetEquipmentSwitchOperationResultPermissionResource>
    resetActionState String
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    resetActions List<GetEquipmentSwitchOperationResultResetAction>
    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.
    switchName String
    Name of the switch on which the switch operation is performed.
    tags List<GetEquipmentSwitchOperationResultTag>
    versionContexts List<GetEquipmentSwitchOperationResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    adminEvacState string
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    adminLocatorLedAction string
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    adminLocatorLedActionState string
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors GetEquipmentSwitchOperationResultAncestor[]
    classId string
    configEvacState string
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    createTime string
    The time when this managed object was created.
    deviceRegistrations GetEquipmentSwitchOperationResultDeviceRegistration[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    forceEvac boolean
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    networkElements GetEquipmentSwitchOperationResultNetworkElement[]
    objectType string
    owners string[]
    parents GetEquipmentSwitchOperationResultParent[]
    permissionResources GetEquipmentSwitchOperationResultPermissionResource[]
    resetActionState string
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    resetActions GetEquipmentSwitchOperationResultResetAction[]
    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.
    switchName string
    Name of the switch on which the switch operation is performed.
    tags GetEquipmentSwitchOperationResultTag[]
    versionContexts GetEquipmentSwitchOperationResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    admin_evac_state str
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    admin_locator_led_action str
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    admin_locator_led_action_state str
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors Sequence[GetEquipmentSwitchOperationResultAncestor]
    class_id str
    config_evac_state str
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    create_time str
    The time when this managed object was created.
    device_registrations Sequence[GetEquipmentSwitchOperationResultDeviceRegistration]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    force_evac bool
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    network_elements Sequence[GetEquipmentSwitchOperationResultNetworkElement]
    object_type str
    owners Sequence[str]
    parents Sequence[GetEquipmentSwitchOperationResultParent]
    permission_resources Sequence[GetEquipmentSwitchOperationResultPermissionResource]
    reset_action_state str
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    reset_actions Sequence[GetEquipmentSwitchOperationResultResetAction]
    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.
    switch_name str
    Name of the switch on which the switch operation is performed.
    tags Sequence[GetEquipmentSwitchOperationResultTag]
    version_contexts Sequence[GetEquipmentSwitchOperationResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    adminEvacState String
    Sets evacuation state of the switch. When evacuation is enabled, data traffic flowing through this switch will be suspended for all the servers. Fabric evacuation can be enabled during any maintenance activity on the switch in order to gracefully failover data flows to the peer switch.* Disabled - Admin configured Disabled State.* Enabled - Admin configured Enabled State.
    adminLocatorLedAction String
    Action performed on the locator LED of the switch.* None - No operation action for the Locator Led of an equipment.* TurnOn - Turn on the Locator Led of an equipment.* TurnOff - Turn off the Locator Led of an equipment.
    adminLocatorLedActionState String
    Defines status of action performed on AdminLocatorLedState.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    ancestors List<Property Map>
    classId String
    configEvacState String
    Captures the status of evacuation on this switch.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    createTime String
    The time when this managed object was created.
    deviceRegistrations List<Property Map>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forceEvac Boolean
    Evacuation is blocked by the system if it can cause a traffic outage in the domain. Select \ Force Evacuation\ only if system rejects the operation and you want to override that.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkElements List<Property Map>
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    resetActionState String
    Current status of the reset operation executed on the Fabric Interconnect.* None - Nil value when no action has been triggered by the user.* Applied - User configured settings are in applied state.* Applying - User settings are being applied on the target server.* Failed - User configured settings could not be applied.
    resetActions 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.
    switchName String
    Name of the switch on which the switch operation is performed.
    tags List<Property Map>
    versionContexts List<Property Map>

    GetEquipmentSwitchOperationResultAncestor

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

    GetEquipmentSwitchOperationResultDeviceRegistration

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

    GetEquipmentSwitchOperationResultNetworkElement

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

    GetEquipmentSwitchOperationResultParent

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

    GetEquipmentSwitchOperationResultPermissionResource

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

    GetEquipmentSwitchOperationResultResetAction

    GetEquipmentSwitchOperationResultTag

    AdditionalProperties string
    Key string
    Value string
    AdditionalProperties string
    Key string
    Value string
    additionalProperties String
    key String
    value String
    additionalProperties string
    key string
    value string
    additionalProperties String
    key String
    value String

    GetEquipmentSwitchOperationResultVersionContext

    GetEquipmentSwitchOperationResultVersionContextInterestedMo

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

    GetEquipmentSwitchOperationResultVersionContextRefMo

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

    GetEquipmentSwitchOperationTag

    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.
    additionalProperties string
    key string
    The string representation of a tag key.
    value string
    The string representation of a tag value.
    additional_properties str
    key str
    The string representation of a tag key.
    value str
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.

    GetEquipmentSwitchOperationVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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<GetEquipmentSwitchOperationVersionContextInterestedMo>
    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 GetEquipmentSwitchOperationVersionContextRefMo
    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 []GetEquipmentSwitchOperationVersionContextInterestedMo
    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 GetEquipmentSwitchOperationVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<GetEquipmentSwitchOperationVersionContextInterestedMo>
    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 GetEquipmentSwitchOperationVersionContextRefMo
    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 GetEquipmentSwitchOperationVersionContextInterestedMo[]
    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 GetEquipmentSwitchOperationVersionContextRefMo
    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[GetEquipmentSwitchOperationVersionContextInterestedMo]
    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 GetEquipmentSwitchOperationVersionContextRefMo
    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.

    GetEquipmentSwitchOperationVersionContextInterestedMo

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

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

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

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

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

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

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

    GetEquipmentSwitchOperationVersionContextRefMo

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

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

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

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

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

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

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

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    intersight logo
    intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet