published on Monday, Aug 24, 2026 by ciscodevnet
published on Monday, Aug 24, 2026 by ciscodevnet
Storage containers in Nutanix serve as logical abstraction layers for virtual disk storage which can be backed by HCI (local) storage or external storage provided by vendors such as Pure Storage.
Purpose
The StorageContainer object provides a view of both HCI and external storage containers in a Nutanix cluster, enabling administrators to monitor storage configuration and capacity.
Key Concepts
- Storage Abstraction: Logical containers for virtual disk storage that can use local or external storage backends.
- Capacity Management: Tracks physical and logical capacity, reservations, and utilization metrics.
- Data Efficiency: Supports compression, deduplication, and erasure coding for optimized storage usage.
Using getHciStorageContainer
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 getHciStorageContainer(args: GetHciStorageContainerArgs, opts?: InvokeOptions): Promise<GetHciStorageContainerResult>
function getHciStorageContainerOutput(args: GetHciStorageContainerOutputArgs, opts?: InvokeOutputOptions): Output<GetHciStorageContainerResult>def get_hci_storage_container(account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[GetHciStorageContainerAncestor]] = None,
cache_deduplication: Optional[str] = None,
class_id: Optional[str] = None,
cluster: Optional[GetHciStorageContainerCluster] = None,
cluster_ext_id: Optional[str] = None,
cluster_name: Optional[str] = None,
compression_delay_secs: Optional[float] = None,
create_time: Optional[str] = None,
domain_group_moid: Optional[str] = None,
erasure_code: Optional[str] = None,
erasure_code_delay_secs: Optional[float] = None,
external_storage: Optional[GetHciStorageContainerExternalStorage] = None,
external_storage_ext_id: Optional[str] = None,
has_higher_ec_fault_domain_preference: Optional[bool] = None,
id: Optional[str] = None,
is_compression_enabled: Optional[bool] = None,
is_encrypted: Optional[bool] = None,
is_external_storage: Optional[bool] = None,
is_inline_ec_enabled: Optional[bool] = None,
is_internal: Optional[bool] = None,
is_marked_for_removal: Optional[bool] = None,
is_nfs_allowlist_inherited: Optional[bool] = None,
is_shared: Optional[bool] = None,
is_software_encryption_enabled: Optional[bool] = None,
logical_advertised_capacity_bytes: Optional[float] = None,
logical_explicit_reserved_capacity_bytes: Optional[float] = None,
logical_implicit_reserved_capacity_bytes: Optional[float] = None,
max_capacity_bytes: Optional[float] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
object_type: Optional[str] = None,
on_disk_dedup: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetHciStorageContainerParent] = None,
permission_resources: Optional[Sequence[GetHciStorageContainerPermissionResource]] = None,
registered_device: Optional[GetHciStorageContainerRegisteredDevice] = None,
replication_factor: Optional[float] = None,
shared_scope: Optional[str] = None,
storage_container_ext_id: Optional[str] = None,
storage_pool_ext_id: Optional[str] = None,
tags: Optional[Sequence[GetHciStorageContainerTag]] = None,
version_context: Optional[GetHciStorageContainerVersionContext] = None,
opts: Optional[InvokeOptions] = None) -> GetHciStorageContainerResult
def get_hci_storage_container_output(account_moid: pulumi.Input[Optional[str]] = None,
additional_properties: pulumi.Input[Optional[str]] = None,
ancestors: pulumi.Input[Optional[Sequence[pulumi.Input[GetHciStorageContainerAncestorArgs]]]] = None,
cache_deduplication: pulumi.Input[Optional[str]] = None,
class_id: pulumi.Input[Optional[str]] = None,
cluster: pulumi.Input[Optional[GetHciStorageContainerClusterArgs]] = None,
cluster_ext_id: pulumi.Input[Optional[str]] = None,
cluster_name: pulumi.Input[Optional[str]] = None,
compression_delay_secs: pulumi.Input[Optional[float]] = None,
create_time: pulumi.Input[Optional[str]] = None,
domain_group_moid: pulumi.Input[Optional[str]] = None,
erasure_code: pulumi.Input[Optional[str]] = None,
erasure_code_delay_secs: pulumi.Input[Optional[float]] = None,
external_storage: pulumi.Input[Optional[GetHciStorageContainerExternalStorageArgs]] = None,
external_storage_ext_id: pulumi.Input[Optional[str]] = None,
has_higher_ec_fault_domain_preference: pulumi.Input[Optional[bool]] = None,
id: pulumi.Input[Optional[str]] = None,
is_compression_enabled: pulumi.Input[Optional[bool]] = None,
is_encrypted: pulumi.Input[Optional[bool]] = None,
is_external_storage: pulumi.Input[Optional[bool]] = None,
is_inline_ec_enabled: pulumi.Input[Optional[bool]] = None,
is_internal: pulumi.Input[Optional[bool]] = None,
is_marked_for_removal: pulumi.Input[Optional[bool]] = None,
is_nfs_allowlist_inherited: pulumi.Input[Optional[bool]] = None,
is_shared: pulumi.Input[Optional[bool]] = None,
is_software_encryption_enabled: pulumi.Input[Optional[bool]] = None,
logical_advertised_capacity_bytes: pulumi.Input[Optional[float]] = None,
logical_explicit_reserved_capacity_bytes: pulumi.Input[Optional[float]] = None,
logical_implicit_reserved_capacity_bytes: pulumi.Input[Optional[float]] = None,
max_capacity_bytes: pulumi.Input[Optional[float]] = None,
mod_time: pulumi.Input[Optional[str]] = None,
moid: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
object_type: pulumi.Input[Optional[str]] = None,
on_disk_dedup: pulumi.Input[Optional[str]] = None,
owners: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
parent: pulumi.Input[Optional[GetHciStorageContainerParentArgs]] = None,
permission_resources: pulumi.Input[Optional[Sequence[pulumi.Input[GetHciStorageContainerPermissionResourceArgs]]]] = None,
registered_device: pulumi.Input[Optional[GetHciStorageContainerRegisteredDeviceArgs]] = None,
replication_factor: pulumi.Input[Optional[float]] = None,
shared_scope: pulumi.Input[Optional[str]] = None,
storage_container_ext_id: pulumi.Input[Optional[str]] = None,
storage_pool_ext_id: pulumi.Input[Optional[str]] = None,
tags: pulumi.Input[Optional[Sequence[pulumi.Input[GetHciStorageContainerTagArgs]]]] = None,
version_context: pulumi.Input[Optional[GetHciStorageContainerVersionContextArgs]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetHciStorageContainerResult]func LookupHciStorageContainer(ctx *Context, args *LookupHciStorageContainerArgs, opts ...InvokeOption) (*LookupHciStorageContainerResult, error)
func LookupHciStorageContainerOutput(ctx *Context, args *LookupHciStorageContainerOutputArgs, opts ...InvokeOption) LookupHciStorageContainerResultOutput> Note: This function is named LookupHciStorageContainer in the Go SDK.
public static class GetHciStorageContainer
{
public static Task<GetHciStorageContainerResult> InvokeAsync(GetHciStorageContainerArgs args, InvokeOptions? opts = null)
public static Output<GetHciStorageContainerResult> Invoke(GetHciStorageContainerInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetHciStorageContainerResult> Invoke(GetHciStorageContainerInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetHciStorageContainerResult> getHciStorageContainer(GetHciStorageContainerArgs args, InvokeOptions options)
public static Output<GetHciStorageContainerResult> getHciStorageContainer(GetHciStorageContainerArgs args, InvokeOptions options)
public static Output<GetHciStorageContainerResult> getHciStorageContainer(GetHciStorageContainerArgs args, InvokeOutputOptions options)
fn::invoke:
function: intersight:index/getHciStorageContainer:getHciStorageContainer
arguments:
# arguments dictionarydata "intersight_get_hci_storage_container" "name" {
# arguments
}The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Hci Storage Container Ancestor> - Cache
Deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- Class
Id string - Cluster
Get
Hci Storage Container Cluster - Cluster
Ext stringId - The external identifier of the cluster owning the Storage Container.
- Cluster
Name string - The corresponding name of the cluster owning the Storage Container instance.
- Compression
Delay doubleSecs - The compression delay in seconds. Does not apply to external storage container case.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Erasure
Code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- Erasure
Code doubleDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- External
Storage GetHci Storage Container External Storage - External
Storage stringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- Has
Higher boolEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- Id string
- Is
Compression boolEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- Is
Encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- Is
External boolStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- Is
Inline boolEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- Is
Internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- Is
Marked boolFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- Is
Nfs boolAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- Is
Software boolEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- Logical
Advertised doubleCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- Logical
Explicit doubleReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Logical
Implicit doubleReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Max
Capacity doubleBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- Object
Type string - On
Disk stringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- Owners List<string>
- Parent
Get
Hci Storage Container Parent - Permission
Resources List<GetHci Storage Container Permission Resource> - Registered
Device GetHci Storage Container Registered Device - Replication
Factor double - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- Storage
Container stringExt Id - The external identifier of the Storage Container.
- Storage
Pool stringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
List<Get
Hci Storage Container Tag> - Version
Context GetHci Storage Container Version Context
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Hci Storage Container Ancestor - Cache
Deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- Class
Id string - Cluster
Get
Hci Storage Container Cluster - Cluster
Ext stringId - The external identifier of the cluster owning the Storage Container.
- Cluster
Name string - The corresponding name of the cluster owning the Storage Container instance.
- Compression
Delay float64Secs - The compression delay in seconds. Does not apply to external storage container case.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Erasure
Code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- Erasure
Code float64Delay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- External
Storage GetHci Storage Container External Storage - External
Storage stringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- Has
Higher boolEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- Id string
- Is
Compression boolEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- Is
Encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- Is
External boolStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- Is
Inline boolEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- Is
Internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- Is
Marked boolFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- Is
Nfs boolAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- Is
Software boolEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- Logical
Advertised float64Capacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- Logical
Explicit float64Reserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Logical
Implicit float64Reserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Max
Capacity float64Bytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- Object
Type string - On
Disk stringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- Owners []string
- Parent
Get
Hci Storage Container Parent - Permission
Resources []GetHci Storage Container Permission Resource - Registered
Device GetHci Storage Container Registered Device - Replication
Factor float64 - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- Storage
Container stringExt Id - The external identifier of the Storage Container.
- Storage
Pool stringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
[]Get
Hci Storage Container Tag - Version
Context GetHci Storage Container Version Context
- account_
moid string - The Account ID for this managed object.
- additional_
properties string - ancestors list(object)
- cache_
deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class_
id string - cluster object
- cluster_
ext_ stringid - The external identifier of the cluster owning the Storage Container.
- cluster_
name string - The corresponding name of the cluster owning the Storage Container instance.
- compression_
delay_ numbersecs - The compression delay in seconds. Does not apply to external storage container case.
- create_
time string - The time when this managed object was created.
- domain_
group_ stringmoid - The DomainGroup ID for this managed object.
- erasure_
code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure_
code_ numberdelay_ secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external_
storage object - external_
storage_ stringext_ id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- has_
higher_ boolec_ fault_ domain_ preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- id string
- is_
compression_ boolenabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is_
encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is_
external_ boolstorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is_
inline_ boolec_ enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is_
internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is_
marked_ boolfor_ removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is_
nfs_ boolallowlist_ inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is_
software_ boolencryption_ enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical_
advertised_ numbercapacity_ bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical_
explicit_ numberreserved_ capacity_ bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical_
implicit_ numberreserved_ capacity_ bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max_
capacity_ numberbytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod_
time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object_
type string - on_
disk_ stringdedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners list(string)
- parent object
- permission_
resources list(object) - registered_
device object - replication_
factor number - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage_
container_ stringext_ id - The external identifier of the Storage Container.
- storage_
pool_ stringext_ id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
- list(object)
- version_
context object
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Hci Storage Container Ancestor> - cache
Deduplication String - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class
Id String - cluster
Get
Hci Storage Container Cluster - cluster
Ext StringId - The external identifier of the cluster owning the Storage Container.
- cluster
Name String - The corresponding name of the cluster owning the Storage Container instance.
- compression
Delay DoubleSecs - The compression delay in seconds. Does not apply to external storage container case.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- erasure
Code String - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure
Code DoubleDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external
Storage GetHci Storage Container External Storage - external
Storage StringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- has
Higher BooleanEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- id String
- is
Compression BooleanEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is
Encrypted Boolean - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is
External BooleanStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is
Inline BooleanEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is
Internal Boolean - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is
Marked BooleanFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is
Nfs BooleanAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- Boolean
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is
Software BooleanEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical
Advertised DoubleCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical
Explicit DoubleReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical
Implicit DoubleReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max
Capacity DoubleBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object
Type String - on
Disk StringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners List<String>
- parent
Get
Hci Storage Container Parent - permission
Resources List<GetHci Storage Container Permission Resource> - registered
Device GetHci Storage Container Registered Device - replication
Factor Double - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage
Container StringExt Id - The external identifier of the Storage Container.
- storage
Pool StringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
List<Get
Hci Storage Container Tag> - version
Context GetHci Storage Container Version Context
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Hci Storage Container Ancestor[] - cache
Deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class
Id string - cluster
Get
Hci Storage Container Cluster - cluster
Ext stringId - The external identifier of the cluster owning the Storage Container.
- cluster
Name string - The corresponding name of the cluster owning the Storage Container instance.
- compression
Delay numberSecs - The compression delay in seconds. Does not apply to external storage container case.
- create
Time string - The time when this managed object was created.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- erasure
Code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure
Code numberDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external
Storage GetHci Storage Container External Storage - external
Storage stringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- has
Higher booleanEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- id string
- is
Compression booleanEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is
Encrypted boolean - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is
External booleanStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is
Inline booleanEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is
Internal boolean - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is
Marked booleanFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is
Nfs booleanAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- boolean
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is
Software booleanEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical
Advertised numberCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical
Explicit numberReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical
Implicit numberReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max
Capacity numberBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object
Type string - on
Disk stringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners string[]
- parent
Get
Hci Storage Container Parent - permission
Resources GetHci Storage Container Permission Resource[] - registered
Device GetHci Storage Container Registered Device - replication
Factor number - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage
Container stringExt Id - The external identifier of the Storage Container.
- storage
Pool stringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
Get
Hci Storage Container Tag[] - version
Context GetHci Storage Container Version Context
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Hci Storage Container Ancestor] - cache_
deduplication str - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class_
id str - cluster
Get
Hci Storage Container Cluster - cluster_
ext_ strid - The external identifier of the cluster owning the Storage Container.
- cluster_
name str - The corresponding name of the cluster owning the Storage Container instance.
- compression_
delay_ floatsecs - The compression delay in seconds. Does not apply to external storage container case.
- create_
time str - The time when this managed object was created.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- erasure_
code str - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure_
code_ floatdelay_ secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external_
storage GetHci Storage Container External Storage - external_
storage_ strext_ id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- has_
higher_ boolec_ fault_ domain_ preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- id str
- is_
compression_ boolenabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is_
encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is_
external_ boolstorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is_
inline_ boolec_ enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is_
internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is_
marked_ boolfor_ removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is_
nfs_ boolallowlist_ inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is_
software_ boolencryption_ enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical_
advertised_ floatcapacity_ bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical_
explicit_ floatreserved_ capacity_ bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical_
implicit_ floatreserved_ capacity_ bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max_
capacity_ floatbytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object_
type str - on_
disk_ strdedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners Sequence[str]
- parent
Get
Hci Storage Container Parent - permission_
resources Sequence[GetHci Storage Container Permission Resource] - registered_
device GetHci Storage Container Registered Device - replication_
factor float - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage_
container_ strext_ id - The external identifier of the Storage Container.
- storage_
pool_ strext_ id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
Sequence[Get
Hci Storage Container Tag] - version_
context GetHci Storage Container Version Context
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- cache
Deduplication String - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class
Id String - cluster Property Map
- cluster
Ext StringId - The external identifier of the cluster owning the Storage Container.
- cluster
Name String - The corresponding name of the cluster owning the Storage Container instance.
- compression
Delay NumberSecs - The compression delay in seconds. Does not apply to external storage container case.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- erasure
Code String - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure
Code NumberDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external
Storage Property Map - external
Storage StringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- has
Higher BooleanEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- id String
- is
Compression BooleanEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is
Encrypted Boolean - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is
External BooleanStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is
Inline BooleanEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is
Internal Boolean - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is
Marked BooleanFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is
Nfs BooleanAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- Boolean
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is
Software BooleanEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical
Advertised NumberCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical
Explicit NumberReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical
Implicit NumberReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max
Capacity NumberBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object
Type String - on
Disk StringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - registered
Device Property Map - replication
Factor Number - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage
Container StringExt Id - The external identifier of the Storage Container.
- storage
Pool StringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
- List<Property Map>
- version
Context Property Map
getHciStorageContainer Result
The following output properties are available:
- Id string
- Results
List<Get
Hci Storage Container Result> - Account
Moid string - Additional
Properties string - Ancestors
List<Get
Hci Storage Container Ancestor> - Cache
Deduplication string - Class
Id string - Cluster
Get
Hci Storage Container Cluster - Cluster
Ext stringId - Cluster
Name string - Compression
Delay doubleSecs - Create
Time string - Domain
Group stringMoid - Erasure
Code string - Erasure
Code doubleDelay Secs - External
Storage GetHci Storage Container External Storage - External
Storage stringExt Id - Has
Higher boolEc Fault Domain Preference - Is
Compression boolEnabled - Is
Encrypted bool - Is
External boolStorage - Is
Inline boolEc Enabled - Is
Internal bool - Is
Marked boolFor Removal - Is
Nfs boolAllowlist Inherited - bool
- Is
Software boolEncryption Enabled - Logical
Advertised doubleCapacity Bytes - Logical
Explicit doubleReserved Capacity Bytes - Logical
Implicit doubleReserved Capacity Bytes - Max
Capacity doubleBytes - Mod
Time string - Moid string
- Name string
- Object
Type string - On
Disk stringDedup - Owners List<string>
- Parent
Get
Hci Storage Container Parent - Permission
Resources List<GetHci Storage Container Permission Resource> - Registered
Device GetHci Storage Container Registered Device - Replication
Factor double - string
- Storage
Container stringExt Id - Storage
Pool stringExt Id -
List<Get
Hci Storage Container Tag> - Version
Context GetHci Storage Container Version Context
- Id string
- Results
[]Get
Hci Storage Container Result - Account
Moid string - Additional
Properties string - Ancestors
[]Get
Hci Storage Container Ancestor - Cache
Deduplication string - Class
Id string - Cluster
Get
Hci Storage Container Cluster - Cluster
Ext stringId - Cluster
Name string - Compression
Delay float64Secs - Create
Time string - Domain
Group stringMoid - Erasure
Code string - Erasure
Code float64Delay Secs - External
Storage GetHci Storage Container External Storage - External
Storage stringExt Id - Has
Higher boolEc Fault Domain Preference - Is
Compression boolEnabled - Is
Encrypted bool - Is
External boolStorage - Is
Inline boolEc Enabled - Is
Internal bool - Is
Marked boolFor Removal - Is
Nfs boolAllowlist Inherited - bool
- Is
Software boolEncryption Enabled - Logical
Advertised float64Capacity Bytes - Logical
Explicit float64Reserved Capacity Bytes - Logical
Implicit float64Reserved Capacity Bytes - Max
Capacity float64Bytes - Mod
Time string - Moid string
- Name string
- Object
Type string - On
Disk stringDedup - Owners []string
- Parent
Get
Hci Storage Container Parent - Permission
Resources []GetHci Storage Container Permission Resource - Registered
Device GetHci Storage Container Registered Device - Replication
Factor float64 - string
- Storage
Container stringExt Id - Storage
Pool stringExt Id -
[]Get
Hci Storage Container Tag - Version
Context GetHci Storage Container Version Context
- id string
- results list(object)
- account_
moid string - additional_
properties string - ancestors list(object)
- cache_
deduplication string - class_
id string - cluster object
- cluster_
ext_ stringid - cluster_
name string - compression_
delay_ numbersecs - create_
time string - domain_
group_ stringmoid - erasure_
code string - erasure_
code_ numberdelay_ secs - external_
storage object - external_
storage_ stringext_ id - has_
higher_ boolec_ fault_ domain_ preference - is_
compression_ boolenabled - is_
encrypted bool - is_
external_ boolstorage - is_
inline_ boolec_ enabled - is_
internal bool - is_
marked_ boolfor_ removal - is_
nfs_ boolallowlist_ inherited - bool
- is_
software_ boolencryption_ enabled - logical_
advertised_ numbercapacity_ bytes - logical_
explicit_ numberreserved_ capacity_ bytes - logical_
implicit_ numberreserved_ capacity_ bytes - max_
capacity_ numberbytes - mod_
time string - moid string
- name string
- object_
type string - on_
disk_ stringdedup - owners list(string)
- parent object
- permission_
resources list(object) - registered_
device object - replication_
factor number - string
- storage_
container_ stringext_ id - storage_
pool_ stringext_ id - list(object)
- version_
context object
- id String
- results
List<Get
Hci Storage Container Result> - account
Moid String - additional
Properties String - ancestors
List<Get
Hci Storage Container Ancestor> - cache
Deduplication String - class
Id String - cluster
Get
Hci Storage Container Cluster - cluster
Ext StringId - cluster
Name String - compression
Delay DoubleSecs - create
Time String - domain
Group StringMoid - erasure
Code String - erasure
Code DoubleDelay Secs - external
Storage GetHci Storage Container External Storage - external
Storage StringExt Id - has
Higher BooleanEc Fault Domain Preference - is
Compression BooleanEnabled - is
Encrypted Boolean - is
External BooleanStorage - is
Inline BooleanEc Enabled - is
Internal Boolean - is
Marked BooleanFor Removal - is
Nfs BooleanAllowlist Inherited - Boolean
- is
Software BooleanEncryption Enabled - logical
Advertised DoubleCapacity Bytes - logical
Explicit DoubleReserved Capacity Bytes - logical
Implicit DoubleReserved Capacity Bytes - max
Capacity DoubleBytes - mod
Time String - moid String
- name String
- object
Type String - on
Disk StringDedup - owners List<String>
- parent
Get
Hci Storage Container Parent - permission
Resources List<GetHci Storage Container Permission Resource> - registered
Device GetHci Storage Container Registered Device - replication
Factor Double - String
- storage
Container StringExt Id - storage
Pool StringExt Id -
List<Get
Hci Storage Container Tag> - version
Context GetHci Storage Container Version Context
- id string
- results
Get
Hci Storage Container Result[] - account
Moid string - additional
Properties string - ancestors
Get
Hci Storage Container Ancestor[] - cache
Deduplication string - class
Id string - cluster
Get
Hci Storage Container Cluster - cluster
Ext stringId - cluster
Name string - compression
Delay numberSecs - create
Time string - domain
Group stringMoid - erasure
Code string - erasure
Code numberDelay Secs - external
Storage GetHci Storage Container External Storage - external
Storage stringExt Id - has
Higher booleanEc Fault Domain Preference - is
Compression booleanEnabled - is
Encrypted boolean - is
External booleanStorage - is
Inline booleanEc Enabled - is
Internal boolean - is
Marked booleanFor Removal - is
Nfs booleanAllowlist Inherited - boolean
- is
Software booleanEncryption Enabled - logical
Advertised numberCapacity Bytes - logical
Explicit numberReserved Capacity Bytes - logical
Implicit numberReserved Capacity Bytes - max
Capacity numberBytes - mod
Time string - moid string
- name string
- object
Type string - on
Disk stringDedup - owners string[]
- parent
Get
Hci Storage Container Parent - permission
Resources GetHci Storage Container Permission Resource[] - registered
Device GetHci Storage Container Registered Device - replication
Factor number - string
- storage
Container stringExt Id - storage
Pool stringExt Id -
Get
Hci Storage Container Tag[] - version
Context GetHci Storage Container Version Context
- id str
- results
Sequence[Get
Hci Storage Container Result] - account_
moid str - additional_
properties str - ancestors
Sequence[Get
Hci Storage Container Ancestor] - cache_
deduplication str - class_
id str - cluster
Get
Hci Storage Container Cluster - cluster_
ext_ strid - cluster_
name str - compression_
delay_ floatsecs - create_
time str - domain_
group_ strmoid - erasure_
code str - erasure_
code_ floatdelay_ secs - external_
storage GetHci Storage Container External Storage - external_
storage_ strext_ id - has_
higher_ boolec_ fault_ domain_ preference - is_
compression_ boolenabled - is_
encrypted bool - is_
external_ boolstorage - is_
inline_ boolec_ enabled - is_
internal bool - is_
marked_ boolfor_ removal - is_
nfs_ boolallowlist_ inherited - bool
- is_
software_ boolencryption_ enabled - logical_
advertised_ floatcapacity_ bytes - logical_
explicit_ floatreserved_ capacity_ bytes - logical_
implicit_ floatreserved_ capacity_ bytes - max_
capacity_ floatbytes - mod_
time str - moid str
- name str
- object_
type str - on_
disk_ strdedup - owners Sequence[str]
- parent
Get
Hci Storage Container Parent - permission_
resources Sequence[GetHci Storage Container Permission Resource] - registered_
device GetHci Storage Container Registered Device - replication_
factor float - str
- storage_
container_ strext_ id - storage_
pool_ strext_ id -
Sequence[Get
Hci Storage Container Tag] - version_
context GetHci Storage Container Version Context
- id String
- results List<Property Map>
- account
Moid String - additional
Properties String - ancestors List<Property Map>
- cache
Deduplication String - class
Id String - cluster Property Map
- cluster
Ext StringId - cluster
Name String - compression
Delay NumberSecs - create
Time String - domain
Group StringMoid - erasure
Code String - erasure
Code NumberDelay Secs - external
Storage Property Map - external
Storage StringExt Id - has
Higher BooleanEc Fault Domain Preference - is
Compression BooleanEnabled - is
Encrypted Boolean - is
External BooleanStorage - is
Inline BooleanEc Enabled - is
Internal Boolean - is
Marked BooleanFor Removal - is
Nfs BooleanAllowlist Inherited - Boolean
- is
Software BooleanEncryption Enabled - logical
Advertised NumberCapacity Bytes - logical
Explicit NumberReserved Capacity Bytes - logical
Implicit NumberReserved Capacity Bytes - max
Capacity NumberBytes - mod
Time String - moid String
- name String
- object
Type String - on
Disk StringDedup - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - registered
Device Property Map - replication
Factor Number - String
- storage
Container StringExt Id - storage
Pool StringExt Id - List<Property Map>
- version
Context Property Map
Supporting Types
GetHciStorageContainerAncestor
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerCluster
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerExternalStorage
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerParent
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerPermissionResource
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerRegisteredDevice
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerResult
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Hci Storage Container Result Ancestor> - Cache
Deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- Class
Id string - Cluster
Ext stringId - The external identifier of the cluster owning the Storage Container.
- Cluster
Name string - The corresponding name of the cluster owning the Storage Container instance.
- Clusters
List<Get
Hci Storage Container Result Cluster> - Compression
Delay doubleSecs - The compression delay in seconds. Does not apply to external storage container case.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Erasure
Code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- Erasure
Code doubleDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- External
Storage stringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- External
Storages List<GetHci Storage Container Result External Storage> - Has
Higher boolEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- Is
Compression boolEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- Is
Encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- Is
External boolStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- Is
Inline boolEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- Is
Internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- Is
Marked boolFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- Is
Nfs boolAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- Is
Software boolEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- Logical
Advertised doubleCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- Logical
Explicit doubleReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Logical
Implicit doubleReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Max
Capacity doubleBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- Object
Type string - On
Disk stringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- Owners List<string>
- Parents
List<Get
Hci Storage Container Result Parent> - Permission
Resources List<GetHci Storage Container Result Permission Resource> - Registered
Devices List<GetHci Storage Container Result Registered Device> - Replication
Factor double - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- Storage
Container stringExt Id - The external identifier of the Storage Container.
- Storage
Pool stringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
List<Get
Hci Storage Container Result Tag> - Version
Contexts List<GetHci Storage Container Result Version Context>
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Hci Storage Container Result Ancestor - Cache
Deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- Class
Id string - Cluster
Ext stringId - The external identifier of the cluster owning the Storage Container.
- Cluster
Name string - The corresponding name of the cluster owning the Storage Container instance.
- Clusters
[]Get
Hci Storage Container Result Cluster - Compression
Delay float64Secs - The compression delay in seconds. Does not apply to external storage container case.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Erasure
Code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- Erasure
Code float64Delay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- External
Storage stringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- External
Storages []GetHci Storage Container Result External Storage - Has
Higher boolEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- Is
Compression boolEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- Is
Encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- Is
External boolStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- Is
Inline boolEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- Is
Internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- Is
Marked boolFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- Is
Nfs boolAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- Is
Software boolEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- Logical
Advertised float64Capacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- Logical
Explicit float64Reserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Logical
Implicit float64Reserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- Max
Capacity float64Bytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- Object
Type string - On
Disk stringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- Owners []string
- Parents
[]Get
Hci Storage Container Result Parent - Permission
Resources []GetHci Storage Container Result Permission Resource - Registered
Devices []GetHci Storage Container Result Registered Device - Replication
Factor float64 - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- Storage
Container stringExt Id - The external identifier of the Storage Container.
- Storage
Pool stringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
[]Get
Hci Storage Container Result Tag - Version
Contexts []GetHci Storage Container Result Version Context
- account_
moid string - The Account ID for this managed object.
- additional_
properties string - ancestors list(object)
- cache_
deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class_
id string - cluster_
ext_ stringid - The external identifier of the cluster owning the Storage Container.
- cluster_
name string - The corresponding name of the cluster owning the Storage Container instance.
- clusters list(object)
- compression_
delay_ numbersecs - The compression delay in seconds. Does not apply to external storage container case.
- create_
time string - The time when this managed object was created.
- domain_
group_ stringmoid - The DomainGroup ID for this managed object.
- erasure_
code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure_
code_ numberdelay_ secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external_
storage_ stringext_ id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- external_
storages list(object) - has_
higher_ boolec_ fault_ domain_ preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- is_
compression_ boolenabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is_
encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is_
external_ boolstorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is_
inline_ boolec_ enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is_
internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is_
marked_ boolfor_ removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is_
nfs_ boolallowlist_ inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is_
software_ boolencryption_ enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical_
advertised_ numbercapacity_ bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical_
explicit_ numberreserved_ capacity_ bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical_
implicit_ numberreserved_ capacity_ bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max_
capacity_ numberbytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod_
time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object_
type string - on_
disk_ stringdedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners list(string)
- parents list(object)
- permission_
resources list(object) - registered_
devices list(object) - replication_
factor number - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage_
container_ stringext_ id - The external identifier of the Storage Container.
- storage_
pool_ stringext_ id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
- list(object)
- version_
contexts list(object)
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Hci Storage Container Result Ancestor> - cache
Deduplication String - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class
Id String - cluster
Ext StringId - The external identifier of the cluster owning the Storage Container.
- cluster
Name String - The corresponding name of the cluster owning the Storage Container instance.
- clusters
List<Get
Hci Storage Container Result Cluster> - compression
Delay DoubleSecs - The compression delay in seconds. Does not apply to external storage container case.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- erasure
Code String - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure
Code DoubleDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external
Storage StringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- external
Storages List<GetHci Storage Container Result External Storage> - has
Higher BooleanEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- is
Compression BooleanEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is
Encrypted Boolean - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is
External BooleanStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is
Inline BooleanEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is
Internal Boolean - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is
Marked BooleanFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is
Nfs BooleanAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- Boolean
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is
Software BooleanEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical
Advertised DoubleCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical
Explicit DoubleReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical
Implicit DoubleReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max
Capacity DoubleBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object
Type String - on
Disk StringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners List<String>
- parents
List<Get
Hci Storage Container Result Parent> - permission
Resources List<GetHci Storage Container Result Permission Resource> - registered
Devices List<GetHci Storage Container Result Registered Device> - replication
Factor Double - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage
Container StringExt Id - The external identifier of the Storage Container.
- storage
Pool StringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
List<Get
Hci Storage Container Result Tag> - version
Contexts List<GetHci Storage Container Result Version Context>
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Hci Storage Container Result Ancestor[] - cache
Deduplication string - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class
Id string - cluster
Ext stringId - The external identifier of the cluster owning the Storage Container.
- cluster
Name string - The corresponding name of the cluster owning the Storage Container instance.
- clusters
Get
Hci Storage Container Result Cluster[] - compression
Delay numberSecs - The compression delay in seconds. Does not apply to external storage container case.
- create
Time string - The time when this managed object was created.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- erasure
Code string - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure
Code numberDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external
Storage stringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- external
Storages GetHci Storage Container Result External Storage[] - has
Higher booleanEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- is
Compression booleanEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is
Encrypted boolean - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is
External booleanStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is
Inline booleanEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is
Internal boolean - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is
Marked booleanFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is
Nfs booleanAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- boolean
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is
Software booleanEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical
Advertised numberCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical
Explicit numberReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical
Implicit numberReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max
Capacity numberBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object
Type string - on
Disk stringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners string[]
- parents
Get
Hci Storage Container Result Parent[] - permission
Resources GetHci Storage Container Result Permission Resource[] - registered
Devices GetHci Storage Container Result Registered Device[] - replication
Factor number - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage
Container stringExt Id - The external identifier of the Storage Container.
- storage
Pool stringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
Get
Hci Storage Container Result Tag[] - version
Contexts GetHci Storage Container Result Version Context[]
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Hci Storage Container Result Ancestor] - cache_
deduplication str - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class_
id str - cluster_
ext_ strid - The external identifier of the cluster owning the Storage Container.
- cluster_
name str - The corresponding name of the cluster owning the Storage Container instance.
- clusters
Sequence[Get
Hci Storage Container Result Cluster] - compression_
delay_ floatsecs - The compression delay in seconds. Does not apply to external storage container case.
- create_
time str - The time when this managed object was created.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- erasure_
code str - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure_
code_ floatdelay_ secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external_
storage_ strext_ id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- external_
storages Sequence[GetHci Storage Container Result External Storage] - has_
higher_ boolec_ fault_ domain_ preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- is_
compression_ boolenabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is_
encrypted bool - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is_
external_ boolstorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is_
inline_ boolec_ enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is_
internal bool - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is_
marked_ boolfor_ removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is_
nfs_ boolallowlist_ inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- bool
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is_
software_ boolencryption_ enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical_
advertised_ floatcapacity_ bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical_
explicit_ floatreserved_ capacity_ bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical_
implicit_ floatreserved_ capacity_ bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max_
capacity_ floatbytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object_
type str - on_
disk_ strdedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners Sequence[str]
- parents
Sequence[Get
Hci Storage Container Result Parent] - permission_
resources Sequence[GetHci Storage Container Result Permission Resource] - registered_
devices Sequence[GetHci Storage Container Result Registered Device] - replication_
factor float - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage_
container_ strext_ id - The external identifier of the Storage Container.
- storage_
pool_ strext_ id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
-
Sequence[Get
Hci Storage Container Result Tag] - version_
contexts Sequence[GetHci Storage Container Result Version Context]
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- cache
Deduplication String - Current status of Cache Deduplication for the Storage Container. Possible values: ON, OFF. Does not apply to external storage container case.
- class
Id String - cluster
Ext StringId - The external identifier of the cluster owning the Storage Container.
- cluster
Name String - The corresponding name of the cluster owning the Storage Container instance.
- clusters List<Property Map>
- compression
Delay NumberSecs - The compression delay in seconds. Does not apply to external storage container case.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- erasure
Code String - Current status value of Erasure Coding for the Storage Container. Possible values: ON, OFF.Note: Erasure coding is available with certain licensing levels (e.g., Pro licensing or above). Does not apply to external storage container case.
- erasure
Code NumberDelay Secs - Delay in performing Erasure Code for the current Storage Container instance. Does not apply to external storage container case.
- external
Storage StringExt Id - External Storage extId. Presence of externalStorageExtId indicates this storage-container is an external storage container instead of a HCI storage container.
- external
Storages List<Property Map> - has
Higher BooleanEc Fault Domain Preference - Indicates whether to prefer a higher Erasure Code fault domain. Does not apply to external storage container case.
- is
Compression BooleanEnabled - Indicates whether the compression is enabled for the Storage Container. Does not apply to external storage container case.
- is
Encrypted Boolean - Indicates whether the Storage Container is encrypted or not. Does not apply to external storage container case.
- is
External BooleanStorage - Derived value to indicate if the container is backed by an external storage or not. The value is true when the externalStorageExtId is not empty.
- is
Inline BooleanEc Enabled - Indicates whether data written to this Storage Container should be inline erasure-coded or not. This field is only considered if ErasureCoding is enabled. Inline Erasure-Coded refers to a data protection method where erasure coding is applied directly and immediately to data as it is written (in-line) to the storage system. Does not apply to external storage container case.
- is
Internal Boolean - Indicates whether the Storage Container is internal and is managed by Nutanix.
- is
Marked BooleanFor Removal - Indicates whether the Storage Container is marked for removal. This field is set when the Storage Container is about to be destroyed.
- is
Nfs BooleanAllowlist Inherited - Indicates whether the NFS allowlist is inherited from the global configuration. Does not apply to external storage container case.
- Boolean
- Indicates whether the Storage Container is shared. When shared, all PEs registered under the same PC can access and utilize its storage. Once the field is set during the creation, it is immutable except in the case of SelfServiceContainer. Even for SelfServiceContainer only FALSE to TRUE is allowed. Does not apply to external storage container case.
- is
Software BooleanEncryption Enabled - Indicates whether the Storage Container instance has software encryption enabled. Does not apply to external storage container case.
- logical
Advertised NumberCapacity Bytes - Maximum capacity of the Storage Container as defined by the user. Does not apply to external storage container case.
- logical
Explicit NumberReserved Capacity Bytes - Total reserved size (in bytes) of the Storage Container (set by Admin). This also includes the replication factor of the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- logical
Implicit NumberReserved Capacity Bytes - Sum of the reservations provisioned on all vDisks in the Storage Container. The actual reserved capacity of the Storage Container will be the maximum of explicitReservedCapacity and implicitReservedCapacity. Does not apply to external storage container case.
- max
Capacity NumberBytes - Maximum physical capacity of the Storage Container in bytes. Does not apply to external storage container case.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the Storage Container. Prism Central requires that the name of Storage Container should be unique in every registered cluster.
- object
Type String - on
Disk StringDedup - Current status of Disk deduplication for the Storage Container. Possible values:- POST_PROCESS: Deduplication is enabled for the Storage Container instance.- OFF: Deduplication is disabled for the Storage Container instance.Does not apply to external storage container case.
- owners List<String>
- parents List<Property Map>
- permission
Resources List<Property Map> - registered
Devices List<Property Map> - replication
Factor Number - Replication factor of the Storage Container. Does not apply to external storage container case.
- 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.
- storage
Container StringExt Id - The external identifier of the Storage Container.
- storage
Pool StringExt Id - The external identifier of the Storage Pool owning the Storage Container instance. Does not apply to external storage container case.
- List<Property Map>
- version
Contexts List<Property Map>
GetHciStorageContainerResultAncestor
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultCluster
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultExternalStorage
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultParent
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultPermissionResource
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultRegisteredDevice
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultTag
- additional_
properties string - ancestor_
definitions list(object) - definitions list(object)
- key string
- propagated bool
- sys_
tag bool - type string
- value string
- additional
Properties String - ancestor
Definitions List<GetHci Storage Container Result Tag Ancestor Definition> - definitions
List<Get
Hci Storage Container Result Tag Definition> - key String
- propagated Boolean
- sys
Tag Boolean - type String
- value String
- additional
Properties string - ancestor
Definitions GetHci Storage Container Result Tag Ancestor Definition[] - definitions
Get
Hci Storage Container Result Tag Definition[] - key string
- propagated boolean
- sys
Tag boolean - type string
- value string
- additional
Properties String - ancestor
Definitions List<Property Map> - definitions List<Property Map>
- key String
- propagated Boolean
- sys
Tag Boolean - type String
- value String
GetHciStorageContainerResultTagAncestorDefinition
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultTagDefinition
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultVersionContext
- additional_
properties string - class_
id string - interested_
mos list(object) - marked_
for_ booldeletion - nr_
version string - object_
type string - ref_
mos list(object) - timestamp string
- version_
type string
- additional
Properties string - class
Id string - interested
Mos GetHci Storage Container Result Version Context Interested Mo[] - marked
For booleanDeletion - nr
Version string - object
Type string - ref
Mos GetHci Storage Container Result Version Context Ref Mo[] - timestamp string
- version
Type string
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetHciStorageContainerResultVersionContextInterestedMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerResultVersionContextRefMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional_
properties string - class_
id string - moid string
- The unique identifier of this Managed Object instance.
- object_
type string - selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetHciStorageContainerTag
- Additional
Properties string - Ancestor
Definitions List<GetHci Storage Container Tag Ancestor Definition> - Definition
Get
Hci Storage Container Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- Key string
- The string representation of a tag key.
- Propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Sys
Tag bool - Specifies whether the tag is user-defined or owned by the system.
- Type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- Value string
- The string representation of a tag value.
- Additional
Properties string - Ancestor
Definitions []GetHci Storage Container Tag Ancestor Definition - Definition
Get
Hci Storage Container Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- Key string
- The string representation of a tag key.
- Propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Sys
Tag bool - Specifies whether the tag is user-defined or owned by the system.
- Type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- Value string
- The string representation of a tag value.
- additional_
properties string - ancestor_
definitions list(object) - definition object
- The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key string
- The string representation of a tag key.
- propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys_
tag bool - Specifies whether the tag is user-defined or owned by the system.
- type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value string
- The string representation of a tag value.
- additional
Properties String - ancestor
Definitions List<GetHci Storage Container Tag Ancestor Definition> - definition
Get
Hci Storage Container Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key String
- The string representation of a tag key.
- propagated Boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys
Tag Boolean - Specifies whether the tag is user-defined or owned by the system.
- type String
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value String
- The string representation of a tag value.
- additional
Properties string - ancestor
Definitions GetHci Storage Container Tag Ancestor Definition[] - definition
Get
Hci Storage Container Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key string
- The string representation of a tag key.
- propagated boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys
Tag boolean - Specifies whether the tag is user-defined or owned by the system.
- type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value string
- The string representation of a tag value.
- additional_
properties str - ancestor_
definitions Sequence[GetHci Storage Container Tag Ancestor Definition] - definition
Get
Hci Storage Container Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key str
- The string representation of a tag key.
- propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys_
tag bool - Specifies whether the tag is user-defined or owned by the system.
- type str
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value str
- The string representation of a tag value.
- additional
Properties String - ancestor
Definitions List<Property Map> - definition Property Map
- The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key String
- The string representation of a tag key.
- propagated Boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys
Tag Boolean - Specifies whether the tag is user-defined or owned by the system.
- type String
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value String
- The string representation of a tag value.
GetHciStorageContainerTagAncestorDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerTagDefinition
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerVersionContext
- Additional
Properties string - Class
Id string - The fully-qualified name 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 List<GetHci Storage Container Version Context Interested Mo> - Marked
For boolDeletion - 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 string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetHci Storage Container Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type 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 string - Class
Id string - The fully-qualified name 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 []GetHci Storage Container Version Context Interested Mo - Marked
For boolDeletion - 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 string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetHci Storage Container Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type 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 string - class_
id string - The fully-qualified name 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 list(object) - marked_
for_ booldeletion - 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 string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_
type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo object - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version_
type 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 String - class
Id String - The fully-qualified name 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 List<GetHci Storage Container Version Context Interested Mo> - marked
For BooleanDeletion - 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 String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetHci Storage Container Version Context Ref Mo - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type 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 string - class
Id string - The fully-qualified name 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 GetHci Storage Container Version Context Interested Mo[] - marked
For booleanDeletion - 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 string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetHci Storage Container Version Context Ref Mo - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version
Type 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[GetHci Storage Container Version Context Interested Mo] - marked_
for_ booldeletion - 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 GetHci Storage Container Version Context Ref Mo - 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.
- additional
Properties String - class
Id String - The fully-qualified name 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 List<Property Map> - marked
For BooleanDeletion - 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 String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo Property Map - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type 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.
GetHciStorageContainerVersionContextInterestedMo
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetHciStorageContainerVersionContextRefMo
- Additional
Properties string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id string - The fully-qualified name 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class_
id string - The fully-qualified name 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.
- object_
type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id string - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id String - The fully-qualified name 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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
intersightTerraform Provider.
published on Monday, Aug 24, 2026 by ciscodevnet