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

intersight.getStorageNetAppNode

Explore with Pulumi AI

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

    NetApp node is a controller in a NetApp cluster. Services and components are controlled and managed by the NetApp node.

    Using getStorageNetAppNode

    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 getStorageNetAppNode(args: GetStorageNetAppNodeArgs, opts?: InvokeOptions): Promise<GetStorageNetAppNodeResult>
    function getStorageNetAppNodeOutput(args: GetStorageNetAppNodeOutputArgs, opts?: InvokeOptions): Output<GetStorageNetAppNodeResult>
    def get_storage_net_app_node(account_moid: Optional[str] = None,
                                 additional_properties: Optional[str] = None,
                                 ancestors: Optional[Sequence[GetStorageNetAppNodeAncestor]] = None,
                                 array: Optional[GetStorageNetAppNodeArray] = None,
                                 avg_performance_metrics: Optional[GetStorageNetAppNodeAvgPerformanceMetrics] = None,
                                 cdpd_enabled: Optional[str] = None,
                                 class_id: Optional[str] = None,
                                 create_time: Optional[str] = None,
                                 device_mo_id: Optional[str] = None,
                                 dn: Optional[str] = None,
                                 domain_group_moid: Optional[str] = None,
                                 events: Optional[Sequence[GetStorageNetAppNodeEvent]] = None,
                                 health: Optional[bool] = None,
                                 high_availability: Optional[GetStorageNetAppNodeHighAvailability] = None,
                                 id: Optional[str] = None,
                                 is_upgraded: Optional[bool] = None,
                                 key: Optional[str] = None,
                                 mod_time: Optional[str] = None,
                                 model: Optional[str] = None,
                                 moid: Optional[str] = None,
                                 name: Optional[str] = None,
                                 nr_version: Optional[str] = None,
                                 object_type: Optional[str] = None,
                                 operational_mode: Optional[str] = None,
                                 owners: Optional[Sequence[str]] = None,
                                 parent: Optional[GetStorageNetAppNodeParent] = None,
                                 permission_resources: Optional[Sequence[GetStorageNetAppNodePermissionResource]] = None,
                                 presence: Optional[str] = None,
                                 previous_fru: Optional[GetStorageNetAppNodePreviousFru] = None,
                                 revision: Optional[str] = None,
                                 rn: Optional[str] = None,
                                 serial: Optional[str] = None,
                                 shared_scope: Optional[str] = None,
                                 state: Optional[str] = None,
                                 status: Optional[str] = None,
                                 systemid: Optional[str] = None,
                                 tags: Optional[Sequence[GetStorageNetAppNodeTag]] = None,
                                 uuid: Optional[str] = None,
                                 vendor: Optional[str] = None,
                                 version_context: Optional[GetStorageNetAppNodeVersionContext] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetStorageNetAppNodeResult
    def get_storage_net_app_node_output(account_moid: Optional[pulumi.Input[str]] = None,
                                 additional_properties: Optional[pulumi.Input[str]] = None,
                                 ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppNodeAncestorArgs]]]] = None,
                                 array: Optional[pulumi.Input[GetStorageNetAppNodeArrayArgs]] = None,
                                 avg_performance_metrics: Optional[pulumi.Input[GetStorageNetAppNodeAvgPerformanceMetricsArgs]] = None,
                                 cdpd_enabled: Optional[pulumi.Input[str]] = None,
                                 class_id: Optional[pulumi.Input[str]] = None,
                                 create_time: Optional[pulumi.Input[str]] = None,
                                 device_mo_id: Optional[pulumi.Input[str]] = None,
                                 dn: Optional[pulumi.Input[str]] = None,
                                 domain_group_moid: Optional[pulumi.Input[str]] = None,
                                 events: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppNodeEventArgs]]]] = None,
                                 health: Optional[pulumi.Input[bool]] = None,
                                 high_availability: Optional[pulumi.Input[GetStorageNetAppNodeHighAvailabilityArgs]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 is_upgraded: Optional[pulumi.Input[bool]] = None,
                                 key: Optional[pulumi.Input[str]] = None,
                                 mod_time: Optional[pulumi.Input[str]] = None,
                                 model: Optional[pulumi.Input[str]] = None,
                                 moid: Optional[pulumi.Input[str]] = None,
                                 name: Optional[pulumi.Input[str]] = None,
                                 nr_version: Optional[pulumi.Input[str]] = None,
                                 object_type: Optional[pulumi.Input[str]] = None,
                                 operational_mode: Optional[pulumi.Input[str]] = None,
                                 owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                 parent: Optional[pulumi.Input[GetStorageNetAppNodeParentArgs]] = None,
                                 permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppNodePermissionResourceArgs]]]] = None,
                                 presence: Optional[pulumi.Input[str]] = None,
                                 previous_fru: Optional[pulumi.Input[GetStorageNetAppNodePreviousFruArgs]] = None,
                                 revision: Optional[pulumi.Input[str]] = None,
                                 rn: Optional[pulumi.Input[str]] = None,
                                 serial: Optional[pulumi.Input[str]] = None,
                                 shared_scope: Optional[pulumi.Input[str]] = None,
                                 state: Optional[pulumi.Input[str]] = None,
                                 status: Optional[pulumi.Input[str]] = None,
                                 systemid: Optional[pulumi.Input[str]] = None,
                                 tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppNodeTagArgs]]]] = None,
                                 uuid: Optional[pulumi.Input[str]] = None,
                                 vendor: Optional[pulumi.Input[str]] = None,
                                 version_context: Optional[pulumi.Input[GetStorageNetAppNodeVersionContextArgs]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetStorageNetAppNodeResult]
    func LookupStorageNetAppNode(ctx *Context, args *LookupStorageNetAppNodeArgs, opts ...InvokeOption) (*LookupStorageNetAppNodeResult, error)
    func LookupStorageNetAppNodeOutput(ctx *Context, args *LookupStorageNetAppNodeOutputArgs, opts ...InvokeOption) LookupStorageNetAppNodeResultOutput

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

    public static class GetStorageNetAppNode 
    {
        public static Task<GetStorageNetAppNodeResult> InvokeAsync(GetStorageNetAppNodeArgs args, InvokeOptions? opts = null)
        public static Output<GetStorageNetAppNodeResult> Invoke(GetStorageNetAppNodeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStorageNetAppNodeResult> getStorageNetAppNode(GetStorageNetAppNodeArgs args, InvokeOptions options)
    public static Output<GetStorageNetAppNodeResult> getStorageNetAppNode(GetStorageNetAppNodeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getStorageNetAppNode:getStorageNetAppNode
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetStorageNetAppNodeAncestor>
    Array GetStorageNetAppNodeArray
    AvgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    CdpdEnabled string
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceMoId string
    The database identifier of the registered device of an object.
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Events List<GetStorageNetAppNodeEvent>
    Health bool
    The health of the NetApp Node.
    HighAvailability GetStorageNetAppNodeHighAvailability
    Id string
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    Key string
    Unique identifier of NetApp Node across data center.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Storage array controller name.
    NrVersion string
    Software version running on a storage controller.
    ObjectType string
    OperationalMode string
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    Owners List<string>
    Parent GetStorageNetAppNodeParent
    PermissionResources List<GetStorageNetAppNodePermissionResource>
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFru GetStorageNetAppNodePreviousFru
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    Serial string
    This field displays the serial number of the associated component or hardware.
    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.
    State string
    The state of the NetApp Node.
    Status string
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    Systemid string
    The system id of the NetApp Node.
    Tags List<GetStorageNetAppNodeTag>
    Uuid string
    Universally unique identifier of NetApp Node.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContext GetStorageNetAppNodeVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetStorageNetAppNodeAncestor
    Array GetStorageNetAppNodeArray
    AvgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    CdpdEnabled string
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceMoId string
    The database identifier of the registered device of an object.
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Events []GetStorageNetAppNodeEvent
    Health bool
    The health of the NetApp Node.
    HighAvailability GetStorageNetAppNodeHighAvailability
    Id string
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    Key string
    Unique identifier of NetApp Node across data center.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Storage array controller name.
    NrVersion string
    Software version running on a storage controller.
    ObjectType string
    OperationalMode string
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    Owners []string
    Parent GetStorageNetAppNodeParent
    PermissionResources []GetStorageNetAppNodePermissionResource
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFru GetStorageNetAppNodePreviousFru
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    Serial string
    This field displays the serial number of the associated component or hardware.
    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.
    State string
    The state of the NetApp Node.
    Status string
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    Systemid string
    The system id of the NetApp Node.
    Tags []GetStorageNetAppNodeTag
    Uuid string
    Universally unique identifier of NetApp Node.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContext GetStorageNetAppNodeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetStorageNetAppNodeAncestor>
    array GetStorageNetAppNodeArray
    avgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    cdpdEnabled String
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    classId String
    createTime String
    The time when this managed object was created.
    deviceMoId String
    The database identifier of the registered device of an object.
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    events List<GetStorageNetAppNodeEvent>
    health Boolean
    The health of the NetApp Node.
    highAvailability GetStorageNetAppNodeHighAvailability
    id String
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key String
    Unique identifier of NetApp Node across data center.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Storage array controller name.
    nrVersion String
    Software version running on a storage controller.
    objectType String
    operationalMode String
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners List<String>
    parent GetStorageNetAppNodeParent
    permissionResources List<GetStorageNetAppNodePermissionResource>
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFru GetStorageNetAppNodePreviousFru
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    serial String
    This field displays the serial number of the associated component or hardware.
    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.
    state String
    The state of the NetApp Node.
    status String
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid String
    The system id of the NetApp Node.
    tags List<GetStorageNetAppNodeTag>
    uuid String
    Universally unique identifier of NetApp Node.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContext GetStorageNetAppNodeVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetStorageNetAppNodeAncestor[]
    array GetStorageNetAppNodeArray
    avgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    cdpdEnabled string
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    classId string
    createTime string
    The time when this managed object was created.
    deviceMoId string
    The database identifier of the registered device of an object.
    dn string
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    events GetStorageNetAppNodeEvent[]
    health boolean
    The health of the NetApp Node.
    highAvailability GetStorageNetAppNodeHighAvailability
    id string
    isUpgraded boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key string
    Unique identifier of NetApp Node across data center.
    modTime string
    The time when this managed object was last modified.
    model string
    This field displays the model number of the associated component or hardware.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Storage array controller name.
    nrVersion string
    Software version running on a storage controller.
    objectType string
    operationalMode string
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners string[]
    parent GetStorageNetAppNodeParent
    permissionResources GetStorageNetAppNodePermissionResource[]
    presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFru GetStorageNetAppNodePreviousFru
    revision string
    This field displays the revised version of the associated component or hardware (if any).
    rn string
    The Relative Name uniquely identifies an object within a given context.
    serial string
    This field displays the serial number of the associated component or hardware.
    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.
    state string
    The state of the NetApp Node.
    status string
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid string
    The system id of the NetApp Node.
    tags GetStorageNetAppNodeTag[]
    uuid string
    Universally unique identifier of NetApp Node.
    vendor string
    This field displays the vendor information of the associated component or hardware.
    versionContext GetStorageNetAppNodeVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetStorageNetAppNodeAncestor]
    array GetStorageNetAppNodeArray
    avg_performance_metrics GetStorageNetAppNodeAvgPerformanceMetrics
    cdpd_enabled str
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    class_id str
    create_time str
    The time when this managed object was created.
    device_mo_id str
    The database identifier of the registered device of an object.
    dn str
    The Distinguished Name unambiguously identifies an object in the system.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    events Sequence[GetStorageNetAppNodeEvent]
    health bool
    The health of the NetApp Node.
    high_availability GetStorageNetAppNodeHighAvailability
    id str
    is_upgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key str
    Unique identifier of NetApp Node across data center.
    mod_time str
    The time when this managed object was last modified.
    model str
    This field displays the model number of the associated component or hardware.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Storage array controller name.
    nr_version str
    Software version running on a storage controller.
    object_type str
    operational_mode str
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners Sequence[str]
    parent GetStorageNetAppNodeParent
    permission_resources Sequence[GetStorageNetAppNodePermissionResource]
    presence str
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previous_fru GetStorageNetAppNodePreviousFru
    revision str
    This field displays the revised version of the associated component or hardware (if any).
    rn str
    The Relative Name uniquely identifies an object within a given context.
    serial str
    This field displays the serial number of the associated component or hardware.
    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.
    state str
    The state of the NetApp Node.
    status str
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid str
    The system id of the NetApp Node.
    tags Sequence[GetStorageNetAppNodeTag]
    uuid str
    Universally unique identifier of NetApp Node.
    vendor str
    This field displays the vendor information of the associated component or hardware.
    version_context GetStorageNetAppNodeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    array Property Map
    avgPerformanceMetrics Property Map
    cdpdEnabled String
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    classId String
    createTime String
    The time when this managed object was created.
    deviceMoId String
    The database identifier of the registered device of an object.
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    events List<Property Map>
    health Boolean
    The health of the NetApp Node.
    highAvailability Property Map
    id String
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key String
    Unique identifier of NetApp Node across data center.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Storage array controller name.
    nrVersion String
    Software version running on a storage controller.
    objectType String
    operationalMode String
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFru Property Map
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    serial String
    This field displays the serial number of the associated component or hardware.
    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.
    state String
    The state of the NetApp Node.
    status String
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid String
    The system id of the NetApp Node.
    tags List<Property Map>
    uuid String
    Universally unique identifier of NetApp Node.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContext Property Map

    getStorageNetAppNode Result

    The following output properties are available:

    Id string
    Results List<GetStorageNetAppNodeResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetStorageNetAppNodeAncestor>
    Array GetStorageNetAppNodeArray
    AvgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    CdpdEnabled string
    ClassId string
    CreateTime string
    DeviceMoId string
    Dn string
    DomainGroupMoid string
    Events List<GetStorageNetAppNodeEvent>
    Health bool
    HighAvailability GetStorageNetAppNodeHighAvailability
    IsUpgraded bool
    Key string
    ModTime string
    Model string
    Moid string
    Name string
    NrVersion string
    ObjectType string
    OperationalMode string
    Owners List<string>
    Parent GetStorageNetAppNodeParent
    PermissionResources List<GetStorageNetAppNodePermissionResource>
    Presence string
    PreviousFru GetStorageNetAppNodePreviousFru
    Revision string
    Rn string
    Serial string
    SharedScope string
    State string
    Status string
    Systemid string
    Tags List<GetStorageNetAppNodeTag>
    Uuid string
    Vendor string
    VersionContext GetStorageNetAppNodeVersionContext
    Id string
    Results []GetStorageNetAppNodeResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetStorageNetAppNodeAncestor
    Array GetStorageNetAppNodeArray
    AvgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    CdpdEnabled string
    ClassId string
    CreateTime string
    DeviceMoId string
    Dn string
    DomainGroupMoid string
    Events []GetStorageNetAppNodeEvent
    Health bool
    HighAvailability GetStorageNetAppNodeHighAvailability
    IsUpgraded bool
    Key string
    ModTime string
    Model string
    Moid string
    Name string
    NrVersion string
    ObjectType string
    OperationalMode string
    Owners []string
    Parent GetStorageNetAppNodeParent
    PermissionResources []GetStorageNetAppNodePermissionResource
    Presence string
    PreviousFru GetStorageNetAppNodePreviousFru
    Revision string
    Rn string
    Serial string
    SharedScope string
    State string
    Status string
    Systemid string
    Tags []GetStorageNetAppNodeTag
    Uuid string
    Vendor string
    VersionContext GetStorageNetAppNodeVersionContext
    id String
    results List<GetStorageNetAppNodeResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetStorageNetAppNodeAncestor>
    array GetStorageNetAppNodeArray
    avgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    cdpdEnabled String
    classId String
    createTime String
    deviceMoId String
    dn String
    domainGroupMoid String
    events List<GetStorageNetAppNodeEvent>
    health Boolean
    highAvailability GetStorageNetAppNodeHighAvailability
    isUpgraded Boolean
    key String
    modTime String
    model String
    moid String
    name String
    nrVersion String
    objectType String
    operationalMode String
    owners List<String>
    parent GetStorageNetAppNodeParent
    permissionResources List<GetStorageNetAppNodePermissionResource>
    presence String
    previousFru GetStorageNetAppNodePreviousFru
    revision String
    rn String
    serial String
    sharedScope String
    state String
    status String
    systemid String
    tags List<GetStorageNetAppNodeTag>
    uuid String
    vendor String
    versionContext GetStorageNetAppNodeVersionContext
    id string
    results GetStorageNetAppNodeResult[]
    accountMoid string
    additionalProperties string
    ancestors GetStorageNetAppNodeAncestor[]
    array GetStorageNetAppNodeArray
    avgPerformanceMetrics GetStorageNetAppNodeAvgPerformanceMetrics
    cdpdEnabled string
    classId string
    createTime string
    deviceMoId string
    dn string
    domainGroupMoid string
    events GetStorageNetAppNodeEvent[]
    health boolean
    highAvailability GetStorageNetAppNodeHighAvailability
    isUpgraded boolean
    key string
    modTime string
    model string
    moid string
    name string
    nrVersion string
    objectType string
    operationalMode string
    owners string[]
    parent GetStorageNetAppNodeParent
    permissionResources GetStorageNetAppNodePermissionResource[]
    presence string
    previousFru GetStorageNetAppNodePreviousFru
    revision string
    rn string
    serial string
    sharedScope string
    state string
    status string
    systemid string
    tags GetStorageNetAppNodeTag[]
    uuid string
    vendor string
    versionContext GetStorageNetAppNodeVersionContext
    id str
    results Sequence[GetStorageNetAppNodeResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetStorageNetAppNodeAncestor]
    array GetStorageNetAppNodeArray
    avg_performance_metrics GetStorageNetAppNodeAvgPerformanceMetrics
    cdpd_enabled str
    class_id str
    create_time str
    device_mo_id str
    dn str
    domain_group_moid str
    events Sequence[GetStorageNetAppNodeEvent]
    health bool
    high_availability GetStorageNetAppNodeHighAvailability
    is_upgraded bool
    key str
    mod_time str
    model str
    moid str
    name str
    nr_version str
    object_type str
    operational_mode str
    owners Sequence[str]
    parent GetStorageNetAppNodeParent
    permission_resources Sequence[GetStorageNetAppNodePermissionResource]
    presence str
    previous_fru GetStorageNetAppNodePreviousFru
    revision str
    rn str
    serial str
    shared_scope str
    state str
    status str
    systemid str
    tags Sequence[GetStorageNetAppNodeTag]
    uuid str
    vendor str
    version_context GetStorageNetAppNodeVersionContext

    Supporting Types

    GetStorageNetAppNodeAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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'.

    GetStorageNetAppNodeArray

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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'.

    GetStorageNetAppNodeAvgPerformanceMetrics

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    Iops double
    Rate of I/O operations observed at the storage object.
    Latency double
    Latency observed at the storage object.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    Period double
    Duration of periodic aggregation, in hours.
    Throughput double
    Throughput observed at the storage object.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    Iops float64
    Rate of I/O operations observed at the storage object.
    Latency float64
    Latency observed at the storage object.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    Period float64
    Duration of periodic aggregation, in hours.
    Throughput float64
    Throughput observed at the storage object.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    iops Double
    Rate of I/O operations observed at the storage object.
    latency Double
    Latency observed at the storage object.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    period Double
    Duration of periodic aggregation, in hours.
    throughput Double
    Throughput observed at the storage object.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    iops number
    Rate of I/O operations observed at the storage object.
    latency number
    Latency observed at the storage object.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    period number
    Duration of periodic aggregation, in hours.
    throughput number
    Throughput observed at the storage object.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    iops float
    Rate of I/O operations observed at the storage object.
    latency float
    Latency observed at the storage object.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    period float
    Duration of periodic aggregation, in hours.
    throughput float
    Throughput observed at the storage object.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    iops Number
    Rate of I/O operations observed at the storage object.
    latency Number
    Latency observed at the storage object.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    period Number
    Duration of periodic aggregation, in hours.
    throughput Number
    Throughput observed at the storage object.

    GetStorageNetAppNodeEvent

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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'.

    GetStorageNetAppNodeHighAvailability

    AdditionalProperties string
    AutoGivebackEnabled bool
    Specifies whether or not giveback is automatically initiated when the node that owns the storage is ready.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Enabled bool
    Specifies whether or not storage failover is enabled.
    GivebackState string
    The state of the node that is giving storage back to its HA partner.

    • unknown - Default unknown giveback state.
    • nothing_to_giveback - The node has nothing to give back to its HA partner.
    • not_attempted - The node has not attempted to give back storage to its HA partner.
    • in_progress - The node is in progress of giving back storage to its HA partner.
    • failed - The node has failed to give back storage to its HA partner.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PartnerModel string
    The model of the partner in this node's High Availability (HA) group.
    PartnerName string
    The partner node name in this node's High Availability (HA) group.
    PartnerUuid string
    The partner node uuid in this node's High Availability (HA) group.
    TakeoverState string
    The state of the node that is taking over storage from its HA partner.

    • unknown - Default unknown takeover state.
    • not_possible - It is not possible for the node to take over storage from its HA partner.
    • not_attempted - The node has not attempted to take over storage from its HA partner.
    • in_takeover - The node has taken over storage from its HA partner.
    • in_progress - The node is in progress of taking over storage from its HA partner.
    • failed - The node has failed to take over storage from its HA partner.
    AdditionalProperties string
    AutoGivebackEnabled bool
    Specifies whether or not giveback is automatically initiated when the node that owns the storage is ready.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Enabled bool
    Specifies whether or not storage failover is enabled.
    GivebackState string
    The state of the node that is giving storage back to its HA partner.

    • unknown - Default unknown giveback state.
    • nothing_to_giveback - The node has nothing to give back to its HA partner.
    • not_attempted - The node has not attempted to give back storage to its HA partner.
    • in_progress - The node is in progress of giving back storage to its HA partner.
    • failed - The node has failed to give back storage to its HA partner.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PartnerModel string
    The model of the partner in this node's High Availability (HA) group.
    PartnerName string
    The partner node name in this node's High Availability (HA) group.
    PartnerUuid string
    The partner node uuid in this node's High Availability (HA) group.
    TakeoverState string
    The state of the node that is taking over storage from its HA partner.

    • unknown - Default unknown takeover state.
    • not_possible - It is not possible for the node to take over storage from its HA partner.
    • not_attempted - The node has not attempted to take over storage from its HA partner.
    • in_takeover - The node has taken over storage from its HA partner.
    • in_progress - The node is in progress of taking over storage from its HA partner.
    • failed - The node has failed to take over storage from its HA partner.
    additionalProperties String
    autoGivebackEnabled Boolean
    Specifies whether or not giveback is automatically initiated when the node that owns the storage is ready.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enabled Boolean
    Specifies whether or not storage failover is enabled.
    givebackState String
    The state of the node that is giving storage back to its HA partner.

    • unknown - Default unknown giveback state.
    • nothing_to_giveback - The node has nothing to give back to its HA partner.
    • not_attempted - The node has not attempted to give back storage to its HA partner.
    • in_progress - The node is in progress of giving back storage to its HA partner.
    • failed - The node has failed to give back storage to its HA partner.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    partnerModel String
    The model of the partner in this node's High Availability (HA) group.
    partnerName String
    The partner node name in this node's High Availability (HA) group.
    partnerUuid String
    The partner node uuid in this node's High Availability (HA) group.
    takeoverState String
    The state of the node that is taking over storage from its HA partner.

    • unknown - Default unknown takeover state.
    • not_possible - It is not possible for the node to take over storage from its HA partner.
    • not_attempted - The node has not attempted to take over storage from its HA partner.
    • in_takeover - The node has taken over storage from its HA partner.
    • in_progress - The node is in progress of taking over storage from its HA partner.
    • failed - The node has failed to take over storage from its HA partner.
    additionalProperties string
    autoGivebackEnabled boolean
    Specifies whether or not giveback is automatically initiated when the node that owns the storage is ready.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enabled boolean
    Specifies whether or not storage failover is enabled.
    givebackState string
    The state of the node that is giving storage back to its HA partner.

    • unknown - Default unknown giveback state.
    • nothing_to_giveback - The node has nothing to give back to its HA partner.
    • not_attempted - The node has not attempted to give back storage to its HA partner.
    • in_progress - The node is in progress of giving back storage to its HA partner.
    • failed - The node has failed to give back storage to its HA partner.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    partnerModel string
    The model of the partner in this node's High Availability (HA) group.
    partnerName string
    The partner node name in this node's High Availability (HA) group.
    partnerUuid string
    The partner node uuid in this node's High Availability (HA) group.
    takeoverState string
    The state of the node that is taking over storage from its HA partner.

    • unknown - Default unknown takeover state.
    • not_possible - It is not possible for the node to take over storage from its HA partner.
    • not_attempted - The node has not attempted to take over storage from its HA partner.
    • in_takeover - The node has taken over storage from its HA partner.
    • in_progress - The node is in progress of taking over storage from its HA partner.
    • failed - The node has failed to take over storage from its HA partner.
    additional_properties str
    auto_giveback_enabled bool
    Specifies whether or not giveback is automatically initiated when the node that owns the storage is ready.
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enabled bool
    Specifies whether or not storage failover is enabled.
    giveback_state str
    The state of the node that is giving storage back to its HA partner.

    • unknown - Default unknown giveback state.
    • nothing_to_giveback - The node has nothing to give back to its HA partner.
    • not_attempted - The node has not attempted to give back storage to its HA partner.
    • in_progress - The node is in progress of giving back storage to its HA partner.
    • failed - The node has failed to give back storage to its HA partner.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    partner_model str
    The model of the partner in this node's High Availability (HA) group.
    partner_name str
    The partner node name in this node's High Availability (HA) group.
    partner_uuid str
    The partner node uuid in this node's High Availability (HA) group.
    takeover_state str
    The state of the node that is taking over storage from its HA partner.

    • unknown - Default unknown takeover state.
    • not_possible - It is not possible for the node to take over storage from its HA partner.
    • not_attempted - The node has not attempted to take over storage from its HA partner.
    • in_takeover - The node has taken over storage from its HA partner.
    • in_progress - The node is in progress of taking over storage from its HA partner.
    • failed - The node has failed to take over storage from its HA partner.
    additionalProperties String
    autoGivebackEnabled Boolean
    Specifies whether or not giveback is automatically initiated when the node that owns the storage is ready.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    enabled Boolean
    Specifies whether or not storage failover is enabled.
    givebackState String
    The state of the node that is giving storage back to its HA partner.

    • unknown - Default unknown giveback state.
    • nothing_to_giveback - The node has nothing to give back to its HA partner.
    • not_attempted - The node has not attempted to give back storage to its HA partner.
    • in_progress - The node is in progress of giving back storage to its HA partner.
    • failed - The node has failed to give back storage to its HA partner.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    partnerModel String
    The model of the partner in this node's High Availability (HA) group.
    partnerName String
    The partner node name in this node's High Availability (HA) group.
    partnerUuid String
    The partner node uuid in this node's High Availability (HA) group.
    takeoverState String
    The state of the node that is taking over storage from its HA partner.

    • unknown - Default unknown takeover state.
    • not_possible - It is not possible for the node to take over storage from its HA partner.
    • not_attempted - The node has not attempted to take over storage from its HA partner.
    • in_takeover - The node has taken over storage from its HA partner.
    • in_progress - The node is in progress of taking over storage from its HA partner.
    • failed - The node has failed to take over storage from its HA partner.

    GetStorageNetAppNodeParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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'.

    GetStorageNetAppNodePermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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'.

    GetStorageNetAppNodePreviousFru

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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'.

    GetStorageNetAppNodeResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetStorageNetAppNodeResultAncestor>
    Arrays List<GetStorageNetAppNodeResultArray>
    AvgPerformanceMetrics List<GetStorageNetAppNodeResultAvgPerformanceMetric>
    CdpdEnabled string
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceMoId string
    The database identifier of the registered device of an object.
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Events List<GetStorageNetAppNodeResultEvent>
    Health bool
    The health of the NetApp Node.
    HighAvailabilities List<GetStorageNetAppNodeResultHighAvailability>
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    Key string
    Unique identifier of NetApp Node across data center.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Storage array controller name.
    NrVersion string
    Software version running on a storage controller.
    ObjectType string
    OperationalMode string
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    Owners List<string>
    Parents List<GetStorageNetAppNodeResultParent>
    PermissionResources List<GetStorageNetAppNodeResultPermissionResource>
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFrus List<GetStorageNetAppNodeResultPreviousFrus>
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    Serial string
    This field displays the serial number of the associated component or hardware.
    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.
    State string
    The state of the NetApp Node.
    Status string
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    Systemid string
    The system id of the NetApp Node.
    Tags List<GetStorageNetAppNodeResultTag>
    Uuid string
    Universally unique identifier of NetApp Node.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContexts List<GetStorageNetAppNodeResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetStorageNetAppNodeResultAncestor
    Arrays []GetStorageNetAppNodeResultArray
    AvgPerformanceMetrics []GetStorageNetAppNodeResultAvgPerformanceMetric
    CdpdEnabled string
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceMoId string
    The database identifier of the registered device of an object.
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Events []GetStorageNetAppNodeResultEvent
    Health bool
    The health of the NetApp Node.
    HighAvailabilities []GetStorageNetAppNodeResultHighAvailability
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    Key string
    Unique identifier of NetApp Node across data center.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Storage array controller name.
    NrVersion string
    Software version running on a storage controller.
    ObjectType string
    OperationalMode string
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    Owners []string
    Parents []GetStorageNetAppNodeResultParent
    PermissionResources []GetStorageNetAppNodeResultPermissionResource
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFrus []GetStorageNetAppNodeResultPreviousFrus
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    Serial string
    This field displays the serial number of the associated component or hardware.
    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.
    State string
    The state of the NetApp Node.
    Status string
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    Systemid string
    The system id of the NetApp Node.
    Tags []GetStorageNetAppNodeResultTag
    Uuid string
    Universally unique identifier of NetApp Node.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContexts []GetStorageNetAppNodeResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetStorageNetAppNodeResultAncestor>
    arrays List<GetStorageNetAppNodeResultArray>
    avgPerformanceMetrics List<GetStorageNetAppNodeResultAvgPerformanceMetric>
    cdpdEnabled String
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    classId String
    createTime String
    The time when this managed object was created.
    deviceMoId String
    The database identifier of the registered device of an object.
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    events List<GetStorageNetAppNodeResultEvent>
    health Boolean
    The health of the NetApp Node.
    highAvailabilities List<GetStorageNetAppNodeResultHighAvailability>
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key String
    Unique identifier of NetApp Node across data center.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Storage array controller name.
    nrVersion String
    Software version running on a storage controller.
    objectType String
    operationalMode String
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners List<String>
    parents List<GetStorageNetAppNodeResultParent>
    permissionResources List<GetStorageNetAppNodeResultPermissionResource>
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFrus List<GetStorageNetAppNodeResultPreviousFrus>
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    serial String
    This field displays the serial number of the associated component or hardware.
    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.
    state String
    The state of the NetApp Node.
    status String
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid String
    The system id of the NetApp Node.
    tags List<GetStorageNetAppNodeResultTag>
    uuid String
    Universally unique identifier of NetApp Node.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContexts List<GetStorageNetAppNodeResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetStorageNetAppNodeResultAncestor[]
    arrays GetStorageNetAppNodeResultArray[]
    avgPerformanceMetrics GetStorageNetAppNodeResultAvgPerformanceMetric[]
    cdpdEnabled string
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    classId string
    createTime string
    The time when this managed object was created.
    deviceMoId string
    The database identifier of the registered device of an object.
    dn string
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    events GetStorageNetAppNodeResultEvent[]
    health boolean
    The health of the NetApp Node.
    highAvailabilities GetStorageNetAppNodeResultHighAvailability[]
    isUpgraded boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key string
    Unique identifier of NetApp Node across data center.
    modTime string
    The time when this managed object was last modified.
    model string
    This field displays the model number of the associated component or hardware.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Storage array controller name.
    nrVersion string
    Software version running on a storage controller.
    objectType string
    operationalMode string
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners string[]
    parents GetStorageNetAppNodeResultParent[]
    permissionResources GetStorageNetAppNodeResultPermissionResource[]
    presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFrus GetStorageNetAppNodeResultPreviousFrus[]
    revision string
    This field displays the revised version of the associated component or hardware (if any).
    rn string
    The Relative Name uniquely identifies an object within a given context.
    serial string
    This field displays the serial number of the associated component or hardware.
    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.
    state string
    The state of the NetApp Node.
    status string
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid string
    The system id of the NetApp Node.
    tags GetStorageNetAppNodeResultTag[]
    uuid string
    Universally unique identifier of NetApp Node.
    vendor string
    This field displays the vendor information of the associated component or hardware.
    versionContexts GetStorageNetAppNodeResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetStorageNetAppNodeResultAncestor]
    arrays Sequence[GetStorageNetAppNodeResultArray]
    avg_performance_metrics Sequence[GetStorageNetAppNodeResultAvgPerformanceMetric]
    cdpd_enabled str
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    class_id str
    create_time str
    The time when this managed object was created.
    device_mo_id str
    The database identifier of the registered device of an object.
    dn str
    The Distinguished Name unambiguously identifies an object in the system.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    events Sequence[GetStorageNetAppNodeResultEvent]
    health bool
    The health of the NetApp Node.
    high_availabilities Sequence[GetStorageNetAppNodeResultHighAvailability]
    is_upgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key str
    Unique identifier of NetApp Node across data center.
    mod_time str
    The time when this managed object was last modified.
    model str
    This field displays the model number of the associated component or hardware.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Storage array controller name.
    nr_version str
    Software version running on a storage controller.
    object_type str
    operational_mode str
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners Sequence[str]
    parents Sequence[GetStorageNetAppNodeResultParent]
    permission_resources Sequence[GetStorageNetAppNodeResultPermissionResource]
    presence str
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previous_frus Sequence[GetStorageNetAppNodeResultPreviousFrus]
    revision str
    This field displays the revised version of the associated component or hardware (if any).
    rn str
    The Relative Name uniquely identifies an object within a given context.
    serial str
    This field displays the serial number of the associated component or hardware.
    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.
    state str
    The state of the NetApp Node.
    status str
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid str
    The system id of the NetApp Node.
    tags Sequence[GetStorageNetAppNodeResultTag]
    uuid str
    Universally unique identifier of NetApp Node.
    vendor str
    This field displays the vendor information of the associated component or hardware.
    version_contexts Sequence[GetStorageNetAppNodeResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    arrays List<Property Map>
    avgPerformanceMetrics List<Property Map>
    cdpdEnabled String
    Storage node option for cdpd state.* unknown - The cdpd option is unknown on the node.* on - The cdpd option is enabled on the node.* off - The cdpd option is disabled on the node.
    classId String
    createTime String
    The time when this managed object was created.
    deviceMoId String
    The database identifier of the registered device of an object.
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    events List<Property Map>
    health Boolean
    The health of the NetApp Node.
    highAvailabilities List<Property Map>
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    key String
    Unique identifier of NetApp Node across data center.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Storage array controller name.
    nrVersion String
    Software version running on a storage controller.
    objectType String
    operationalMode String
    Controller running mode, Primary or Secondary.* Unknown - Component operational state is unknown.* Primary - Component operates in primary mode and accepts workloads.* Secondary - Component is running as a secondary or standby mode.* Maintenance - Component is in maintenance mode for upgrade. During maintenance mode, component does not perform any workload.
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFrus List<Property Map>
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    serial String
    This field displays the serial number of the associated component or hardware.
    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.
    state String
    The state of the NetApp Node.
    status String
    Status of the storage controller.* Unknown - Component status is not available.* Ok - Component is healthy and no issues found.* Degraded - Functioning, but not at full capability due to a non-fatal failure.* Critical - Not functioning or requiring immediate attention.* Offline - Component is installed, but powered off.* Identifying - Component is in initialization process.* NotAvailable - Component is not installed or not available.* Updating - Software update is in progress.* Unrecognized - Component is not recognized. It may be because the component is not installed properly or it is not supported.
    systemid String
    The system id of the NetApp Node.
    tags List<Property Map>
    uuid String
    Universally unique identifier of NetApp Node.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContexts List<Property Map>

    GetStorageNetAppNodeResultAncestor

    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

    GetStorageNetAppNodeResultArray

    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

    GetStorageNetAppNodeResultAvgPerformanceMetric

    AdditionalProperties string
    ClassId string
    Iops double
    Latency double
    ObjectType string
    Period double
    Throughput double
    AdditionalProperties string
    ClassId string
    Iops float64
    Latency float64
    ObjectType string
    Period float64
    Throughput float64
    additionalProperties String
    classId String
    iops Double
    latency Double
    objectType String
    period Double
    throughput Double
    additionalProperties string
    classId string
    iops number
    latency number
    objectType string
    period number
    throughput number
    additionalProperties String
    classId String
    iops Number
    latency Number
    objectType String
    period Number
    throughput Number

    GetStorageNetAppNodeResultEvent

    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

    GetStorageNetAppNodeResultHighAvailability

    GetStorageNetAppNodeResultParent

    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

    GetStorageNetAppNodeResultPermissionResource

    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

    GetStorageNetAppNodeResultPreviousFrus

    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

    GetStorageNetAppNodeResultTag

    AdditionalProperties string
    Key string
    Unique identifier of NetApp Node across data center.
    Value string
    AdditionalProperties string
    Key string
    Unique identifier of NetApp Node across data center.
    Value string
    additionalProperties String
    key String
    Unique identifier of NetApp Node across data center.
    value String
    additionalProperties string
    key string
    Unique identifier of NetApp Node across data center.
    value string
    additional_properties str
    key str
    Unique identifier of NetApp Node across data center.
    value str
    additionalProperties String
    key String
    Unique identifier of NetApp Node across data center.
    value String

    GetStorageNetAppNodeResultVersionContext

    additionalProperties String
    classId String
    interestedMos List<Property Map>
    markedForDeletion Boolean
    nrVersion String
    Software version running on a storage controller.
    objectType String
    refMos List<Property Map>
    timestamp String
    versionType String

    GetStorageNetAppNodeResultVersionContextInterestedMo

    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

    GetStorageNetAppNodeResultVersionContextRefMo

    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

    GetStorageNetAppNodeTag

    AdditionalProperties string
    Key string
    Unique identifier of NetApp Node across data center.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    Unique identifier of NetApp Node across data center.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    Unique identifier of NetApp Node across data center.
    value String
    The string representation of a tag value.
    additionalProperties string
    key string
    Unique identifier of NetApp Node across data center.
    value string
    The string representation of a tag value.
    additional_properties str
    key str
    Unique identifier of NetApp Node across data center.
    value str
    The string representation of a tag value.
    additionalProperties String
    key String
    Unique identifier of NetApp Node across data center.
    value String
    The string representation of a tag value.

    GetStorageNetAppNodeVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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<GetStorageNetAppNodeVersionContextInterestedMo>
    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
    Software version running on a storage controller.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetStorageNetAppNodeVersionContextRefMo
    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 []GetStorageNetAppNodeVersionContextInterestedMo
    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
    Software version running on a storage controller.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetStorageNetAppNodeVersionContextRefMo
    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<GetStorageNetAppNodeVersionContextInterestedMo>
    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
    Software version running on a storage controller.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetStorageNetAppNodeVersionContextRefMo
    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 GetStorageNetAppNodeVersionContextInterestedMo[]
    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
    Software version running on a storage controller.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetStorageNetAppNodeVersionContextRefMo
    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[GetStorageNetAppNodeVersionContextInterestedMo]
    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
    Software version running on a storage controller.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetStorageNetAppNodeVersionContextRefMo
    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
    Software version running on a storage controller.
    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.

    GetStorageNetAppNodeVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name 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'.

    GetStorageNetAppNodeVersionContextRefMo

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

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

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

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

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

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

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

    Package Details

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