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

intersight.getApplianceClusterReplaceNode

Explore with Pulumi AI

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

    ClusterReplaceNode is a singleton that tracks the Intersight Appliance’s process for replacing a cluster node.

    Using getApplianceClusterReplaceNode

    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 getApplianceClusterReplaceNode(args: GetApplianceClusterReplaceNodeArgs, opts?: InvokeOptions): Promise<GetApplianceClusterReplaceNodeResult>
    function getApplianceClusterReplaceNodeOutput(args: GetApplianceClusterReplaceNodeOutputArgs, opts?: InvokeOptions): Output<GetApplianceClusterReplaceNodeResult>
    def get_appliance_cluster_replace_node(account: Optional[GetApplianceClusterReplaceNodeAccount] = None,
                                           account_moid: Optional[str] = None,
                                           additional_properties: Optional[str] = None,
                                           ancestors: Optional[Sequence[GetApplianceClusterReplaceNodeAncestor]] = None,
                                           class_id: Optional[str] = None,
                                           completed_phases: Optional[Sequence[GetApplianceClusterReplaceNodeCompletedPhase]] = None,
                                           create_time: Optional[str] = None,
                                           current_phase: Optional[GetApplianceClusterReplaceNodeCurrentPhase] = None,
                                           domain_group_moid: Optional[str] = None,
                                           elapsed_time: Optional[float] = None,
                                           end_time: Optional[str] = None,
                                           error_code: Optional[float] = None,
                                           hostname: Optional[str] = None,
                                           id: Optional[str] = None,
                                           messages: Optional[Sequence[str]] = None,
                                           mod_time: Optional[str] = None,
                                           moid: Optional[str] = None,
                                           node_id: Optional[float] = None,
                                           node_infos: Optional[Sequence[GetApplianceClusterReplaceNodeNodeInfo]] = None,
                                           node_ip_changed: Optional[bool] = None,
                                           object_type: Optional[str] = None,
                                           owners: Optional[Sequence[str]] = None,
                                           parent: Optional[GetApplianceClusterReplaceNodeParent] = None,
                                           permission_resources: Optional[Sequence[GetApplianceClusterReplaceNodePermissionResource]] = None,
                                           remote_dns: Optional[str] = None,
                                           shared_scope: Optional[str] = None,
                                           start_time: Optional[str] = None,
                                           status: Optional[str] = None,
                                           tags: Optional[Sequence[GetApplianceClusterReplaceNodeTag]] = None,
                                           total_nodes: Optional[float] = None,
                                           total_phases: Optional[float] = None,
                                           version_context: Optional[GetApplianceClusterReplaceNodeVersionContext] = None,
                                           vip: Optional[GetApplianceClusterReplaceNodeVip] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetApplianceClusterReplaceNodeResult
    def get_appliance_cluster_replace_node_output(account: Optional[pulumi.Input[GetApplianceClusterReplaceNodeAccountArgs]] = None,
                                           account_moid: Optional[pulumi.Input[str]] = None,
                                           additional_properties: Optional[pulumi.Input[str]] = None,
                                           ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceClusterReplaceNodeAncestorArgs]]]] = None,
                                           class_id: Optional[pulumi.Input[str]] = None,
                                           completed_phases: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceClusterReplaceNodeCompletedPhaseArgs]]]] = None,
                                           create_time: Optional[pulumi.Input[str]] = None,
                                           current_phase: Optional[pulumi.Input[GetApplianceClusterReplaceNodeCurrentPhaseArgs]] = None,
                                           domain_group_moid: Optional[pulumi.Input[str]] = None,
                                           elapsed_time: Optional[pulumi.Input[float]] = None,
                                           end_time: Optional[pulumi.Input[str]] = None,
                                           error_code: Optional[pulumi.Input[float]] = None,
                                           hostname: Optional[pulumi.Input[str]] = None,
                                           id: Optional[pulumi.Input[str]] = None,
                                           messages: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           mod_time: Optional[pulumi.Input[str]] = None,
                                           moid: Optional[pulumi.Input[str]] = None,
                                           node_id: Optional[pulumi.Input[float]] = None,
                                           node_infos: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceClusterReplaceNodeNodeInfoArgs]]]] = None,
                                           node_ip_changed: Optional[pulumi.Input[bool]] = None,
                                           object_type: Optional[pulumi.Input[str]] = None,
                                           owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           parent: Optional[pulumi.Input[GetApplianceClusterReplaceNodeParentArgs]] = None,
                                           permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceClusterReplaceNodePermissionResourceArgs]]]] = None,
                                           remote_dns: Optional[pulumi.Input[str]] = None,
                                           shared_scope: Optional[pulumi.Input[str]] = None,
                                           start_time: Optional[pulumi.Input[str]] = None,
                                           status: Optional[pulumi.Input[str]] = None,
                                           tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceClusterReplaceNodeTagArgs]]]] = None,
                                           total_nodes: Optional[pulumi.Input[float]] = None,
                                           total_phases: Optional[pulumi.Input[float]] = None,
                                           version_context: Optional[pulumi.Input[GetApplianceClusterReplaceNodeVersionContextArgs]] = None,
                                           vip: Optional[pulumi.Input[GetApplianceClusterReplaceNodeVipArgs]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetApplianceClusterReplaceNodeResult]
    func LookupApplianceClusterReplaceNode(ctx *Context, args *LookupApplianceClusterReplaceNodeArgs, opts ...InvokeOption) (*LookupApplianceClusterReplaceNodeResult, error)
    func LookupApplianceClusterReplaceNodeOutput(ctx *Context, args *LookupApplianceClusterReplaceNodeOutputArgs, opts ...InvokeOption) LookupApplianceClusterReplaceNodeResultOutput

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

    public static class GetApplianceClusterReplaceNode 
    {
        public static Task<GetApplianceClusterReplaceNodeResult> InvokeAsync(GetApplianceClusterReplaceNodeArgs args, InvokeOptions? opts = null)
        public static Output<GetApplianceClusterReplaceNodeResult> Invoke(GetApplianceClusterReplaceNodeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetApplianceClusterReplaceNodeResult> getApplianceClusterReplaceNode(GetApplianceClusterReplaceNodeArgs args, InvokeOptions options)
    public static Output<GetApplianceClusterReplaceNodeResult> getApplianceClusterReplaceNode(GetApplianceClusterReplaceNodeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getApplianceClusterReplaceNode:getApplianceClusterReplaceNode
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Account GetApplianceClusterReplaceNodeAccount
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetApplianceClusterReplaceNodeAncestor>
    ClassId string
    CompletedPhases List<GetApplianceClusterReplaceNodeCompletedPhase>
    CreateTime string
    The time when this managed object was created.
    CurrentPhase GetApplianceClusterReplaceNodeCurrentPhase
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ElapsedTime double
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    ErrorCode double
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    Hostname string
    Hostname of the node being replaced.
    Id string
    Messages List<string>
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeId double
    Node id of the node being replaced.
    NodeInfos List<GetApplianceClusterReplaceNodeNodeInfo>
    NodeIpChanged bool
    If the node being replaced has a different IP.
    ObjectType string
    Owners List<string>
    Parent GetApplianceClusterReplaceNodeParent
    PermissionResources List<GetApplianceClusterReplaceNodePermissionResource>
    RemoteDns string
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    Tags List<GetApplianceClusterReplaceNodeTag>
    TotalNodes double
    Total number of nodes in the system.
    TotalPhases double
    TotalPhase represents the total number of the install phases for one install.
    VersionContext GetApplianceClusterReplaceNodeVersionContext
    Vip GetApplianceClusterReplaceNodeVip
    Account GetApplianceClusterReplaceNodeAccount
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetApplianceClusterReplaceNodeAncestor
    ClassId string
    CompletedPhases []GetApplianceClusterReplaceNodeCompletedPhase
    CreateTime string
    The time when this managed object was created.
    CurrentPhase GetApplianceClusterReplaceNodeCurrentPhase
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ElapsedTime float64
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    ErrorCode float64
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    Hostname string
    Hostname of the node being replaced.
    Id string
    Messages []string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeId float64
    Node id of the node being replaced.
    NodeInfos []GetApplianceClusterReplaceNodeNodeInfo
    NodeIpChanged bool
    If the node being replaced has a different IP.
    ObjectType string
    Owners []string
    Parent GetApplianceClusterReplaceNodeParent
    PermissionResources []GetApplianceClusterReplaceNodePermissionResource
    RemoteDns string
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    Tags []GetApplianceClusterReplaceNodeTag
    TotalNodes float64
    Total number of nodes in the system.
    TotalPhases float64
    TotalPhase represents the total number of the install phases for one install.
    VersionContext GetApplianceClusterReplaceNodeVersionContext
    Vip GetApplianceClusterReplaceNodeVip
    account GetApplianceClusterReplaceNodeAccount
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetApplianceClusterReplaceNodeAncestor>
    classId String
    completedPhases List<GetApplianceClusterReplaceNodeCompletedPhase>
    createTime String
    The time when this managed object was created.
    currentPhase GetApplianceClusterReplaceNodeCurrentPhase
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    elapsedTime Double
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    errorCode Double
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname String
    Hostname of the node being replaced.
    id String
    messages List<String>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nodeId Double
    Node id of the node being replaced.
    nodeInfos List<GetApplianceClusterReplaceNodeNodeInfo>
    nodeIpChanged Boolean
    If the node being replaced has a different IP.
    objectType String
    owners List<String>
    parent GetApplianceClusterReplaceNodeParent
    permissionResources List<GetApplianceClusterReplaceNodePermissionResource>
    remoteDns String
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags List<GetApplianceClusterReplaceNodeTag>
    totalNodes Double
    Total number of nodes in the system.
    totalPhases Double
    TotalPhase represents the total number of the install phases for one install.
    versionContext GetApplianceClusterReplaceNodeVersionContext
    vip GetApplianceClusterReplaceNodeVip
    account GetApplianceClusterReplaceNodeAccount
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetApplianceClusterReplaceNodeAncestor[]
    classId string
    completedPhases GetApplianceClusterReplaceNodeCompletedPhase[]
    createTime string
    The time when this managed object was created.
    currentPhase GetApplianceClusterReplaceNodeCurrentPhase
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    elapsedTime number
    Elapsed time in seconds during the software install.
    endTime string
    End date of the software install.
    errorCode number
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname string
    Hostname of the node being replaced.
    id string
    messages string[]
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    nodeId number
    Node id of the node being replaced.
    nodeInfos GetApplianceClusterReplaceNodeNodeInfo[]
    nodeIpChanged boolean
    If the node being replaced has a different IP.
    objectType string
    owners string[]
    parent GetApplianceClusterReplaceNodeParent
    permissionResources GetApplianceClusterReplaceNodePermissionResource[]
    remoteDns string
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    startTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags GetApplianceClusterReplaceNodeTag[]
    totalNodes number
    Total number of nodes in the system.
    totalPhases number
    TotalPhase represents the total number of the install phases for one install.
    versionContext GetApplianceClusterReplaceNodeVersionContext
    vip GetApplianceClusterReplaceNodeVip
    account GetApplianceClusterReplaceNodeAccount
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetApplianceClusterReplaceNodeAncestor]
    class_id str
    completed_phases Sequence[GetApplianceClusterReplaceNodeCompletedPhase]
    create_time str
    The time when this managed object was created.
    current_phase GetApplianceClusterReplaceNodeCurrentPhase
    domain_group_moid str
    The DomainGroup ID for this managed object.
    elapsed_time float
    Elapsed time in seconds during the software install.
    end_time str
    End date of the software install.
    error_code float
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname str
    Hostname of the node being replaced.
    id str
    messages Sequence[str]
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    node_id float
    Node id of the node being replaced.
    node_infos Sequence[GetApplianceClusterReplaceNodeNodeInfo]
    node_ip_changed bool
    If the node being replaced has a different IP.
    object_type str
    owners Sequence[str]
    parent GetApplianceClusterReplaceNodeParent
    permission_resources Sequence[GetApplianceClusterReplaceNodePermissionResource]
    remote_dns str
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    start_time str
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags Sequence[GetApplianceClusterReplaceNodeTag]
    total_nodes float
    Total number of nodes in the system.
    total_phases float
    TotalPhase represents the total number of the install phases for one install.
    version_context GetApplianceClusterReplaceNodeVersionContext
    vip GetApplianceClusterReplaceNodeVip
    account Property Map
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    completedPhases List<Property Map>
    createTime String
    The time when this managed object was created.
    currentPhase Property Map
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    elapsedTime Number
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    errorCode Number
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname String
    Hostname of the node being replaced.
    id String
    messages List<String>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nodeId Number
    Node id of the node being replaced.
    nodeInfos List<Property Map>
    nodeIpChanged Boolean
    If the node being replaced has a different IP.
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    remoteDns String
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags List<Property Map>
    totalNodes Number
    Total number of nodes in the system.
    totalPhases Number
    TotalPhase represents the total number of the install phases for one install.
    versionContext Property Map
    vip Property Map

    getApplianceClusterReplaceNode Result

    The following output properties are available:

    Id string
    Results List<GetApplianceClusterReplaceNodeResult>
    Account GetApplianceClusterReplaceNodeAccount
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetApplianceClusterReplaceNodeAncestor>
    ClassId string
    CompletedPhases List<GetApplianceClusterReplaceNodeCompletedPhase>
    CreateTime string
    CurrentPhase GetApplianceClusterReplaceNodeCurrentPhase
    DomainGroupMoid string
    ElapsedTime double
    EndTime string
    ErrorCode double
    Hostname string
    Messages List<string>
    ModTime string
    Moid string
    NodeId double
    NodeInfos List<GetApplianceClusterReplaceNodeNodeInfo>
    NodeIpChanged bool
    ObjectType string
    Owners List<string>
    Parent GetApplianceClusterReplaceNodeParent
    PermissionResources List<GetApplianceClusterReplaceNodePermissionResource>
    RemoteDns string
    SharedScope string
    StartTime string
    Status string
    Tags List<GetApplianceClusterReplaceNodeTag>
    TotalNodes double
    TotalPhases double
    VersionContext GetApplianceClusterReplaceNodeVersionContext
    Vip GetApplianceClusterReplaceNodeVip
    Id string
    Results []GetApplianceClusterReplaceNodeResult
    Account GetApplianceClusterReplaceNodeAccount
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetApplianceClusterReplaceNodeAncestor
    ClassId string
    CompletedPhases []GetApplianceClusterReplaceNodeCompletedPhase
    CreateTime string
    CurrentPhase GetApplianceClusterReplaceNodeCurrentPhase
    DomainGroupMoid string
    ElapsedTime float64
    EndTime string
    ErrorCode float64
    Hostname string
    Messages []string
    ModTime string
    Moid string
    NodeId float64
    NodeInfos []GetApplianceClusterReplaceNodeNodeInfo
    NodeIpChanged bool
    ObjectType string
    Owners []string
    Parent GetApplianceClusterReplaceNodeParent
    PermissionResources []GetApplianceClusterReplaceNodePermissionResource
    RemoteDns string
    SharedScope string
    StartTime string
    Status string
    Tags []GetApplianceClusterReplaceNodeTag
    TotalNodes float64
    TotalPhases float64
    VersionContext GetApplianceClusterReplaceNodeVersionContext
    Vip GetApplianceClusterReplaceNodeVip
    id String
    results List<GetApplianceClusterReplaceNodeResult>
    account GetApplianceClusterReplaceNodeAccount
    accountMoid String
    additionalProperties String
    ancestors List<GetApplianceClusterReplaceNodeAncestor>
    classId String
    completedPhases List<GetApplianceClusterReplaceNodeCompletedPhase>
    createTime String
    currentPhase GetApplianceClusterReplaceNodeCurrentPhase
    domainGroupMoid String
    elapsedTime Double
    endTime String
    errorCode Double
    hostname String
    messages List<String>
    modTime String
    moid String
    nodeId Double
    nodeInfos List<GetApplianceClusterReplaceNodeNodeInfo>
    nodeIpChanged Boolean
    objectType String
    owners List<String>
    parent GetApplianceClusterReplaceNodeParent
    permissionResources List<GetApplianceClusterReplaceNodePermissionResource>
    remoteDns String
    sharedScope String
    startTime String
    status String
    tags List<GetApplianceClusterReplaceNodeTag>
    totalNodes Double
    totalPhases Double
    versionContext GetApplianceClusterReplaceNodeVersionContext
    vip GetApplianceClusterReplaceNodeVip
    id string
    results GetApplianceClusterReplaceNodeResult[]
    account GetApplianceClusterReplaceNodeAccount
    accountMoid string
    additionalProperties string
    ancestors GetApplianceClusterReplaceNodeAncestor[]
    classId string
    completedPhases GetApplianceClusterReplaceNodeCompletedPhase[]
    createTime string
    currentPhase GetApplianceClusterReplaceNodeCurrentPhase
    domainGroupMoid string
    elapsedTime number
    endTime string
    errorCode number
    hostname string
    messages string[]
    modTime string
    moid string
    nodeId number
    nodeInfos GetApplianceClusterReplaceNodeNodeInfo[]
    nodeIpChanged boolean
    objectType string
    owners string[]
    parent GetApplianceClusterReplaceNodeParent
    permissionResources GetApplianceClusterReplaceNodePermissionResource[]
    remoteDns string
    sharedScope string
    startTime string
    status string
    tags GetApplianceClusterReplaceNodeTag[]
    totalNodes number
    totalPhases number
    versionContext GetApplianceClusterReplaceNodeVersionContext
    vip GetApplianceClusterReplaceNodeVip
    id str
    results Sequence[GetApplianceClusterReplaceNodeResult]
    account GetApplianceClusterReplaceNodeAccount
    account_moid str
    additional_properties str
    ancestors Sequence[GetApplianceClusterReplaceNodeAncestor]
    class_id str
    completed_phases Sequence[GetApplianceClusterReplaceNodeCompletedPhase]
    create_time str
    current_phase GetApplianceClusterReplaceNodeCurrentPhase
    domain_group_moid str
    elapsed_time float
    end_time str
    error_code float
    hostname str
    messages Sequence[str]
    mod_time str
    moid str
    node_id float
    node_infos Sequence[GetApplianceClusterReplaceNodeNodeInfo]
    node_ip_changed bool
    object_type str
    owners Sequence[str]
    parent GetApplianceClusterReplaceNodeParent
    permission_resources Sequence[GetApplianceClusterReplaceNodePermissionResource]
    remote_dns str
    shared_scope str
    start_time str
    status str
    tags Sequence[GetApplianceClusterReplaceNodeTag]
    total_nodes float
    total_phases float
    version_context GetApplianceClusterReplaceNodeVersionContext
    vip GetApplianceClusterReplaceNodeVip

    Supporting Types

    GetApplianceClusterReplaceNodeAccount

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as 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'.

    GetApplianceClusterReplaceNodeAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as 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'.

    GetApplianceClusterReplaceNodeCompletedPhase

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    CurrentNode double
    Node number install is running on.
    CurrentSubphase double
    Subphase of the phase currently running.
    ElapsedTime double
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Indicates if the install phase has failed or not.
    Message string
    Status message set during the install phase.
    Name string
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PendingNodes List<double>
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    CurrentNode float64
    Node number install is running on.
    CurrentSubphase float64
    Subphase of the phase currently running.
    ElapsedTime float64
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Indicates if the install phase has failed or not.
    Message string
    Status message set during the install phase.
    Name string
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PendingNodes []float64
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    currentNode Double
    Node number install is running on.
    currentSubphase Double
    Subphase of the phase currently running.
    elapsedTime Double
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    Indicates if the install phase has failed or not.
    message String
    Status message set during the install phase.
    name String
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pendingNodes List<Double>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    currentNode number
    Node number install is running on.
    currentSubphase number
    Subphase of the phase currently running.
    elapsedTime number
    Elapsed time in seconds during the software install.
    endTime string
    End date of the software install.
    failed boolean
    Indicates if the install phase has failed or not.
    message string
    Status message set during the install phase.
    name string
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pendingNodes number[]
    startTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    current_node float
    Node number install is running on.
    current_subphase float
    Subphase of the phase currently running.
    elapsed_time float
    Elapsed time in seconds during the software install.
    end_time str
    End date of the software install.
    failed bool
    Indicates if the install phase has failed or not.
    message str
    Status message set during the install phase.
    name str
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pending_nodes Sequence[float]
    start_time str
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    currentNode Number
    Node number install is running on.
    currentSubphase Number
    Subphase of the phase currently running.
    elapsedTime Number
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    Indicates if the install phase has failed or not.
    message String
    Status message set during the install phase.
    name String
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pendingNodes List<Number>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    GetApplianceClusterReplaceNodeCurrentPhase

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    CurrentNode double
    Node number install is running on.
    CurrentSubphase double
    Subphase of the phase currently running.
    ElapsedTime double
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Indicates if the install phase has failed or not.
    Message string
    Status message set during the install phase.
    Name string
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PendingNodes List<double>
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    CurrentNode float64
    Node number install is running on.
    CurrentSubphase float64
    Subphase of the phase currently running.
    ElapsedTime float64
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Indicates if the install phase has failed or not.
    Message string
    Status message set during the install phase.
    Name string
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PendingNodes []float64
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    currentNode Double
    Node number install is running on.
    currentSubphase Double
    Subphase of the phase currently running.
    elapsedTime Double
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    Indicates if the install phase has failed or not.
    message String
    Status message set during the install phase.
    name String
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pendingNodes List<Double>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    currentNode number
    Node number install is running on.
    currentSubphase number
    Subphase of the phase currently running.
    elapsedTime number
    Elapsed time in seconds during the software install.
    endTime string
    End date of the software install.
    failed boolean
    Indicates if the install phase has failed or not.
    message string
    Status message set during the install phase.
    name string
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pendingNodes number[]
    startTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    current_node float
    Node number install is running on.
    current_subphase float
    Subphase of the phase currently running.
    elapsed_time float
    Elapsed time in seconds during the software install.
    end_time str
    End date of the software install.
    failed bool
    Indicates if the install phase has failed or not.
    message str
    Status message set during the install phase.
    name str
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pending_nodes Sequence[float]
    start_time str
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    currentNode Number
    Node number install is running on.
    currentSubphase Number
    Subphase of the phase currently running.
    elapsedTime Number
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    Indicates if the install phase has failed or not.
    message String
    Status message set during the install phase.
    name String
    Name of the install phase.

    • Backup - Backup the currently running node.
    • EnableBootstrap - Disable echo and enable nginx on the currently running node.
    • UpdateAnsibleHosts - Update /etc/ansible/hosts on each node.
    • UpdateNetworkConfig - Update Network config for node IP change scenario.
    • SyncImages - Sync images and manifest to each node.
    • ConfigureEtcd - Configure etcd on each node.
    • DeployServices - Deploy kubernetes services from node 1.
    • InstallEquinox - Configure and install equinox on each node.
    • Validate - Validate equinox is running in primary/secondary mode.
    • CheckApplianceClusterState - Check the appliance cluster status.
    • Success - Upgrade completed successfully.
    • Fail - Indicates that the upgrade process has failed.
    • Cancel - Indicates that the upgrade was canceled by the Intersight Appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pendingNodes List<Number>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    GetApplianceClusterReplaceNodeNodeInfo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Gateway string
    Gateway ip address of the cluster node.
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Ip address of the cluster node.
    Netmask string
    Netmask of the cluster node.
    NodeId double
    Node id of the node being replaced.
    NodeMoid string
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    NodeType string
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Gateway string
    Gateway ip address of the cluster node.
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Ip address of the cluster node.
    Netmask string
    Netmask of the cluster node.
    NodeId float64
    Node id of the node being replaced.
    NodeMoid string
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    NodeType string
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway String
    Gateway ip address of the cluster node.
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    Ip address of the cluster node.
    netmask String
    Netmask of the cluster node.
    nodeId Double
    Node id of the node being replaced.
    nodeMoid String
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    nodeType String
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway string
    Gateway ip address of the cluster node.
    hostname string
    Hostname of the node being replaced.
    ipAddress string
    Ip address of the cluster node.
    netmask string
    Netmask of the cluster node.
    nodeId number
    Node id of the node being replaced.
    nodeMoid string
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    nodeType string
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway str
    Gateway ip address of the cluster node.
    hostname str
    Hostname of the node being replaced.
    ip_address str
    Ip address of the cluster node.
    netmask str
    Netmask of the cluster node.
    node_id float
    Node id of the node being replaced.
    node_moid str
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    node_type str
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway String
    Gateway ip address of the cluster node.
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    Ip address of the cluster node.
    netmask String
    Netmask of the cluster node.
    nodeId Number
    Node id of the node being replaced.
    nodeMoid String
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    nodeType String
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    GetApplianceClusterReplaceNodeParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as 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'.

    GetApplianceClusterReplaceNodePermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as 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'.

    GetApplianceClusterReplaceNodeResult

    AccountMoid string
    The Account ID for this managed object.
    Accounts List<GetApplianceClusterReplaceNodeResultAccount>
    AdditionalProperties string
    Ancestors List<GetApplianceClusterReplaceNodeResultAncestor>
    ClassId string
    CompletedPhases List<GetApplianceClusterReplaceNodeResultCompletedPhase>
    CreateTime string
    The time when this managed object was created.
    CurrentPhases List<GetApplianceClusterReplaceNodeResultCurrentPhase>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ElapsedTime double
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    ErrorCode double
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    Hostname string
    Hostname of the node being replaced.
    Messages List<string>
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeId double
    Node id of the node being replaced.
    NodeInfos List<GetApplianceClusterReplaceNodeResultNodeInfo>
    NodeIpChanged bool
    If the node being replaced has a different IP.
    ObjectType string
    Owners List<string>
    Parents List<GetApplianceClusterReplaceNodeResultParent>
    PermissionResources List<GetApplianceClusterReplaceNodeResultPermissionResource>
    RemoteDns string
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    Tags List<GetApplianceClusterReplaceNodeResultTag>
    TotalNodes double
    Total number of nodes in the system.
    TotalPhases double
    TotalPhase represents the total number of the install phases for one install.
    VersionContexts List<GetApplianceClusterReplaceNodeResultVersionContext>
    Vips List<GetApplianceClusterReplaceNodeResultVip>
    AccountMoid string
    The Account ID for this managed object.
    Accounts []GetApplianceClusterReplaceNodeResultAccount
    AdditionalProperties string
    Ancestors []GetApplianceClusterReplaceNodeResultAncestor
    ClassId string
    CompletedPhases []GetApplianceClusterReplaceNodeResultCompletedPhase
    CreateTime string
    The time when this managed object was created.
    CurrentPhases []GetApplianceClusterReplaceNodeResultCurrentPhase
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ElapsedTime float64
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    ErrorCode float64
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    Hostname string
    Hostname of the node being replaced.
    Messages []string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeId float64
    Node id of the node being replaced.
    NodeInfos []GetApplianceClusterReplaceNodeResultNodeInfo
    NodeIpChanged bool
    If the node being replaced has a different IP.
    ObjectType string
    Owners []string
    Parents []GetApplianceClusterReplaceNodeResultParent
    PermissionResources []GetApplianceClusterReplaceNodeResultPermissionResource
    RemoteDns string
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    Tags []GetApplianceClusterReplaceNodeResultTag
    TotalNodes float64
    Total number of nodes in the system.
    TotalPhases float64
    TotalPhase represents the total number of the install phases for one install.
    VersionContexts []GetApplianceClusterReplaceNodeResultVersionContext
    Vips []GetApplianceClusterReplaceNodeResultVip
    accountMoid String
    The Account ID for this managed object.
    accounts List<GetApplianceClusterReplaceNodeResultAccount>
    additionalProperties String
    ancestors List<GetApplianceClusterReplaceNodeResultAncestor>
    classId String
    completedPhases List<GetApplianceClusterReplaceNodeResultCompletedPhase>
    createTime String
    The time when this managed object was created.
    currentPhases List<GetApplianceClusterReplaceNodeResultCurrentPhase>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    elapsedTime Double
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    errorCode Double
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname String
    Hostname of the node being replaced.
    messages List<String>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nodeId Double
    Node id of the node being replaced.
    nodeInfos List<GetApplianceClusterReplaceNodeResultNodeInfo>
    nodeIpChanged Boolean
    If the node being replaced has a different IP.
    objectType String
    owners List<String>
    parents List<GetApplianceClusterReplaceNodeResultParent>
    permissionResources List<GetApplianceClusterReplaceNodeResultPermissionResource>
    remoteDns String
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags List<GetApplianceClusterReplaceNodeResultTag>
    totalNodes Double
    Total number of nodes in the system.
    totalPhases Double
    TotalPhase represents the total number of the install phases for one install.
    versionContexts List<GetApplianceClusterReplaceNodeResultVersionContext>
    vips List<GetApplianceClusterReplaceNodeResultVip>
    accountMoid string
    The Account ID for this managed object.
    accounts GetApplianceClusterReplaceNodeResultAccount[]
    additionalProperties string
    ancestors GetApplianceClusterReplaceNodeResultAncestor[]
    classId string
    completedPhases GetApplianceClusterReplaceNodeResultCompletedPhase[]
    createTime string
    The time when this managed object was created.
    currentPhases GetApplianceClusterReplaceNodeResultCurrentPhase[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    elapsedTime number
    Elapsed time in seconds during the software install.
    endTime string
    End date of the software install.
    errorCode number
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname string
    Hostname of the node being replaced.
    messages string[]
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    nodeId number
    Node id of the node being replaced.
    nodeInfos GetApplianceClusterReplaceNodeResultNodeInfo[]
    nodeIpChanged boolean
    If the node being replaced has a different IP.
    objectType string
    owners string[]
    parents GetApplianceClusterReplaceNodeResultParent[]
    permissionResources GetApplianceClusterReplaceNodeResultPermissionResource[]
    remoteDns string
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    startTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags GetApplianceClusterReplaceNodeResultTag[]
    totalNodes number
    Total number of nodes in the system.
    totalPhases number
    TotalPhase represents the total number of the install phases for one install.
    versionContexts GetApplianceClusterReplaceNodeResultVersionContext[]
    vips GetApplianceClusterReplaceNodeResultVip[]
    account_moid str
    The Account ID for this managed object.
    accounts Sequence[GetApplianceClusterReplaceNodeResultAccount]
    additional_properties str
    ancestors Sequence[GetApplianceClusterReplaceNodeResultAncestor]
    class_id str
    completed_phases Sequence[GetApplianceClusterReplaceNodeResultCompletedPhase]
    create_time str
    The time when this managed object was created.
    current_phases Sequence[GetApplianceClusterReplaceNodeResultCurrentPhase]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    elapsed_time float
    Elapsed time in seconds during the software install.
    end_time str
    End date of the software install.
    error_code float
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname str
    Hostname of the node being replaced.
    messages Sequence[str]
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    node_id float
    Node id of the node being replaced.
    node_infos Sequence[GetApplianceClusterReplaceNodeResultNodeInfo]
    node_ip_changed bool
    If the node being replaced has a different IP.
    object_type str
    owners Sequence[str]
    parents Sequence[GetApplianceClusterReplaceNodeResultParent]
    permission_resources Sequence[GetApplianceClusterReplaceNodeResultPermissionResource]
    remote_dns str
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    start_time str
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags Sequence[GetApplianceClusterReplaceNodeResultTag]
    total_nodes float
    Total number of nodes in the system.
    total_phases float
    TotalPhase represents the total number of the install phases for one install.
    version_contexts Sequence[GetApplianceClusterReplaceNodeResultVersionContext]
    vips Sequence[GetApplianceClusterReplaceNodeResultVip]
    accountMoid String
    The Account ID for this managed object.
    accounts List<Property Map>
    additionalProperties String
    ancestors List<Property Map>
    classId String
    completedPhases List<Property Map>
    createTime String
    The time when this managed object was created.
    currentPhases List<Property Map>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    elapsedTime Number
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    errorCode Number
    Error code for Intersight Appliance's software install. In case of failure - this code will help decide if software install can be retried.
    hostname String
    Hostname of the node being replaced.
    messages List<String>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nodeId Number
    Node id of the node being replaced.
    nodeInfos List<Property Map>
    nodeIpChanged Boolean
    If the node being replaced has a different IP.
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    remoteDns String
    Round robin DNS address, which should be able to resolve the hostnames of all the nodes in the cluster.
    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.
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    tags List<Property Map>
    totalNodes Number
    Total number of nodes in the system.
    totalPhases Number
    TotalPhase represents the total number of the install phases for one install.
    versionContexts List<Property Map>
    vips List<Property Map>

    GetApplianceClusterReplaceNodeResultAccount

    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

    GetApplianceClusterReplaceNodeResultAncestor

    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

    GetApplianceClusterReplaceNodeResultCompletedPhase

    AdditionalProperties string
    ClassId string
    CurrentNode double
    CurrentSubphase double
    ElapsedTime double
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Message string
    Name string
    ObjectType string
    PendingNodes List<double>
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    CurrentNode float64
    CurrentSubphase float64
    ElapsedTime float64
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Message string
    Name string
    ObjectType string
    PendingNodes []float64
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    currentNode Double
    currentSubphase Double
    elapsedTime Double
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    message String
    name String
    objectType String
    pendingNodes List<Double>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    currentNode number
    currentSubphase number
    elapsedTime number
    Elapsed time in seconds during the software install.
    endTime string
    End date of the software install.
    failed boolean
    message string
    name string
    objectType string
    pendingNodes number[]
    startTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    current_node float
    current_subphase float
    elapsed_time float
    Elapsed time in seconds during the software install.
    end_time str
    End date of the software install.
    failed bool
    message str
    name str
    object_type str
    pending_nodes Sequence[float]
    start_time str
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    currentNode Number
    currentSubphase Number
    elapsedTime Number
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    message String
    name String
    objectType String
    pendingNodes List<Number>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    GetApplianceClusterReplaceNodeResultCurrentPhase

    AdditionalProperties string
    ClassId string
    CurrentNode double
    CurrentSubphase double
    ElapsedTime double
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Message string
    Name string
    ObjectType string
    PendingNodes List<double>
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    CurrentNode float64
    CurrentSubphase float64
    ElapsedTime float64
    Elapsed time in seconds during the software install.
    EndTime string
    End date of the software install.
    Failed bool
    Message string
    Name string
    ObjectType string
    PendingNodes []float64
    StartTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    currentNode Double
    currentSubphase Double
    elapsedTime Double
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    message String
    name String
    objectType String
    pendingNodes List<Double>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    currentNode number
    currentSubphase number
    elapsedTime number
    Elapsed time in seconds during the software install.
    endTime string
    End date of the software install.
    failed boolean
    message string
    name string
    objectType string
    pendingNodes number[]
    startTime string
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    current_node float
    current_subphase float
    elapsed_time float
    Elapsed time in seconds during the software install.
    end_time str
    End date of the software install.
    failed bool
    message str
    name str
    object_type str
    pending_nodes Sequence[float]
    start_time str
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    currentNode Number
    currentSubphase Number
    elapsedTime Number
    Elapsed time in seconds during the software install.
    endTime String
    End date of the software install.
    failed Boolean
    message String
    name String
    objectType String
    pendingNodes List<Number>
    startTime String
    Start date of the software install. UI can modify startTime to re-schedule an install.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    GetApplianceClusterReplaceNodeResultNodeInfo

    AdditionalProperties string
    ClassId string
    Gateway string
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Netmask string
    NodeId double
    Node id of the node being replaced.
    NodeMoid string
    NodeType string
    ObjectType string
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    Gateway string
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Netmask string
    NodeId float64
    Node id of the node being replaced.
    NodeMoid string
    NodeType string
    ObjectType string
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    gateway String
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    netmask String
    nodeId Double
    Node id of the node being replaced.
    nodeMoid String
    nodeType String
    objectType String
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    gateway string
    hostname string
    Hostname of the node being replaced.
    ipAddress string
    netmask string
    nodeId number
    Node id of the node being replaced.
    nodeMoid string
    nodeType string
    objectType string
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    gateway str
    hostname str
    Hostname of the node being replaced.
    ip_address str
    netmask str
    node_id float
    Node id of the node being replaced.
    node_moid str
    node_type str
    object_type str
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    gateway String
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    netmask String
    nodeId Number
    Node id of the node being replaced.
    nodeMoid String
    nodeType String
    objectType String
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    GetApplianceClusterReplaceNodeResultParent

    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

    GetApplianceClusterReplaceNodeResultPermissionResource

    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

    GetApplianceClusterReplaceNodeResultTag

    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

    GetApplianceClusterReplaceNodeResultVersionContext

    GetApplianceClusterReplaceNodeResultVersionContextInterestedMo

    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

    GetApplianceClusterReplaceNodeResultVersionContextRefMo

    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

    GetApplianceClusterReplaceNodeResultVip

    AdditionalProperties string
    ClassId string
    Gateway string
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Netmask string
    NodeId double
    Node id of the node being replaced.
    NodeMoid string
    NodeType string
    ObjectType string
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    Gateway string
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Netmask string
    NodeId float64
    Node id of the node being replaced.
    NodeMoid string
    NodeType string
    ObjectType string
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    gateway String
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    netmask String
    nodeId Double
    Node id of the node being replaced.
    nodeMoid String
    nodeType String
    objectType String
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    gateway string
    hostname string
    Hostname of the node being replaced.
    ipAddress string
    netmask string
    nodeId number
    Node id of the node being replaced.
    nodeMoid string
    nodeType string
    objectType string
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    gateway str
    hostname str
    Hostname of the node being replaced.
    ip_address str
    netmask str
    node_id float
    Node id of the node being replaced.
    node_moid str
    node_type str
    object_type str
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    gateway String
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    netmask String
    nodeId Number
    Node id of the node being replaced.
    nodeMoid String
    nodeType String
    objectType String
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    GetApplianceClusterReplaceNodeTag

    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.

    GetApplianceClusterReplaceNodeVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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<GetApplianceClusterReplaceNodeVersionContextInterestedMo>
    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 GetApplianceClusterReplaceNodeVersionContextRefMo
    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 []GetApplianceClusterReplaceNodeVersionContextInterestedMo
    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 GetApplianceClusterReplaceNodeVersionContextRefMo
    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<GetApplianceClusterReplaceNodeVersionContextInterestedMo>
    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 GetApplianceClusterReplaceNodeVersionContextRefMo
    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 GetApplianceClusterReplaceNodeVersionContextInterestedMo[]
    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 GetApplianceClusterReplaceNodeVersionContextRefMo
    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[GetApplianceClusterReplaceNodeVersionContextInterestedMo]
    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 GetApplianceClusterReplaceNodeVersionContextRefMo
    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.

    GetApplianceClusterReplaceNodeVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as 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'.

    GetApplianceClusterReplaceNodeVersionContextRefMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as 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'.

    GetApplianceClusterReplaceNodeVip

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Gateway string
    Gateway ip address of the cluster node.
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Ip address of the cluster node.
    Netmask string
    Netmask of the cluster node.
    NodeId double
    Node id of the node being replaced.
    NodeMoid string
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    NodeType string
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Gateway string
    Gateway ip address of the cluster node.
    Hostname string
    Hostname of the node being replaced.
    IpAddress string
    Ip address of the cluster node.
    Netmask string
    Netmask of the cluster node.
    NodeId float64
    Node id of the node being replaced.
    NodeMoid string
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    NodeType string
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway String
    Gateway ip address of the cluster node.
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    Ip address of the cluster node.
    netmask String
    Netmask of the cluster node.
    nodeId Double
    Node id of the node being replaced.
    nodeMoid String
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    nodeType String
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway string
    Gateway ip address of the cluster node.
    hostname string
    Hostname of the node being replaced.
    ipAddress string
    Ip address of the cluster node.
    netmask string
    Netmask of the cluster node.
    nodeId number
    Node id of the node being replaced.
    nodeMoid string
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    nodeType string
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status string
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway str
    Gateway ip address of the cluster node.
    hostname str
    Hostname of the node being replaced.
    ip_address str
    Ip address of the cluster node.
    netmask str
    Netmask of the cluster node.
    node_id float
    Node id of the node being replaced.
    node_moid str
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    node_type str
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status str
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    gateway String
    Gateway ip address of the cluster node.
    hostname String
    Hostname of the node being replaced.
    ipAddress String
    Ip address of the cluster node.
    netmask String
    Netmask of the cluster node.
    nodeId Number
    Node id of the node being replaced.
    nodeMoid String
    Moid of the corresponding appliance.ClusterInfo or appliance.NodeInfo mo.
    nodeType String
    The node type of Intersight Virtual Appliance.

    • standalone - Single Node Intersight Virtual Appliance.
    • management - Management node type when Intersight Virtual Appliance is running as management-worker deployment.
    • hamanagement - Management node type when Intersight Virtual Appliance is running as multi node HA deployment.
    • metrics - Metrics node when Intersight Virtual Appliance is running management-metrics node.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    Status of the Intersight Appliance's software install.* NotReady - Cluster is not ready. Install cannot be triggered.* Ready - Cluster is ready. Install can be triggered.* InProgress - Install is currently in progress.* Success - Install was run and succeeded.* Fail - Install was run and failed.

    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