1. Packages
  2. Intersight Provider
  3. API Docs
  4. getStorageNetAppAggregate
intersight 1.0.63 published on Wednesday, Apr 16, 2025 by ciscodevnet

intersight.getStorageNetAppAggregate

Explore with Pulumi AI

NetApp aggregate is a collection of disks arranged into one or more RAID groups.

Using getStorageNetAppAggregate

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 getStorageNetAppAggregate(args: GetStorageNetAppAggregateArgs, opts?: InvokeOptions): Promise<GetStorageNetAppAggregateResult>
function getStorageNetAppAggregateOutput(args: GetStorageNetAppAggregateOutputArgs, opts?: InvokeOptions): Output<GetStorageNetAppAggregateResult>
Copy
def get_storage_net_app_aggregate(account_moid: Optional[str] = None,
                                  additional_properties: Optional[str] = None,
                                  aggregate_type: Optional[str] = None,
                                  ancestors: Optional[Sequence[GetStorageNetAppAggregateAncestor]] = None,
                                  array_controller: Optional[GetStorageNetAppAggregateArrayController] = None,
                                  avg_performance_metrics: Optional[GetStorageNetAppAggregateAvgPerformanceMetrics] = None,
                                  class_id: Optional[str] = None,
                                  cloud_storages: Optional[Sequence[str]] = None,
                                  create_time: Optional[str] = None,
                                  domain_group_moid: Optional[str] = None,
                                  efficiency_ratio: Optional[float] = None,
                                  events: Optional[Sequence[GetStorageNetAppAggregateEvent]] = None,
                                  id: Optional[str] = None,
                                  key: Optional[str] = None,
                                  mod_time: Optional[str] = None,
                                  moid: Optional[str] = None,
                                  name: Optional[str] = None,
                                  node_name: Optional[str] = None,
                                  object_type: Optional[str] = None,
                                  owners: Optional[Sequence[str]] = None,
                                  parent: Optional[GetStorageNetAppAggregateParent] = None,
                                  permission_resources: Optional[Sequence[GetStorageNetAppAggregatePermissionResource]] = None,
                                  pool_id: Optional[str] = None,
                                  raid_size: Optional[float] = None,
                                  raid_type: Optional[str] = None,
                                  shared_scope: Optional[str] = None,
                                  state: Optional[str] = None,
                                  status: Optional[str] = None,
                                  storage_utilization: Optional[GetStorageNetAppAggregateStorageUtilization] = None,
                                  tags: Optional[Sequence[GetStorageNetAppAggregateTag]] = None,
                                  type: Optional[str] = None,
                                  uuid: Optional[str] = None,
                                  version_context: Optional[GetStorageNetAppAggregateVersionContext] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetStorageNetAppAggregateResult
def get_storage_net_app_aggregate_output(account_moid: Optional[pulumi.Input[str]] = None,
                                  additional_properties: Optional[pulumi.Input[str]] = None,
                                  aggregate_type: Optional[pulumi.Input[str]] = None,
                                  ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppAggregateAncestorArgs]]]] = None,
                                  array_controller: Optional[pulumi.Input[GetStorageNetAppAggregateArrayControllerArgs]] = None,
                                  avg_performance_metrics: Optional[pulumi.Input[GetStorageNetAppAggregateAvgPerformanceMetricsArgs]] = None,
                                  class_id: Optional[pulumi.Input[str]] = None,
                                  cloud_storages: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                  create_time: Optional[pulumi.Input[str]] = None,
                                  domain_group_moid: Optional[pulumi.Input[str]] = None,
                                  efficiency_ratio: Optional[pulumi.Input[float]] = None,
                                  events: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppAggregateEventArgs]]]] = None,
                                  id: Optional[pulumi.Input[str]] = None,
                                  key: Optional[pulumi.Input[str]] = None,
                                  mod_time: Optional[pulumi.Input[str]] = None,
                                  moid: Optional[pulumi.Input[str]] = None,
                                  name: Optional[pulumi.Input[str]] = 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[GetStorageNetAppAggregateParentArgs]] = None,
                                  permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppAggregatePermissionResourceArgs]]]] = None,
                                  pool_id: Optional[pulumi.Input[str]] = None,
                                  raid_size: Optional[pulumi.Input[float]] = None,
                                  raid_type: Optional[pulumi.Input[str]] = None,
                                  shared_scope: Optional[pulumi.Input[str]] = None,
                                  state: Optional[pulumi.Input[str]] = None,
                                  status: Optional[pulumi.Input[str]] = None,
                                  storage_utilization: Optional[pulumi.Input[GetStorageNetAppAggregateStorageUtilizationArgs]] = None,
                                  tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageNetAppAggregateTagArgs]]]] = None,
                                  type: Optional[pulumi.Input[str]] = None,
                                  uuid: Optional[pulumi.Input[str]] = None,
                                  version_context: Optional[pulumi.Input[GetStorageNetAppAggregateVersionContextArgs]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetStorageNetAppAggregateResult]
