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

intersight.getStorageNetAppEthernetPort

Explore with Pulumi AI

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

    Ethernet port is a port on a node in a storage array.

    Using getStorageNetAppEthernetPort

    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 getStorageNetAppEthernetPort(args: GetStorageNetAppEthernetPortArgs, opts?: InvokeOptions): Promise<GetStorageNetAppEthernetPortResult>
    function getStorageNetAppEthernetPortOutput(args: GetStorageNetAppEthernetPortOutputArgs, opts?: InvokeOptions): Output<GetStorageNetAppEthernetPortResult>
    def get_storage_net_app_ethernet_port(account_moid: Optional[str] = None,
                                          additional_properties: Optional[str] = None,
                                          ancestors: Optional[Sequence[GetStorageNetAppEthernetPortAncestor]] = None,
                                          array_controller: Optional[GetStorageNetAppEthernetPortArrayController] = None,
                                          broadcast_domain_name: Optional[str] = None,
                                          class_id: Optional[str] = None,
                                          create_time: Optional[str] = None,
                                          domain_group_moid: Optional[str] = None,
                                          enabled: Optional[str] = None,
                                          events: Optional[Sequence[GetStorageNetAppEthernetPortEvent]] = None,
                                          id: Optional[str] = None,
                                          mac_address: Optional[str] = None,
                                          mod_time: Optional[str] = None,
                                          moid: Optional[str] = None,
                                          mtu: Optional[float] = None,
                                          name: Optional[str] = None,
                                          net_app_ethernet_port_lag: Optional[GetStorageNetAppEthernetPortNetAppEthernetPortLag] = None,
                                          net_app_ethernet_port_vlan: Optional[GetStorageNetAppEthernetPortNetAppEthernetPortVlan] = None,
                                          node_name: Optional[str] = None,
                                          object_type: Optional[str] = None,
                                          owners: Optional[Sequence[str]] = None,
                                          parent: Optional[GetStorageNetAppEthernetPortParent] = None,
                                          permission_resources: Optional[Sequence[GetStorageNetAppEthernetPortPermissionResource]] = None,
                                          port_state: Optional[str] = None,
                                          shared_scope: Optional[str] = None,
                                          speed: Optional[float] = None,
                                          state: Optional[str] = None,
                                          tags: Optional[Sequence[GetStorageNetAppEthernetPortTag]] = None,
                                          type: Optional[str] = None,
                                          uuid: Optional[str] = None,
                                          version_context: Optional[GetStorageNetAppEthernetPortVersionContext] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetStorageNetAppEthernetPortResult
    def get_storage_net_app_ethernet_port_output(account_moid: Optional[pulumi.Input[str]] = None,
                                          additional_properties: Optional[pulumi.Input[str]] = None,
                                          ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppEthernetPortAncestorArgs]]]] = None,
                                          array_controller: Optional[pulumi.Input[GetStorageNetAppEthernetPortArrayControllerArgs]] = None,
                                          broadcast_domain_name: Optional[pulumi.Input[str]] = None,
                                          class_id: Optional[pulumi.Input[str]] = None,
                                          create_time: Optional[pulumi.Input[str]] = None,
                                          domain_group_moid: Optional[pulumi.Input[str]] = None,
                                          enabled: Optional[pulumi.Input[str]] = None,
                                          events: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppEthernetPortEventArgs]]]] = None,
                                          id: Optional[pulumi.Input[str]] = None,
                                          mac_address: Optional[pulumi.Input[str]] = None,
                                          mod_time: Optional[pulumi.Input[str]] = None,
                                          moid: Optional[pulumi.Input[str]] = None,
                                          mtu: Optional[pulumi.Input[float]] = None,
                                          name: Optional[pulumi.Input[str]] = None,
                                          net_app_ethernet_port_lag: Optional[pulumi.Input[GetStorageNetAppEthernetPortNetAppEthernetPortLagArgs]] = None,
                                          net_app_ethernet_port_vlan: Optional[pulumi.Input[GetStorageNetAppEthernetPortNetAppEthernetPortVlanArgs]] = None,
                                          node_name: Optional[pulumi.Input[str]] = None,
                                          object_type: Optional[pulumi.Input[str]] = None,
                                          owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                          parent: Optional[pulumi.Input[GetStorageNetAppEthernetPortParentArgs]] = None,
                                          permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppEthernetPortPermissionResourceArgs]]]] = None,
                                          port_state: Optional[pulumi.Input[str]] = None,
                                          shared_scope: Optional[pulumi.Input[str]] = None,
                                          speed: Optional[pulumi.Input[float]] = None,
                                          state: Optional[pulumi.Input[str]] = None,
                                          tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppEthernetPortTagArgs]]]] = None,
                                          type: Optional[pulumi.Input[str]] = None,
                                          uuid: Optional[pulumi.Input[str]] = None,
                                          version_context: Optional[pulumi.Input[GetStorageNetAppEthernetPortVersionContextArgs]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetStorageNetAppEthernetPortResult]
    func LookupStorageNetAppEthernetPort(ctx *Context, args *LookupStorageNetAppEthernetPortArgs, opts ...InvokeOption) (*LookupStorageNetAppEthernetPortResult, error)
    func LookupStorageNetAppEthernetPortOutput(ctx *Context, args *LookupStorageNetAppEthernetPortOutputArgs, opts ...InvokeOption) LookupStorageNetAppEthernetPortResultOutput

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

    public static class GetStorageNetAppEthernetPort 
    {
        public static Task<GetStorageNetAppEthernetPortResult> InvokeAsync(GetStorageNetAppEthernetPortArgs args, InvokeOptions? opts = null)
        public static Output<GetStorageNetAppEthernetPortResult> Invoke(GetStorageNetAppEthernetPortInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStorageNetAppEthernetPortResult> getStorageNetAppEthernetPort(GetStorageNetAppEthernetPortArgs args, InvokeOptions options)
    public static Output<GetStorageNetAppEthernetPortResult> getStorageNetAppEthernetPort(GetStorageNetAppEthernetPortArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getStorageNetAppEthernetPort:getStorageNetAppEthernetPort
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetStorageNetAppEthernetPortAncestor>
    ArrayController GetStorageNetAppEthernetPortArrayController
    BroadcastDomainName string
    Name of the broadcast domain, scoped to its IPspace.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Enabled string
    Status of port to determine if its enabled or not.
    Events List<GetStorageNetAppEthernetPortEvent>
    Id string
    MacAddress string
    MAC address of the port available in storage array.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Mtu double
    Maximum transmission unit of the physical port available in storage array.
    Name string
    Name of the port available in storage array.
    NetAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    NetAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    NodeName string
    The node name for the port.
    ObjectType string
    Owners List<string>
    Parent GetStorageNetAppEthernetPortParent
    PermissionResources List<GetStorageNetAppEthernetPortPermissionResource>
    PortState string
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    Speed double
    Operational speed of port measured.
    State string
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    Tags List<GetStorageNetAppEthernetPortTag>
    Type string
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    Uuid string
    Universally unique identifier of the physical port.
    VersionContext GetStorageNetAppEthernetPortVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetStorageNetAppEthernetPortAncestor
    ArrayController GetStorageNetAppEthernetPortArrayController
    BroadcastDomainName string
    Name of the broadcast domain, scoped to its IPspace.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Enabled string
    Status of port to determine if its enabled or not.
    Events []GetStorageNetAppEthernetPortEvent
    Id string
    MacAddress string
    MAC address of the port available in storage array.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Mtu float64
    Maximum transmission unit of the physical port available in storage array.
    Name string
    Name of the port available in storage array.
    NetAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    NetAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    NodeName string
    The node name for the port.
    ObjectType string
    Owners []string
    Parent GetStorageNetAppEthernetPortParent
    PermissionResources []GetStorageNetAppEthernetPortPermissionResource
    PortState string
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    Speed float64
    Operational speed of port measured.
    State string
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    Tags []GetStorageNetAppEthernetPortTag
    Type string
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    Uuid string
    Universally unique identifier of the physical port.
    VersionContext GetStorageNetAppEthernetPortVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetStorageNetAppEthernetPortAncestor>
    arrayController GetStorageNetAppEthernetPortArrayController
    broadcastDomainName String
    Name of the broadcast domain, scoped to its IPspace.
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    enabled String
    Status of port to determine if its enabled or not.
    events List<GetStorageNetAppEthernetPortEvent>
    id String
    macAddress String
    MAC address of the port available in storage array.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mtu Double
    Maximum transmission unit of the physical port available in storage array.
    name String
    Name of the port available in storage array.
    netAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    netAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    nodeName String
    The node name for the port.
    objectType String
    owners List<String>
    parent GetStorageNetAppEthernetPortParent
    permissionResources List<GetStorageNetAppEthernetPortPermissionResource>
    portState String
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed Double
    Operational speed of port measured.
    state String
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags List<GetStorageNetAppEthernetPortTag>
    type String
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid String
    Universally unique identifier of the physical port.
    versionContext GetStorageNetAppEthernetPortVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetStorageNetAppEthernetPortAncestor[]
    arrayController GetStorageNetAppEthernetPortArrayController
    broadcastDomainName string
    Name of the broadcast domain, scoped to its IPspace.
    classId string
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    enabled string
    Status of port to determine if its enabled or not.
    events GetStorageNetAppEthernetPortEvent[]
    id string
    macAddress string
    MAC address of the port available in storage array.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    mtu number
    Maximum transmission unit of the physical port available in storage array.
    name string
    Name of the port available in storage array.
    netAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    netAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    nodeName string
    The node name for the port.
    objectType string
    owners string[]
    parent GetStorageNetAppEthernetPortParent
    permissionResources GetStorageNetAppEthernetPortPermissionResource[]
    portState string
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed number
    Operational speed of port measured.
    state string
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags GetStorageNetAppEthernetPortTag[]
    type string
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid string
    Universally unique identifier of the physical port.
    versionContext GetStorageNetAppEthernetPortVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetStorageNetAppEthernetPortAncestor]
    array_controller GetStorageNetAppEthernetPortArrayController
    broadcast_domain_name str
    Name of the broadcast domain, scoped to its IPspace.
    class_id str
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    enabled str
    Status of port to determine if its enabled or not.
    events Sequence[GetStorageNetAppEthernetPortEvent]
    id str
    mac_address str
    MAC address of the port available in storage array.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    mtu float
    Maximum transmission unit of the physical port available in storage array.
    name str
    Name of the port available in storage array.
    net_app_ethernet_port_lag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    net_app_ethernet_port_vlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    node_name str
    The node name for the port.
    object_type str
    owners Sequence[str]
    parent GetStorageNetAppEthernetPortParent
    permission_resources Sequence[GetStorageNetAppEthernetPortPermissionResource]
    port_state str
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed float
    Operational speed of port measured.
    state str
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags Sequence[GetStorageNetAppEthernetPortTag]
    type str
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid str
    Universally unique identifier of the physical port.
    version_context GetStorageNetAppEthernetPortVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    arrayController Property Map
    broadcastDomainName String
    Name of the broadcast domain, scoped to its IPspace.
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    enabled String
    Status of port to determine if its enabled or not.
    events List<Property Map>
    id String
    macAddress String
    MAC address of the port available in storage array.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mtu Number
    Maximum transmission unit of the physical port available in storage array.
    name String
    Name of the port available in storage array.
    netAppEthernetPortLag Property Map
    netAppEthernetPortVlan Property Map
    nodeName String
    The node name for the port.
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    portState String
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed Number
    Operational speed of port measured.
    state String
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags List<Property Map>
    type String
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid String
    Universally unique identifier of the physical port.
    versionContext Property Map

    getStorageNetAppEthernetPort Result

    The following output properties are available:

    Id string
    Results List<GetStorageNetAppEthernetPortResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetStorageNetAppEthernetPortAncestor>
    ArrayController GetStorageNetAppEthernetPortArrayController
    BroadcastDomainName string
    ClassId string
    CreateTime string
    DomainGroupMoid string
    Enabled string
    Events List<GetStorageNetAppEthernetPortEvent>
    MacAddress string
    ModTime string
    Moid string
    Mtu double
    Name string
    NetAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    NetAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    NodeName string
    ObjectType string
    Owners List<string>
    Parent GetStorageNetAppEthernetPortParent
    PermissionResources List<GetStorageNetAppEthernetPortPermissionResource>
    PortState string
    SharedScope string
    Speed double
    State string
    Tags List<GetStorageNetAppEthernetPortTag>
    Type string
    Uuid string
    VersionContext GetStorageNetAppEthernetPortVersionContext
    Id string
    Results []GetStorageNetAppEthernetPortResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetStorageNetAppEthernetPortAncestor
    ArrayController GetStorageNetAppEthernetPortArrayController
    BroadcastDomainName string
    ClassId string
    CreateTime string
    DomainGroupMoid string
    Enabled string
    Events []GetStorageNetAppEthernetPortEvent
    MacAddress string
    ModTime string
    Moid string
    Mtu float64
    Name string
    NetAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    NetAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    NodeName string
    ObjectType string
    Owners []string
    Parent GetStorageNetAppEthernetPortParent
    PermissionResources []GetStorageNetAppEthernetPortPermissionResource
    PortState string
    SharedScope string
    Speed float64
    State string
    Tags []GetStorageNetAppEthernetPortTag
    Type string
    Uuid string
    VersionContext GetStorageNetAppEthernetPortVersionContext
    id String
    results List<GetStorageNetAppEthernetPortResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetStorageNetAppEthernetPortAncestor>
    arrayController GetStorageNetAppEthernetPortArrayController
    broadcastDomainName String
    classId String
    createTime String
    domainGroupMoid String
    enabled String
    events List<GetStorageNetAppEthernetPortEvent>
    macAddress String
    modTime String
    moid String
    mtu Double
    name String
    netAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    netAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    nodeName String
    objectType String
    owners List<String>
    parent GetStorageNetAppEthernetPortParent
    permissionResources List<GetStorageNetAppEthernetPortPermissionResource>
    portState String
    sharedScope String
    speed Double
    state String
    tags List<GetStorageNetAppEthernetPortTag>
    type String
    uuid String
    versionContext GetStorageNetAppEthernetPortVersionContext
    id string
    results GetStorageNetAppEthernetPortResult[]
    accountMoid string
    additionalProperties string
    ancestors GetStorageNetAppEthernetPortAncestor[]
    arrayController GetStorageNetAppEthernetPortArrayController
    broadcastDomainName string
    classId string
    createTime string
    domainGroupMoid string
    enabled string
    events GetStorageNetAppEthernetPortEvent[]
    macAddress string
    modTime string
    moid string
    mtu number
    name string
    netAppEthernetPortLag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    netAppEthernetPortVlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    nodeName string
    objectType string
    owners string[]
    parent GetStorageNetAppEthernetPortParent
    permissionResources GetStorageNetAppEthernetPortPermissionResource[]
    portState string
    sharedScope string
    speed number
    state string
    tags GetStorageNetAppEthernetPortTag[]
    type string
    uuid string
    versionContext GetStorageNetAppEthernetPortVersionContext
    id str
    results Sequence[GetStorageNetAppEthernetPortResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetStorageNetAppEthernetPortAncestor]
    array_controller GetStorageNetAppEthernetPortArrayController
    broadcast_domain_name str
    class_id str
    create_time str
    domain_group_moid str
    enabled str
    events Sequence[GetStorageNetAppEthernetPortEvent]
    mac_address str
    mod_time str
    moid str
    mtu float
    name str
    net_app_ethernet_port_lag GetStorageNetAppEthernetPortNetAppEthernetPortLag
    net_app_ethernet_port_vlan GetStorageNetAppEthernetPortNetAppEthernetPortVlan
    node_name str
    object_type str
    owners Sequence[str]
    parent GetStorageNetAppEthernetPortParent
    permission_resources Sequence[GetStorageNetAppEthernetPortPermissionResource]
    port_state str
    shared_scope str
    speed float
    state str
    tags Sequence[GetStorageNetAppEthernetPortTag]
    type str
    uuid str
    version_context GetStorageNetAppEthernetPortVersionContext

    Supporting Types

    GetStorageNetAppEthernetPortAncestor

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

    GetStorageNetAppEthernetPortArrayController

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

    GetStorageNetAppEthernetPortEvent

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

    GetStorageNetAppEthernetPortNetAppEthernetPortLag

    ActivePorts List<GetStorageNetAppEthernetPortNetAppEthernetPortLagActivePort>
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    DistributionPolicy string
    Policy for mapping flows to ports for outbound packets through a LAG (ifgrp).

    • none - Default unknown distribution policy type.
    • port - Network traffic is distributed based on the transport layer (TCP/UDP) ports.
    • ip - Network traffic is distributed based on IP addresses.
    • mac - Network traffic is distributed based on MAC addresses.
    • sequential - Network traffic is distributed in round-robin fashion from the list of configured, available ports.
    MemberPorts List<GetStorageNetAppEthernetPortNetAppEthernetPortLagMemberPort>
    Mode string
    Determines how the ports interact with the switch.

    • none - Default unknown lag mode type.
    • multimode_lacp - Bundle multiple member ports of the interface group using Link Aggregation Control Protocol.
    • multimode - Bundle multiple member ports of the interface group to act as a single trunked port.
    • singlemode - Provide port redundancy using member ports of the interface group for failover.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ActivePorts []GetStorageNetAppEthernetPortNetAppEthernetPortLagActivePort
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    DistributionPolicy string
    Policy for mapping flows to ports for outbound packets through a LAG (ifgrp).

    • none - Default unknown distribution policy type.
    • port - Network traffic is distributed based on the transport layer (TCP/UDP) ports.
    • ip - Network traffic is distributed based on IP addresses.
    • mac - Network traffic is distributed based on MAC addresses.
    • sequential - Network traffic is distributed in round-robin fashion from the list of configured, available ports.
    MemberPorts []GetStorageNetAppEthernetPortNetAppEthernetPortLagMemberPort
    Mode string
    Determines how the ports interact with the switch.

    • none - Default unknown lag mode type.
    • multimode_lacp - Bundle multiple member ports of the interface group using Link Aggregation Control Protocol.
    • multimode - Bundle multiple member ports of the interface group to act as a single trunked port.
    • singlemode - Provide port redundancy using member ports of the interface group for failover.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    activePorts List<GetStorageNetAppEthernetPortNetAppEthernetPortLagActivePort>
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    distributionPolicy String
    Policy for mapping flows to ports for outbound packets through a LAG (ifgrp).

    • none - Default unknown distribution policy type.
    • port - Network traffic is distributed based on the transport layer (TCP/UDP) ports.
    • ip - Network traffic is distributed based on IP addresses.
    • mac - Network traffic is distributed based on MAC addresses.
    • sequential - Network traffic is distributed in round-robin fashion from the list of configured, available ports.
    memberPorts List<GetStorageNetAppEthernetPortNetAppEthernetPortLagMemberPort>
    mode String
    Determines how the ports interact with the switch.

    • none - Default unknown lag mode type.
    • multimode_lacp - Bundle multiple member ports of the interface group using Link Aggregation Control Protocol.
    • multimode - Bundle multiple member ports of the interface group to act as a single trunked port.
    • singlemode - Provide port redundancy using member ports of the interface group for failover.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    activePorts GetStorageNetAppEthernetPortNetAppEthernetPortLagActivePort[]
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    distributionPolicy string
    Policy for mapping flows to ports for outbound packets through a LAG (ifgrp).

    • none - Default unknown distribution policy type.
    • port - Network traffic is distributed based on the transport layer (TCP/UDP) ports.
    • ip - Network traffic is distributed based on IP addresses.
    • mac - Network traffic is distributed based on MAC addresses.
    • sequential - Network traffic is distributed in round-robin fashion from the list of configured, available ports.
    memberPorts GetStorageNetAppEthernetPortNetAppEthernetPortLagMemberPort[]
    mode string
    Determines how the ports interact with the switch.

    • none - Default unknown lag mode type.
    • multimode_lacp - Bundle multiple member ports of the interface group using Link Aggregation Control Protocol.
    • multimode - Bundle multiple member ports of the interface group to act as a single trunked port.
    • singlemode - Provide port redundancy using member ports of the interface group for failover.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    active_ports Sequence[GetStorageNetAppEthernetPortNetAppEthernetPortLagActivePort]
    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.
    distribution_policy str
    Policy for mapping flows to ports for outbound packets through a LAG (ifgrp).

    • none - Default unknown distribution policy type.
    • port - Network traffic is distributed based on the transport layer (TCP/UDP) ports.
    • ip - Network traffic is distributed based on IP addresses.
    • mac - Network traffic is distributed based on MAC addresses.
    • sequential - Network traffic is distributed in round-robin fashion from the list of configured, available ports.
    member_ports Sequence[GetStorageNetAppEthernetPortNetAppEthernetPortLagMemberPort]
    mode str
    Determines how the ports interact with the switch.

    • none - Default unknown lag mode type.
    • multimode_lacp - Bundle multiple member ports of the interface group using Link Aggregation Control Protocol.
    • multimode - Bundle multiple member ports of the interface group to act as a single trunked port.
    • singlemode - Provide port redundancy using member ports of the interface group for failover.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    activePorts List<Property Map>
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    distributionPolicy String
    Policy for mapping flows to ports for outbound packets through a LAG (ifgrp).

    • none - Default unknown distribution policy type.
    • port - Network traffic is distributed based on the transport layer (TCP/UDP) ports.
    • ip - Network traffic is distributed based on IP addresses.
    • mac - Network traffic is distributed based on MAC addresses.
    • sequential - Network traffic is distributed in round-robin fashion from the list of configured, available ports.
    memberPorts List<Property Map>
    mode String
    Determines how the ports interact with the switch.

    • none - Default unknown lag mode type.
    • multimode_lacp - Bundle multiple member ports of the interface group using Link Aggregation Control Protocol.
    • multimode - Bundle multiple member ports of the interface group to act as a single trunked port.
    • singlemode - Provide port redundancy using member ports of the interface group for failover.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetStorageNetAppEthernetPortNetAppEthernetPortLagActivePort

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    Universally unique identifier of the physical port.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    Universally unique identifier of the physical port.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the port available in storage array.
    nodeName string
    The node name for the port.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid string
    Universally unique identifier of the physical port.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Name of the port available in storage array.
    node_name str
    The node name for the port.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid str
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    Universally unique identifier of the physical port.

    GetStorageNetAppEthernetPortNetAppEthernetPortLagMemberPort

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    Universally unique identifier of the physical port.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    Universally unique identifier of the physical port.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the port available in storage array.
    nodeName string
    The node name for the port.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid string
    Universally unique identifier of the physical port.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Name of the port available in storage array.
    node_name str
    The node name for the port.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid str
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    Universally unique identifier of the physical port.

    GetStorageNetAppEthernetPortNetAppEthernetPortVlan

    AdditionalProperties string
    BasePort GetStorageNetAppEthernetPortNetAppEthernetPortVlanBasePort
    Port UUID along with readable names.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Tag double
    The ID tag of the VLAN for this port.
    AdditionalProperties string
    BasePort GetStorageNetAppEthernetPortNetAppEthernetPortVlanBasePort
    Port UUID along with readable names.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Tag float64
    The ID tag of the VLAN for this port.
    additionalProperties String
    basePort GetStorageNetAppEthernetPortNetAppEthernetPortVlanBasePort
    Port UUID along with readable names.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    tag Double
    The ID tag of the VLAN for this port.
    additionalProperties string
    basePort GetStorageNetAppEthernetPortNetAppEthernetPortVlanBasePort
    Port UUID along with readable names.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    tag number
    The ID tag of the VLAN for this port.
    additional_properties str
    base_port GetStorageNetAppEthernetPortNetAppEthernetPortVlanBasePort
    Port UUID along with readable names.
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    tag float
    The ID tag of the VLAN for this port.
    additionalProperties String
    basePort Property Map
    Port UUID along with readable names.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    tag Number
    The ID tag of the VLAN for this port.

    GetStorageNetAppEthernetPortNetAppEthernetPortVlanBasePort

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    Universally unique identifier of the physical port.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    Universally unique identifier of the physical port.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the port available in storage array.
    nodeName string
    The node name for the port.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid string
    Universally unique identifier of the physical port.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Name of the port available in storage array.
    node_name str
    The node name for the port.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid str
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    Universally unique identifier of the physical port.

    GetStorageNetAppEthernetPortParent

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

    GetStorageNetAppEthernetPortPermissionResource

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

    GetStorageNetAppEthernetPortResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetStorageNetAppEthernetPortResultAncestor>
    ArrayControllers List<GetStorageNetAppEthernetPortResultArrayController>
    BroadcastDomainName string
    Name of the broadcast domain, scoped to its IPspace.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Enabled string
    Status of port to determine if its enabled or not.
    Events List<GetStorageNetAppEthernetPortResultEvent>
    MacAddress string
    MAC address of the port available in storage array.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Mtu double
    Maximum transmission unit of the physical port available in storage array.
    Name string
    Name of the port available in storage array.
    NetAppEthernetPortLags List<GetStorageNetAppEthernetPortResultNetAppEthernetPortLag>
    NetAppEthernetPortVlans List<GetStorageNetAppEthernetPortResultNetAppEthernetPortVlan>
    NodeName string
    The node name for the port.
    ObjectType string
    Owners List<string>
    Parents List<GetStorageNetAppEthernetPortResultParent>
    PermissionResources List<GetStorageNetAppEthernetPortResultPermissionResource>
    PortState string
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    Speed double
    Operational speed of port measured.
    State string
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    Tags List<GetStorageNetAppEthernetPortResultTag>
    Type string
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    Uuid string
    Universally unique identifier of the physical port.
    VersionContexts List<GetStorageNetAppEthernetPortResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetStorageNetAppEthernetPortResultAncestor
    ArrayControllers []GetStorageNetAppEthernetPortResultArrayController
    BroadcastDomainName string
    Name of the broadcast domain, scoped to its IPspace.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Enabled string
    Status of port to determine if its enabled or not.
    Events []GetStorageNetAppEthernetPortResultEvent
    MacAddress string
    MAC address of the port available in storage array.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Mtu float64
    Maximum transmission unit of the physical port available in storage array.
    Name string
    Name of the port available in storage array.
    NetAppEthernetPortLags []GetStorageNetAppEthernetPortResultNetAppEthernetPortLag
    NetAppEthernetPortVlans []GetStorageNetAppEthernetPortResultNetAppEthernetPortVlan
    NodeName string
    The node name for the port.
    ObjectType string
    Owners []string
    Parents []GetStorageNetAppEthernetPortResultParent
    PermissionResources []GetStorageNetAppEthernetPortResultPermissionResource
    PortState string
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    Speed float64
    Operational speed of port measured.
    State string
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    Tags []GetStorageNetAppEthernetPortResultTag
    Type string
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    Uuid string
    Universally unique identifier of the physical port.
    VersionContexts []GetStorageNetAppEthernetPortResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetStorageNetAppEthernetPortResultAncestor>
    arrayControllers List<GetStorageNetAppEthernetPortResultArrayController>
    broadcastDomainName String
    Name of the broadcast domain, scoped to its IPspace.
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    enabled String
    Status of port to determine if its enabled or not.
    events List<GetStorageNetAppEthernetPortResultEvent>
    macAddress String
    MAC address of the port available in storage array.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mtu Double
    Maximum transmission unit of the physical port available in storage array.
    name String
    Name of the port available in storage array.
    netAppEthernetPortLags List<GetStorageNetAppEthernetPortResultNetAppEthernetPortLag>
    netAppEthernetPortVlans List<GetStorageNetAppEthernetPortResultNetAppEthernetPortVlan>
    nodeName String
    The node name for the port.
    objectType String
    owners List<String>
    parents List<GetStorageNetAppEthernetPortResultParent>
    permissionResources List<GetStorageNetAppEthernetPortResultPermissionResource>
    portState String
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed Double
    Operational speed of port measured.
    state String
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags List<GetStorageNetAppEthernetPortResultTag>
    type String
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid String
    Universally unique identifier of the physical port.
    versionContexts List<GetStorageNetAppEthernetPortResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetStorageNetAppEthernetPortResultAncestor[]
    arrayControllers GetStorageNetAppEthernetPortResultArrayController[]
    broadcastDomainName string
    Name of the broadcast domain, scoped to its IPspace.
    classId string
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    enabled string
    Status of port to determine if its enabled or not.
    events GetStorageNetAppEthernetPortResultEvent[]
    macAddress string
    MAC address of the port available in storage array.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    mtu number
    Maximum transmission unit of the physical port available in storage array.
    name string
    Name of the port available in storage array.
    netAppEthernetPortLags GetStorageNetAppEthernetPortResultNetAppEthernetPortLag[]
    netAppEthernetPortVlans GetStorageNetAppEthernetPortResultNetAppEthernetPortVlan[]
    nodeName string
    The node name for the port.
    objectType string
    owners string[]
    parents GetStorageNetAppEthernetPortResultParent[]
    permissionResources GetStorageNetAppEthernetPortResultPermissionResource[]
    portState string
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed number
    Operational speed of port measured.
    state string
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags GetStorageNetAppEthernetPortResultTag[]
    type string
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid string
    Universally unique identifier of the physical port.
    versionContexts GetStorageNetAppEthernetPortResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetStorageNetAppEthernetPortResultAncestor]
    array_controllers Sequence[GetStorageNetAppEthernetPortResultArrayController]
    broadcast_domain_name str
    Name of the broadcast domain, scoped to its IPspace.
    class_id str
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    enabled str
    Status of port to determine if its enabled or not.
    events Sequence[GetStorageNetAppEthernetPortResultEvent]
    mac_address str
    MAC address of the port available in storage array.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    mtu float
    Maximum transmission unit of the physical port available in storage array.
    name str
    Name of the port available in storage array.
    net_app_ethernet_port_lags Sequence[GetStorageNetAppEthernetPortResultNetAppEthernetPortLag]
    net_app_ethernet_port_vlans Sequence[GetStorageNetAppEthernetPortResultNetAppEthernetPortVlan]
    node_name str
    The node name for the port.
    object_type str
    owners Sequence[str]
    parents Sequence[GetStorageNetAppEthernetPortResultParent]
    permission_resources Sequence[GetStorageNetAppEthernetPortResultPermissionResource]
    port_state str
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed float
    Operational speed of port measured.
    state str
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags Sequence[GetStorageNetAppEthernetPortResultTag]
    type str
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid str
    Universally unique identifier of the physical port.
    version_contexts Sequence[GetStorageNetAppEthernetPortResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    arrayControllers List<Property Map>
    broadcastDomainName String
    Name of the broadcast domain, scoped to its IPspace.
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    enabled String
    Status of port to determine if its enabled or not.
    events List<Property Map>
    macAddress String
    MAC address of the port available in storage array.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mtu Number
    Maximum transmission unit of the physical port available in storage array.
    name String
    Name of the port available in storage array.
    netAppEthernetPortLags List<Property Map>
    netAppEthernetPortVlans List<Property Map>
    nodeName String
    The node name for the port.
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    portState String
    State of the port available in storage array.* Down - An inactive port is listed as Down.* Up - An active port is listed as Up.* Degraded - An active port that is Up but unhealthy.
    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.
    speed Number
    Operational speed of port measured.
    state String
    State of the port available in storage array.* down - An inactive port is listed as Down.* up - An active port is listed as Up.* present - An active port is listed as present.
    tags List<Property Map>
    type String
    Type of the port available in storage array.* LAG - Storage port of type lag.* physical - LIFs can be configured directly on physical ports.* VLAN - A logical port that receives and sends VLAN-tagged (IEEE 802.1Q standard) traffic. VLAN port characteristics include the VLAN ID for the port.
    uuid String
    Universally unique identifier of the physical port.
    versionContexts List<Property Map>

    GetStorageNetAppEthernetPortResultAncestor

    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

    GetStorageNetAppEthernetPortResultArrayController

    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

    GetStorageNetAppEthernetPortResultEvent

    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

    GetStorageNetAppEthernetPortResultNetAppEthernetPortLag

    GetStorageNetAppEthernetPortResultNetAppEthernetPortLagActivePort

    AdditionalProperties string
    ClassId string
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    Uuid string
    Universally unique identifier of the physical port.
    AdditionalProperties string
    ClassId string
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    Uuid string
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    uuid String
    Universally unique identifier of the physical port.
    additionalProperties string
    classId string
    name string
    Name of the port available in storage array.
    nodeName string
    The node name for the port.
    objectType string
    uuid string
    Universally unique identifier of the physical port.
    additional_properties str
    class_id str
    name str
    Name of the port available in storage array.
    node_name str
    The node name for the port.
    object_type str
    uuid str
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    uuid String
    Universally unique identifier of the physical port.

    GetStorageNetAppEthernetPortResultNetAppEthernetPortLagMemberPort

    AdditionalProperties string
    ClassId string
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    Uuid string
    Universally unique identifier of the physical port.
    AdditionalProperties string
    ClassId string
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    Uuid string
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    uuid String
    Universally unique identifier of the physical port.
    additionalProperties string
    classId string
    name string
    Name of the port available in storage array.
    nodeName string
    The node name for the port.
    objectType string
    uuid string
    Universally unique identifier of the physical port.
    additional_properties str
    class_id str
    name str
    Name of the port available in storage array.
    node_name str
    The node name for the port.
    object_type str
    uuid str
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    uuid String
    Universally unique identifier of the physical port.

    GetStorageNetAppEthernetPortResultNetAppEthernetPortVlan

    GetStorageNetAppEthernetPortResultNetAppEthernetPortVlanBasePort

    AdditionalProperties string
    ClassId string
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    Uuid string
    Universally unique identifier of the physical port.
    AdditionalProperties string
    ClassId string
    Name string
    Name of the port available in storage array.
    NodeName string
    The node name for the port.
    ObjectType string
    Uuid string
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    uuid String
    Universally unique identifier of the physical port.
    additionalProperties string
    classId string
    name string
    Name of the port available in storage array.
    nodeName string
    The node name for the port.
    objectType string
    uuid string
    Universally unique identifier of the physical port.
    additional_properties str
    class_id str
    name str
    Name of the port available in storage array.
    node_name str
    The node name for the port.
    object_type str
    uuid str
    Universally unique identifier of the physical port.
    additionalProperties String
    classId String
    name String
    Name of the port available in storage array.
    nodeName String
    The node name for the port.
    objectType String
    uuid String
    Universally unique identifier of the physical port.

    GetStorageNetAppEthernetPortResultParent

    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

    GetStorageNetAppEthernetPortResultPermissionResource

    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

    GetStorageNetAppEthernetPortResultTag

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

    GetStorageNetAppEthernetPortResultVersionContext

    GetStorageNetAppEthernetPortResultVersionContextInterestedMo

    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

    GetStorageNetAppEthernetPortResultVersionContextRefMo

    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

    GetStorageNetAppEthernetPortTag

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

    GetStorageNetAppEthernetPortVersionContext

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

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

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

    GetStorageNetAppEthernetPortVersionContextInterestedMo

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

    GetStorageNetAppEthernetPortVersionContextRefMo

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