Copy
func LookupStorageNetAppAggregate(ctx *Context, args *LookupStorageNetAppAggregateArgs, opts ...InvokeOption) (*LookupStorageNetAppAggregateResult, error)
func LookupStorageNetAppAggregateOutput(ctx *Context, args *LookupStorageNetAppAggregateOutputArgs, opts ...InvokeOption) LookupStorageNetAppAggregateResultOutput
Copy

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

public static class GetStorageNetAppAggregate 
{
    public static Task<GetStorageNetAppAggregateResult> InvokeAsync(GetStorageNetAppAggregateArgs args, InvokeOptions? opts = null)
    public static Output<GetStorageNetAppAggregateResult> Invoke(GetStorageNetAppAggregateInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetStorageNetAppAggregateResult> getStorageNetAppAggregate(GetStorageNetAppAggregateArgs args, InvokeOptions options)
public static Output<GetStorageNetAppAggregateResult> getStorageNetAppAggregate(GetStorageNetAppAggregateArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: intersight:index/getStorageNetAppAggregate:getStorageNetAppAggregate
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccountMoid string
The Account ID for this managed object.
AdditionalProperties string
AggregateType string
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
Ancestors List<GetStorageNetAppAggregateAncestor>
ArrayController GetStorageNetAppAggregateArrayController
AvgPerformanceMetrics GetStorageNetAppAggregateAvgPerformanceMetrics
ClassId string
CloudStorages List<string>
CreateTime string
The time when this managed object was created.
DomainGroupMoid string
The DomainGroup ID for this managed object.
EfficiencyRatio double
Data reduction ratio (logical_used / used).
Events List<GetStorageNetAppAggregateEvent>
Id string
Key string
Unique identifier of NetApp Aggregate across data center.
ModTime string
The time when this managed object was last modified.
Moid string
The unique identifier of this Managed Object instance.
Name string
Human readable name of the pool, limited to 64 characters.
NodeName string
The node name for the aggregate.
ObjectType string
Owners List<string>
Parent GetStorageNetAppAggregateParent
PermissionResources List<GetStorageNetAppAggregatePermissionResource>
PoolId string
Object ID for the pool. Platforms that use a number should convert it to string.
RaidSize double
Size of the RAID group represented by number of disks in the group.
RaidType string
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
SharedScope string
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
State string
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
Status string
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
StorageUtilization GetStorageNetAppAggregateStorageUtilization
Tags List<GetStorageNetAppAggregateTag>
Type string
Human readable type of the pool, such as thin, tiered, active-flash, etc.
Uuid string
Uuid of NetApp Aggregate.
VersionContext GetStorageNetAppAggregateVersionContext
AccountMoid string
The Account ID for this managed object.
AdditionalProperties string
AggregateType string
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
Ancestors []GetStorageNetAppAggregateAncestor
ArrayController GetStorageNetAppAggregateArrayController
AvgPerformanceMetrics GetStorageNetAppAggregateAvgPerformanceMetrics
ClassId string
CloudStorages []string
CreateTime string
The time when this managed object was created.
DomainGroupMoid string
The DomainGroup ID for this managed object.
EfficiencyRatio float64
Data reduction ratio (logical_used / used).
Events []GetStorageNetAppAggregateEvent
Id string
Key string
Unique identifier of NetApp Aggregate across data center.
ModTime string
The time when this managed object was last modified.
Moid string
The unique identifier of this Managed Object instance.
Name string
Human readable name of the pool, limited to 64 characters.
NodeName string
The node name for the aggregate.
ObjectType string
Owners []string
Parent GetStorageNetAppAggregateParent
PermissionResources []GetStorageNetAppAggregatePermissionResource
PoolId string
Object ID for the pool. Platforms that use a number should convert it to string.
RaidSize float64
Size of the RAID group represented by number of disks in the group.
RaidType string
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
SharedScope string
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
State string
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
Status string
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
StorageUtilization GetStorageNetAppAggregateStorageUtilization
Tags []GetStorageNetAppAggregateTag
Type string
Human readable type of the pool, such as thin, tiered, active-flash, etc.
Uuid string
Uuid of NetApp Aggregate.
VersionContext GetStorageNetAppAggregateVersionContext
accountMoid String
The Account ID for this managed object.
additionalProperties String
aggregateType String
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors List<GetStorageNetAppAggregateAncestor>
arrayController GetStorageNetAppAggregateArrayController
avgPerformanceMetrics GetStorageNetAppAggregateAvgPerformanceMetrics
classId String
cloudStorages List<String>
createTime String
The time when this managed object was created.
domainGroupMoid String
The DomainGroup ID for this managed object.
efficiencyRatio Double
Data reduction ratio (logical_used / used).
events List<GetStorageNetAppAggregateEvent>
id String
key String
Unique identifier of NetApp Aggregate across data center.
modTime String
The time when this managed object was last modified.
moid String
The unique identifier of this Managed Object instance.
name String
Human readable name of the pool, limited to 64 characters.
nodeName String
The node name for the aggregate.
objectType String
owners List<String>
parent GetStorageNetAppAggregateParent
permissionResources List<GetStorageNetAppAggregatePermissionResource>
poolId String
Object ID for the pool. Platforms that use a number should convert it to string.
raidSize Double
Size of the RAID group represented by number of disks in the group.
raidType String
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
sharedScope String
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state String
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status String
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storageUtilization GetStorageNetAppAggregateStorageUtilization
tags List<GetStorageNetAppAggregateTag>
type String
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid String
Uuid of NetApp Aggregate.
versionContext GetStorageNetAppAggregateVersionContext
accountMoid string
The Account ID for this managed object.
additionalProperties string
aggregateType string
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors GetStorageNetAppAggregateAncestor[]
arrayController GetStorageNetAppAggregateArrayController
avgPerformanceMetrics GetStorageNetAppAggregateAvgPerformanceMetrics
classId string
cloudStorages string[]
createTime string
The time when this managed object was created.
domainGroupMoid string
The DomainGroup ID for this managed object.
efficiencyRatio number
Data reduction ratio (logical_used / used).
events GetStorageNetAppAggregateEvent[]
id string
key string
Unique identifier of NetApp Aggregate across data center.
modTime string
The time when this managed object was last modified.
moid string
The unique identifier of this Managed Object instance.
name string
Human readable name of the pool, limited to 64 characters.
nodeName string
The node name for the aggregate.
objectType string
owners string[]
parent GetStorageNetAppAggregateParent
permissionResources GetStorageNetAppAggregatePermissionResource[]
poolId string
Object ID for the pool. Platforms that use a number should convert it to string.
raidSize number
Size of the RAID group represented by number of disks in the group.
raidType string
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
sharedScope string
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state string
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status string
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storageUtilization GetStorageNetAppAggregateStorageUtilization
tags GetStorageNetAppAggregateTag[]
type string
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid string
Uuid of NetApp Aggregate.
versionContext GetStorageNetAppAggregateVersionContext
account_moid str
The Account ID for this managed object.
additional_properties str
aggregate_type str
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors Sequence[GetStorageNetAppAggregateAncestor]
array_controller GetStorageNetAppAggregateArrayController
avg_performance_metrics GetStorageNetAppAggregateAvgPerformanceMetrics
class_id str
cloud_storages Sequence[str]
create_time str
The time when this managed object was created.
domain_group_moid str
The DomainGroup ID for this managed object.
efficiency_ratio float
Data reduction ratio (logical_used / used).
events Sequence[GetStorageNetAppAggregateEvent]
id str
key str
Unique identifier of NetApp Aggregate across data center.
mod_time str
The time when this managed object was last modified.
moid str
The unique identifier of this Managed Object instance.
name str
Human readable name of the pool, limited to 64 characters.
node_name str
The node name for the aggregate.
object_type str
owners Sequence[str]
parent GetStorageNetAppAggregateParent
permission_resources Sequence[GetStorageNetAppAggregatePermissionResource]
pool_id str
Object ID for the pool. Platforms that use a number should convert it to string.
raid_size float
Size of the RAID group represented by number of disks in the group.
raid_type str
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
shared_scope str
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state str
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status str
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storage_utilization GetStorageNetAppAggregateStorageUtilization
tags Sequence[GetStorageNetAppAggregateTag]
type str
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid str
Uuid of NetApp Aggregate.
version_context GetStorageNetAppAggregateVersionContext
accountMoid String
The Account ID for this managed object.
additionalProperties String
aggregateType String
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors List<Property Map>
arrayController Property Map
avgPerformanceMetrics Property Map
classId String
cloudStorages List<String>
createTime String
The time when this managed object was created.
domainGroupMoid String
The DomainGroup ID for this managed object.
efficiencyRatio Number
Data reduction ratio (logical_used / used).
events List<Property Map>
id String
key String
Unique identifier of NetApp Aggregate across data center.
modTime String
The time when this managed object was last modified.
moid String
The unique identifier of this Managed Object instance.
name String
Human readable name of the pool, limited to 64 characters.
nodeName String
The node name for the aggregate.
objectType String
owners List<String>
parent Property Map
permissionResources List<Property Map>
poolId String
Object ID for the pool. Platforms that use a number should convert it to string.
raidSize Number
Size of the RAID group represented by number of disks in the group.
raidType String
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
sharedScope String
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state String
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status String
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storageUtilization Property Map
tags List<Property Map>
type String
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid String
Uuid of NetApp Aggregate.
versionContext Property Map

getStorageNetAppAggregate Result

The following output properties are available:

Id string
Results List<GetStorageNetAppAggregateResult>
AccountMoid string
AdditionalProperties string
AggregateType string
Ancestors List<GetStorageNetAppAggregateAncestor>
ArrayController GetStorageNetAppAggregateArrayController
AvgPerformanceMetrics GetStorageNetAppAggregateAvgPerformanceMetrics
ClassId string
CloudStorages List<string>
CreateTime string
DomainGroupMoid string
EfficiencyRatio double
Events List<GetStorageNetAppAggregateEvent>
Key string
ModTime string
Moid string
Name string
NodeName string
ObjectType string
Owners List<string>
Parent GetStorageNetAppAggregateParent
PermissionResources List<GetStorageNetAppAggregatePermissionResource>
PoolId string
RaidSize double
RaidType string
SharedScope string
State string
Status string
StorageUtilization GetStorageNetAppAggregateStorageUtilization
Tags List<GetStorageNetAppAggregateTag>
Type string
Uuid string
VersionContext GetStorageNetAppAggregateVersionContext
Id string
Results []GetStorageNetAppAggregateResult
AccountMoid string
AdditionalProperties string
AggregateType string
Ancestors []GetStorageNetAppAggregateAncestor
ArrayController GetStorageNetAppAggregateArrayController
AvgPerformanceMetrics GetStorageNetAppAggregateAvgPerformanceMetrics
ClassId string
CloudStorages []string
CreateTime string
DomainGroupMoid string
EfficiencyRatio float64
Events []GetStorageNetAppAggregateEvent
Key string
ModTime string
Moid string
Name string
NodeName string
ObjectType string
Owners []string
Parent GetStorageNetAppAggregateParent
PermissionResources []GetStorageNetAppAggregatePermissionResource
PoolId string
RaidSize float64
RaidType string
SharedScope string
State string
Status string
StorageUtilization GetStorageNetAppAggregateStorageUtilization
Tags []GetStorageNetAppAggregateTag
Type string
Uuid string
VersionContext GetStorageNetAppAggregateVersionContext
id String
results List<GetStorageNetAppAggregateResult>
accountMoid String
additionalProperties String
aggregateType String
ancestors List<GetStorageNetAppAggregateAncestor>
arrayController GetStorageNetAppAggregateArrayController
avgPerformanceMetrics GetStorageNetAppAggregateAvgPerformanceMetrics
classId String
cloudStorages List<String>
createTime String
domainGroupMoid String
efficiencyRatio Double
events List<GetStorageNetAppAggregateEvent>
key String
modTime String
moid String
name String
nodeName String
objectType String
owners List<String>
parent GetStorageNetAppAggregateParent
permissionResources List<GetStorageNetAppAggregatePermissionResource>
poolId String
raidSize Double
raidType String
sharedScope String
state String
status String
storageUtilization GetStorageNetAppAggregateStorageUtilization
tags List<GetStorageNetAppAggregateTag>
type String
uuid String
versionContext GetStorageNetAppAggregateVersionContext
id str
results Sequence[GetStorageNetAppAggregateResult]
account_moid str
additional_properties str
aggregate_type str
ancestors Sequence[GetStorageNetAppAggregateAncestor]
array_controller GetStorageNetAppAggregateArrayController
avg_performance_metrics GetStorageNetAppAggregateAvgPerformanceMetrics
class_id str
cloud_storages Sequence[str]
create_time str
domain_group_moid str
efficiency_ratio float
events Sequence[GetStorageNetAppAggregateEvent]
key str
mod_time str
moid str
name str
node_name str
object_type str
owners Sequence[str]
parent GetStorageNetAppAggregateParent
permission_resources Sequence[GetStorageNetAppAggregatePermissionResource]
pool_id str
raid_size float
raid_type str
shared_scope str
state str
status str
storage_utilization GetStorageNetAppAggregateStorageUtilization
tags Sequence[GetStorageNetAppAggregateTag]
type str
uuid str
version_context GetStorageNetAppAggregateVersionContext

Supporting Types

GetStorageNetAppAggregateAncestor

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

GetStorageNetAppAggregateArrayController

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

GetStorageNetAppAggregateAvgPerformanceMetrics

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

GetStorageNetAppAggregateEvent

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

GetStorageNetAppAggregateParent

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

GetStorageNetAppAggregatePermissionResource

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

GetStorageNetAppAggregateResult

AccountMoid This property is required. string
The Account ID for this managed object.
AdditionalProperties This property is required. string
AggregateType This property is required. string
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
Ancestors This property is required. List<GetStorageNetAppAggregateResultAncestor>
ArrayControllers This property is required. List<GetStorageNetAppAggregateResultArrayController>
AvgPerformanceMetrics This property is required. List<GetStorageNetAppAggregateResultAvgPerformanceMetric>
ClassId This property is required. string
CloudStorages This property is required. List<string>
CreateTime This property is required. string
The time when this managed object was created.
DomainGroupMoid This property is required. string
The DomainGroup ID for this managed object.
EfficiencyRatio This property is required. double
Data reduction ratio (logical_used / used).
Events This property is required. List<GetStorageNetAppAggregateResultEvent>
Key This property is required. string
Unique identifier of NetApp Aggregate across data center.
ModTime This property is required. string
The time when this managed object was last modified.
Moid This property is required. string
The unique identifier of this Managed Object instance.
Name This property is required. string
Human readable name of the pool, limited to 64 characters.
NodeName This property is required. string
The node name for the aggregate.
ObjectType This property is required. string
Owners This property is required. List<string>
Parents This property is required. List<GetStorageNetAppAggregateResultParent>
PermissionResources This property is required. List<GetStorageNetAppAggregateResultPermissionResource>
PoolId This property is required. string
Object ID for the pool. Platforms that use a number should convert it to string.
RaidSize This property is required. double
Size of the RAID group represented by number of disks in the group.
RaidType This property is required. string
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
SharedScope This property is required. string
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
State This property is required. string
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
Status This property is required. string
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
StorageUtilizations This property is required. List<GetStorageNetAppAggregateResultStorageUtilization>
Tags This property is required. List<GetStorageNetAppAggregateResultTag>
Type This property is required. string
Human readable type of the pool, such as thin, tiered, active-flash, etc.
Uuid This property is required. string
Uuid of NetApp Aggregate.
VersionContexts This property is required. List<GetStorageNetAppAggregateResultVersionContext>
AccountMoid This property is required. string
The Account ID for this managed object.
AdditionalProperties This property is required. string
AggregateType This property is required. string
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
Ancestors This property is required. []GetStorageNetAppAggregateResultAncestor
ArrayControllers This property is required. []GetStorageNetAppAggregateResultArrayController
AvgPerformanceMetrics This property is required. []GetStorageNetAppAggregateResultAvgPerformanceMetric
ClassId This property is required. string
CloudStorages This property is required. []string
CreateTime This property is required. string
The time when this managed object was created.
DomainGroupMoid This property is required. string
The DomainGroup ID for this managed object.
EfficiencyRatio This property is required. float64
Data reduction ratio (logical_used / used).
Events This property is required. []GetStorageNetAppAggregateResultEvent
Key This property is required. string
Unique identifier of NetApp Aggregate across data center.
ModTime This property is required. string
The time when this managed object was last modified.
Moid This property is required. string
The unique identifier of this Managed Object instance.
Name This property is required. string
Human readable name of the pool, limited to 64 characters.
NodeName This property is required. string
The node name for the aggregate.
ObjectType This property is required. string
Owners This property is required. []string
Parents This property is required. []GetStorageNetAppAggregateResultParent
PermissionResources This property is required. []GetStorageNetAppAggregateResultPermissionResource
PoolId This property is required. string
Object ID for the pool. Platforms that use a number should convert it to string.
RaidSize This property is required. float64
Size of the RAID group represented by number of disks in the group.
RaidType This property is required. string
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
SharedScope This property is required. string
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
State This property is required. string
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
Status This property is required. string
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
StorageUtilizations This property is required. []GetStorageNetAppAggregateResultStorageUtilization
Tags This property is required. []GetStorageNetAppAggregateResultTag
Type This property is required. string
Human readable type of the pool, such as thin, tiered, active-flash, etc.
Uuid This property is required. string
Uuid of NetApp Aggregate.
VersionContexts This property is required. []GetStorageNetAppAggregateResultVersionContext
accountMoid This property is required. String
The Account ID for this managed object.
additionalProperties This property is required. String
aggregateType This property is required. String
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors This property is required. List<GetStorageNetAppAggregateResultAncestor>
arrayControllers This property is required. List<GetStorageNetAppAggregateResultArrayController>
avgPerformanceMetrics This property is required. List<GetStorageNetAppAggregateResultAvgPerformanceMetric>
classId This property is required. String
cloudStorages This property is required. List<String>
createTime This property is required. String
The time when this managed object was created.
domainGroupMoid This property is required. String
The DomainGroup ID for this managed object.
efficiencyRatio This property is required. Double
Data reduction ratio (logical_used / used).
events This property is required. List<GetStorageNetAppAggregateResultEvent>
key This property is required. String
Unique identifier of NetApp Aggregate across data center.
modTime This property is required. String
The time when this managed object was last modified.
moid This property is required. String
The unique identifier of this Managed Object instance.
name This property is required. String
Human readable name of the pool, limited to 64 characters.
nodeName This property is required. String
The node name for the aggregate.
objectType This property is required. String
owners This property is required. List<String>
parents This property is required. List<GetStorageNetAppAggregateResultParent>
permissionResources This property is required. List<GetStorageNetAppAggregateResultPermissionResource>
poolId This property is required. String
Object ID for the pool. Platforms that use a number should convert it to string.
raidSize This property is required. Double
Size of the RAID group represented by number of disks in the group.
raidType This property is required. String
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
sharedScope This property is required. String
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state This property is required. String
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status This property is required. String
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storageUtilizations This property is required. List<GetStorageNetAppAggregateResultStorageUtilization>
tags This property is required. List<GetStorageNetAppAggregateResultTag>
type This property is required. String
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid This property is required. String
Uuid of NetApp Aggregate.
versionContexts This property is required. List<GetStorageNetAppAggregateResultVersionContext>
accountMoid This property is required. string
The Account ID for this managed object.
additionalProperties This property is required. string
aggregateType This property is required. string
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors This property is required. GetStorageNetAppAggregateResultAncestor[]
arrayControllers This property is required. GetStorageNetAppAggregateResultArrayController[]
avgPerformanceMetrics This property is required. GetStorageNetAppAggregateResultAvgPerformanceMetric[]
classId This property is required. string
cloudStorages This property is required. string[]
createTime This property is required. string
The time when this managed object was created.
domainGroupMoid This property is required. string
The DomainGroup ID for this managed object.
efficiencyRatio This property is required. number
Data reduction ratio (logical_used / used).
events This property is required. GetStorageNetAppAggregateResultEvent[]
key This property is required. string
Unique identifier of NetApp Aggregate across data center.
modTime This property is required. string
The time when this managed object was last modified.
moid This property is required. string
The unique identifier of this Managed Object instance.
name This property is required. string
Human readable name of the pool, limited to 64 characters.
nodeName This property is required. string
The node name for the aggregate.
objectType This property is required. string
owners This property is required. string[]
parents This property is required. GetStorageNetAppAggregateResultParent[]
permissionResources This property is required. GetStorageNetAppAggregateResultPermissionResource[]
poolId This property is required. string
Object ID for the pool. Platforms that use a number should convert it to string.
raidSize This property is required. number
Size of the RAID group represented by number of disks in the group.
raidType This property is required. string
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
sharedScope This property is required. string
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state This property is required. string
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status This property is required. string
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storageUtilizations This property is required. GetStorageNetAppAggregateResultStorageUtilization[]
tags This property is required. GetStorageNetAppAggregateResultTag[]
type This property is required. string
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid This property is required. string
Uuid of NetApp Aggregate.
versionContexts This property is required. GetStorageNetAppAggregateResultVersionContext[]
account_moid This property is required. str
The Account ID for this managed object.
additional_properties This property is required. str
aggregate_type This property is required. str
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors This property is required. Sequence[GetStorageNetAppAggregateResultAncestor]
array_controllers This property is required. Sequence[GetStorageNetAppAggregateResultArrayController]
avg_performance_metrics This property is required. Sequence[GetStorageNetAppAggregateResultAvgPerformanceMetric]
class_id This property is required. str
cloud_storages This property is required. Sequence[str]
create_time This property is required. str
The time when this managed object was created.
domain_group_moid This property is required. str
The DomainGroup ID for this managed object.
efficiency_ratio This property is required. float
Data reduction ratio (logical_used / used).
events This property is required. Sequence[GetStorageNetAppAggregateResultEvent]
key This property is required. str
Unique identifier of NetApp Aggregate across data center.
mod_time This property is required. str
The time when this managed object was last modified.
moid This property is required. str
The unique identifier of this Managed Object instance.
name This property is required. str
Human readable name of the pool, limited to 64 characters.
node_name This property is required. str
The node name for the aggregate.
object_type This property is required. str
owners This property is required. Sequence[str]
parents This property is required. Sequence[GetStorageNetAppAggregateResultParent]
permission_resources This property is required. Sequence[GetStorageNetAppAggregateResultPermissionResource]
pool_id This property is required. str
Object ID for the pool. Platforms that use a number should convert it to string.
raid_size This property is required. float
Size of the RAID group represented by number of disks in the group.
raid_type This property is required. str
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
shared_scope This property is required. str
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state This property is required. str
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status This property is required. str
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storage_utilizations This property is required. Sequence[GetStorageNetAppAggregateResultStorageUtilization]
tags This property is required. Sequence[GetStorageNetAppAggregateResultTag]
type This property is required. str
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid This property is required. str
Uuid of NetApp Aggregate.
version_contexts This property is required. Sequence[GetStorageNetAppAggregateResultVersionContext]
accountMoid This property is required. String
The Account ID for this managed object.
additionalProperties This property is required. String
aggregateType This property is required. String
Storage disk type for NetApp aggregate.* HDD - Hard Disk Drive disk type.* Hybrid - Solid State Hard Disk Drive.* Hybrid (Flash Pool) - SSHD in a flash pool disk type.* SSD - Solid State Disk disk type.* SSD (FabricPool) - SSD in a flash pool disk type.* VMDisk (SDS) - Storage disk with Hard disk drive.* VMDisk (FabricPool) - Storage disk with Non-volatile random-access memory drives.* LUN (FlexArray) - LUN (FlexArray) disk type.* Not Mapped - Storage disk is not mapped.
ancestors This property is required. List<Property Map>
arrayControllers This property is required. List<Property Map>
avgPerformanceMetrics This property is required. List<Property Map>
classId This property is required. String
cloudStorages This property is required. List<String>
createTime This property is required. String
The time when this managed object was created.
domainGroupMoid This property is required. String
The DomainGroup ID for this managed object.
efficiencyRatio This property is required. Number
Data reduction ratio (logical_used / used).
events This property is required. List<Property Map>
key This property is required. String
Unique identifier of NetApp Aggregate across data center.
modTime This property is required. String
The time when this managed object was last modified.
moid This property is required. String
The unique identifier of this Managed Object instance.
name This property is required. String
Human readable name of the pool, limited to 64 characters.
nodeName This property is required. String
The node name for the aggregate.
objectType This property is required. String
owners This property is required. List<String>
parents This property is required. List<Property Map>
permissionResources This property is required. List<Property Map>
poolId This property is required. String
Object ID for the pool. Platforms that use a number should convert it to string.
raidSize This property is required. Number
Size of the RAID group represented by number of disks in the group.
raidType This property is required. String
The RAID configuration type.* Unknown - Default unknown RAID type.* RAID0 - RAID0 splits (\ stripes\ ) data evenly across two or more disks, without parity information.* RAID1 - RAID1 requires a minimum of two disks to work, and provides data redundancy and failover.* RAID4 - RAID4 stripes block level data and dedicates a disk to parity.* RAID5 - RAID5 distributes striping and parity at a block level.* RAID6 - RAID6 level operates like RAID5 with distributed parity and striping.* RAID10 - RAID10 requires a minimum of four disks in the array. It stripes across disks for higher performance, and mirrors for redundancy.* RAIDDP - RAIDDP uses up to two spare disks to replace and reconstruct the data from up to two simultaneously failed disks within the RAID group.* RAIDTEC - With RAIDTEC protection, use up to three spare disks to replace and reconstruct the data from up to three simultaneously failed disks within the RAID group.
sharedScope This property is required. String
Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
state This property is required. String
Current state of the NetApp aggregate.* Unknown - Specifies that the aggregate is discovered, but the aggregate information is not yet retrieved by the Unified Manager server.* Online - Aggregate is ready and available.* Onlining - The state is transitioning online.* Offline - Aggregate is unavailable.* Offlining - The state is transitioning offline.* Relocating - The aggregate is being relocated.* Restricted - Limited operations (e.g., parity reconstruction) are allowed, but data access is not allowed.* Failed - The aggregate cannot be brought online.* Inconsistent - The aggregate has been marked corrupted; contact technical support.* Unmounted - The aggregate is not mounted.
status This property is required. String
Human readable status of the pool, indicating the current health.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
storageUtilizations This property is required. List<Property Map>
tags This property is required. List<Property Map>
type This property is required. String
Human readable type of the pool, such as thin, tiered, active-flash, etc.
uuid This property is required. String
Uuid of NetApp Aggregate.
versionContexts This property is required. List<Property Map>

GetStorageNetAppAggregateResultAncestor

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

GetStorageNetAppAggregateResultArrayController

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

GetStorageNetAppAggregateResultAvgPerformanceMetric

AdditionalProperties This property is required. string
ClassId This property is required. string
Iops This property is required. double
Latency This property is required. double
ObjectType This property is required. string
Period This property is required. double
Throughput This property is required. double
AdditionalProperties This property is required. string
ClassId This property is required. string
Iops This property is required. float64
Latency This property is required. float64
ObjectType This property is required. string
Period This property is required. float64
Throughput This property is required. float64
additionalProperties This property is required. String
classId This property is required. String
iops This property is required. Double
latency This property is required. Double
objectType This property is required. String
period This property is required. Double
throughput This property is required. Double
additionalProperties This property is required. string
classId This property is required. string
iops This property is required. number
latency This property is required. number
objectType This property is required. string
period This property is required. number
throughput This property is required. number
additional_properties This property is required. str
class_id This property is required. str
iops This property is required. float
latency This property is required. float
object_type This property is required. str
period This property is required. float
throughput This property is required. float
additionalProperties This property is required. String
classId This property is required. String
iops This property is required. Number
latency This property is required. Number
objectType This property is required. String
period This property is required. Number
throughput This property is required. Number

GetStorageNetAppAggregateResultEvent

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

GetStorageNetAppAggregateResultParent

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

GetStorageNetAppAggregateResultPermissionResource

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

GetStorageNetAppAggregateResultStorageUtilization

AdditionalProperties This property is required. string
Available This property is required. double
CapacityUtilization This property is required. double
ClassId This property is required. string
Free This property is required. double
ObjectType This property is required. string
Total This property is required. double
Used This property is required. double
AdditionalProperties This property is required. string
Available This property is required. float64
CapacityUtilization This property is required. float64
ClassId This property is required. string
Free This property is required. float64
ObjectType This property is required. string
Total This property is required. float64
Used This property is required. float64
additionalProperties This property is required. String
available This property is required. Double
capacityUtilization This property is required. Double
classId This property is required. String
free This property is required. Double
objectType This property is required. String
total This property is required. Double
used This property is required. Double
additionalProperties This property is required. string
available This property is required. number
capacityUtilization This property is required. number
classId This property is required. string
free This property is required. number
objectType This property is required. string
total This property is required. number
used This property is required. number
additional_properties This property is required. str
available This property is required. float
capacity_utilization This property is required. float
class_id This property is required. str
free This property is required. float
object_type This property is required. str
total This property is required. float
used This property is required. float
additionalProperties This property is required. String
available This property is required. Number
capacityUtilization This property is required. Number
classId This property is required. String
free This property is required. Number
objectType This property is required. String
total This property is required. Number
used This property is required. Number

GetStorageNetAppAggregateResultTag

AdditionalProperties This property is required. string
Key This property is required. string
Unique identifier of NetApp Aggregate across data center.
Value This property is required. string
AdditionalProperties This property is required. string
Key This property is required. string
Unique identifier of NetApp Aggregate across data center.
Value This property is required. string
additionalProperties This property is required. String
key This property is required. String
Unique identifier of NetApp Aggregate across data center.
value This property is required. String
additionalProperties This property is required. string
key This property is required. string
Unique identifier of NetApp Aggregate across data center.
value This property is required. string
additional_properties This property is required. str
key This property is required. str
Unique identifier of NetApp Aggregate across data center.
value This property is required. str
additionalProperties This property is required. String
key This property is required. String
Unique identifier of NetApp Aggregate across data center.
value This property is required. String

GetStorageNetAppAggregateResultVersionContext

AdditionalProperties This property is required. string
ClassId This property is required. string
InterestedMos This property is required. List<GetStorageNetAppAggregateResultVersionContextInterestedMo>
MarkedForDeletion This property is required. bool
NrVersion This property is required. string
ObjectType This property is required. string
RefMos This property is required. List<GetStorageNetAppAggregateResultVersionContextRefMo>
Timestamp This property is required. string
VersionType This property is required. string
AdditionalProperties This property is required. string
ClassId This property is required. string
InterestedMos This property is required. []GetStorageNetAppAggregateResultVersionContextInterestedMo
MarkedForDeletion This property is required. bool
NrVersion This property is required. string
ObjectType This property is required. string
RefMos This property is required. []GetStorageNetAppAggregateResultVersionContextRefMo
Timestamp This property is required. string
VersionType This property is required. string
additionalProperties This property is required. String
classId This property is required. String
interestedMos This property is required. List<GetStorageNetAppAggregateResultVersionContextInterestedMo>
markedForDeletion This property is required. Boolean
nrVersion This property is required. String
objectType This property is required. String
refMos This property is required. List<GetStorageNetAppAggregateResultVersionContextRefMo>
timestamp This property is required. String
versionType This property is required. String
additionalProperties This property is required. string
classId This property is required. string
interestedMos This property is required. GetStorageNetAppAggregateResultVersionContextInterestedMo[]
markedForDeletion This property is required. boolean
nrVersion This property is required. string
objectType This property is required. string
refMos This property is required. GetStorageNetAppAggregateResultVersionContextRefMo[]
timestamp This property is required. string
versionType This property is required. string
additional_properties This property is required. str
class_id This property is required. str
interested_mos This property is required. Sequence[GetStorageNetAppAggregateResultVersionContextInterestedMo]
marked_for_deletion This property is required. bool
nr_version This property is required. str
object_type This property is required. str
ref_mos This property is required. Sequence[GetStorageNetAppAggregateResultVersionContextRefMo]
timestamp This property is required. str
version_type This property is required. str
additionalProperties This property is required. String
classId This property is required. String
interestedMos This property is required. List<Property Map>
markedForDeletion This property is required. Boolean
nrVersion This property is required. String
objectType This property is required. String
refMos This property is required. List<Property Map>
timestamp This property is required. String
versionType This property is required. String

GetStorageNetAppAggregateResultVersionContextInterestedMo

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

GetStorageNetAppAggregateResultVersionContextRefMo

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

GetStorageNetAppAggregateStorageUtilization

AdditionalProperties string
Available double
Total consumable storage capacity represented in bytes. System may reserve some space for internal purposes which is excluded from total capacity.
CapacityUtilization double
Percentage of used capacity.
ClassId string
The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
Free double
Unused space available for applications to consume, represented in bytes.
ObjectType string
The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
Total double
Total storage capacity, represented in bytes. It is set by the component manufacturer.
Used double
Used or consumed storage capacity, represented in bytes.
AdditionalProperties string
Available float64
Total consumable storage capacity represented in bytes. System may reserve some space for internal purposes which is excluded from total capacity.
CapacityUtilization float64
Percentage of used capacity.
ClassId string
The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
Free float64
Unused space available for applications to consume, represented in bytes.
ObjectType string
The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
Total float64
Total storage capacity, represented in bytes. It is set by the component manufacturer.
Used float64
Used or consumed storage capacity, represented in bytes.
additionalProperties String
available Double
Total consumable storage capacity represented in bytes. System may reserve some space for internal purposes which is excluded from total capacity.
capacityUtilization Double
Percentage of used capacity.
classId String
The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
free Double
Unused space available for applications to consume, represented in bytes.
objectType String
The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
total Double
Total storage capacity, represented in bytes. It is set by the component manufacturer.
used Double
Used or consumed storage capacity, represented in bytes.
additionalProperties string
available number
Total consumable storage capacity represented in bytes. System may reserve some space for internal purposes which is excluded from total capacity.
capacityUtilization number
Percentage of used capacity.
classId string
The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
free number
Unused space available for applications to consume, represented in bytes.
objectType string
The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
total number
Total storage capacity, represented in bytes. It is set by the component manufacturer.
used number
Used or consumed storage capacity, represented in bytes.
additional_properties str
available float
Total consumable storage capacity represented in bytes. System may reserve some space for internal purposes which is excluded from total capacity.
capacity_utilization float
Percentage of used capacity.
class_id str
The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
free float
Unused space available for applications to consume, represented in bytes.
object_type str
The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
total float
Total storage capacity, represented in bytes. It is set by the component manufacturer.
used float
Used or consumed storage capacity, represented in bytes.
additionalProperties String
available Number
Total consumable storage capacity represented in bytes. System may reserve some space for internal purposes which is excluded from total capacity.
capacityUtilization Number
Percentage of used capacity.
classId String
The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
free Number
Unused space available for applications to consume, represented in bytes.
objectType String
The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
total Number
Total storage capacity, represented in bytes. It is set by the component manufacturer.
used Number
Used or consumed storage capacity, represented in bytes.

GetStorageNetAppAggregateTag

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

GetStorageNetAppAggregateVersionContext

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

GetStorageNetAppAggregateVersionContextInterestedMo

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

GetStorageNetAppAggregateVersionContextRefMo

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