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

intersight.getHyperflexDatastoreStatistic

Explore with Pulumi AI

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

    Datastore Statistic describing more detailed information about the Data Protection Peer.

    Using getHyperflexDatastoreStatistic

    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 getHyperflexDatastoreStatistic(args: GetHyperflexDatastoreStatisticArgs, opts?: InvokeOptions): Promise<GetHyperflexDatastoreStatisticResult>
    function getHyperflexDatastoreStatisticOutput(args: GetHyperflexDatastoreStatisticOutputArgs, opts?: InvokeOptions): Output<GetHyperflexDatastoreStatisticResult>
    def get_hyperflex_datastore_statistic(accessibility_summary: Optional[str] = None,
                                          account_moid: Optional[str] = None,
                                          additional_properties: Optional[str] = None,
                                          ancestors: Optional[Sequence[GetHyperflexDatastoreStatisticAncestor]] = None,
                                          class_id: Optional[str] = None,
                                          create_time: Optional[str] = None,
                                          creation_time: Optional[str] = None,
                                          data_protection_peer: Optional[GetHyperflexDatastoreStatisticDataProtectionPeer] = None,
                                          datastore_kind: Optional[str] = None,
                                          datastore_status: Optional[str] = None,
                                          domain_group_moid: Optional[str] = None,
                                          dsconfig: Optional[GetHyperflexDatastoreStatisticDsconfig] = None,
                                          free_capacity_in_bytes: Optional[float] = None,
                                          host_mount_statuses: Optional[Sequence[GetHyperflexDatastoreStatisticHostMountStatus]] = None,
                                          id: Optional[str] = None,
                                          is_encrypted: Optional[bool] = None,
                                          last_access_time: Optional[str] = None,
                                          last_modified_time: Optional[str] = None,
                                          mod_time: Optional[str] = None,
                                          moid: Optional[str] = None,
                                          mount_summary: Optional[str] = None,
                                          object_type: Optional[str] = None,
                                          owners: Optional[Sequence[str]] = None,
                                          parent: Optional[GetHyperflexDatastoreStatisticParent] = None,
                                          parent_uuid: Optional[str] = None,
                                          permission_resources: Optional[Sequence[GetHyperflexDatastoreStatisticPermissionResource]] = None,
                                          shared_scope: Optional[str] = None,
                                          site: Optional[GetHyperflexDatastoreStatisticSite] = None,
                                          src_cluster: Optional[GetHyperflexDatastoreStatisticSrcCluster] = None,
                                          tags: Optional[Sequence[GetHyperflexDatastoreStatisticTag]] = None,
                                          tgt_cluster: Optional[GetHyperflexDatastoreStatisticTgtCluster] = None,
                                          total_capacity_in_bytes: Optional[float] = None,
                                          un_compressed_used_bytes: Optional[float] = None,
                                          unshared_used_bytes: Optional[float] = None,
                                          uuid: Optional[str] = None,
                                          version_context: Optional[GetHyperflexDatastoreStatisticVersionContext] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetHyperflexDatastoreStatisticResult
    def get_hyperflex_datastore_statistic_output(accessibility_summary: Optional[pulumi.Input[str]] = None,
                                          account_moid: Optional[pulumi.Input[str]] = None,
                                          additional_properties: Optional[pulumi.Input[str]] = None,
                                          ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexDatastoreStatisticAncestorArgs]]]] = None,
                                          class_id: Optional[pulumi.Input[str]] = None,
                                          create_time: Optional[pulumi.Input[str]] = None,
                                          creation_time: Optional[pulumi.Input[str]] = None,
                                          data_protection_peer: Optional[pulumi.Input[GetHyperflexDatastoreStatisticDataProtectionPeerArgs]] = None,
                                          datastore_kind: Optional[pulumi.Input[str]] = None,
                                          datastore_status: Optional[pulumi.Input[str]] = None,
                                          domain_group_moid: Optional[pulumi.Input[str]] = None,
                                          dsconfig: Optional[pulumi.Input[GetHyperflexDatastoreStatisticDsconfigArgs]] = None,
                                          free_capacity_in_bytes: Optional[pulumi.Input[float]] = None,
                                          host_mount_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexDatastoreStatisticHostMountStatusArgs]]]] = None,
                                          id: Optional[pulumi.Input[str]] = None,
                                          is_encrypted: Optional[pulumi.Input[bool]] = None,
                                          last_access_time: Optional[pulumi.Input[str]] = None,
                                          last_modified_time: Optional[pulumi.Input[str]] = None,
                                          mod_time: Optional[pulumi.Input[str]] = None,
                                          moid: Optional[pulumi.Input[str]] = None,
                                          mount_summary: Optional[pulumi.Input[str]] = None,
                                          object_type: Optional[pulumi.Input[str]] = None,
                                          owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                          parent: Optional[pulumi.Input[GetHyperflexDatastoreStatisticParentArgs]] = None,
                                          parent_uuid: Optional[pulumi.Input[str]] = None,
                                          permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexDatastoreStatisticPermissionResourceArgs]]]] = None,
                                          shared_scope: Optional[pulumi.Input[str]] = None,
                                          site: Optional[pulumi.Input[GetHyperflexDatastoreStatisticSiteArgs]] = None,
                                          src_cluster: Optional[pulumi.Input[GetHyperflexDatastoreStatisticSrcClusterArgs]] = None,
                                          tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexDatastoreStatisticTagArgs]]]] = None,
                                          tgt_cluster: Optional[pulumi.Input[GetHyperflexDatastoreStatisticTgtClusterArgs]] = None,
                                          total_capacity_in_bytes: Optional[pulumi.Input[float]] = None,
                                          un_compressed_used_bytes: Optional[pulumi.Input[float]] = None,
                                          unshared_used_bytes: Optional[pulumi.Input[float]] = None,
                                          uuid: Optional[pulumi.Input[str]] = None,
                                          version_context: Optional[pulumi.Input[GetHyperflexDatastoreStatisticVersionContextArgs]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetHyperflexDatastoreStatisticResult]
    func LookupHyperflexDatastoreStatistic(ctx *Context, args *LookupHyperflexDatastoreStatisticArgs, opts ...InvokeOption) (*LookupHyperflexDatastoreStatisticResult, error)
    func LookupHyperflexDatastoreStatisticOutput(ctx *Context, args *LookupHyperflexDatastoreStatisticOutputArgs, opts ...InvokeOption) LookupHyperflexDatastoreStatisticResultOutput

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

    public static class GetHyperflexDatastoreStatistic 
    {
        public static Task<GetHyperflexDatastoreStatisticResult> InvokeAsync(GetHyperflexDatastoreStatisticArgs args, InvokeOptions? opts = null)
        public static Output<GetHyperflexDatastoreStatisticResult> Invoke(GetHyperflexDatastoreStatisticInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetHyperflexDatastoreStatisticResult> getHyperflexDatastoreStatistic(GetHyperflexDatastoreStatisticArgs args, InvokeOptions options)
    public static Output<GetHyperflexDatastoreStatisticResult> getHyperflexDatastoreStatistic(GetHyperflexDatastoreStatisticArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getHyperflexDatastoreStatistic:getHyperflexDatastoreStatistic
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccessibilitySummary string
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetHyperflexDatastoreStatisticAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    CreationTime string
    Timestamp the datastore object was created.
    DataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    DatastoreKind string
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    DatastoreStatus string
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Dsconfig GetHyperflexDatastoreStatisticDsconfig
    FreeCapacityInBytes double
    Free capacity of the datastore in bytes.
    HostMountStatuses List<GetHyperflexDatastoreStatisticHostMountStatus>
    Id string
    IsEncrypted bool
    Indicates if the datastore is encrypted or un-encrypted.
    LastAccessTime string
    Timestamp the datastore object was last accessed.
    LastModifiedTime string
    Timestamp the datastore object was last modified.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MountSummary string
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    ObjectType string
    Owners List<string>
    Parent GetHyperflexDatastoreStatisticParent
    ParentUuid string
    UUID of the parent datastore object.
    PermissionResources List<GetHyperflexDatastoreStatisticPermissionResource>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Site GetHyperflexDatastoreStatisticSite
    SrcCluster GetHyperflexDatastoreStatisticSrcCluster
    Tags List<GetHyperflexDatastoreStatisticTag>
    TgtCluster GetHyperflexDatastoreStatisticTgtCluster
    TotalCapacityInBytes double
    Total capacity of the datastore object.
    UnCompressedUsedBytes double
    Number of uncompressed used bytes in the datastore.
    UnsharedUsedBytes double
    Unshared used capacity of the datastore in bytes.
    Uuid string
    UUID for the datastore object.
    VersionContext GetHyperflexDatastoreStatisticVersionContext
    AccessibilitySummary string
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetHyperflexDatastoreStatisticAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    CreationTime string
    Timestamp the datastore object was created.
    DataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    DatastoreKind string
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    DatastoreStatus string
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Dsconfig GetHyperflexDatastoreStatisticDsconfig
    FreeCapacityInBytes float64
    Free capacity of the datastore in bytes.
    HostMountStatuses []GetHyperflexDatastoreStatisticHostMountStatus
    Id string
    IsEncrypted bool
    Indicates if the datastore is encrypted or un-encrypted.
    LastAccessTime string
    Timestamp the datastore object was last accessed.
    LastModifiedTime string
    Timestamp the datastore object was last modified.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MountSummary string
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    ObjectType string
    Owners []string
    Parent GetHyperflexDatastoreStatisticParent
    ParentUuid string
    UUID of the parent datastore object.
    PermissionResources []GetHyperflexDatastoreStatisticPermissionResource
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Site GetHyperflexDatastoreStatisticSite
    SrcCluster GetHyperflexDatastoreStatisticSrcCluster
    Tags []GetHyperflexDatastoreStatisticTag
    TgtCluster GetHyperflexDatastoreStatisticTgtCluster
    TotalCapacityInBytes float64
    Total capacity of the datastore object.
    UnCompressedUsedBytes float64
    Number of uncompressed used bytes in the datastore.
    UnsharedUsedBytes float64
    Unshared used capacity of the datastore in bytes.
    Uuid string
    UUID for the datastore object.
    VersionContext GetHyperflexDatastoreStatisticVersionContext
    accessibilitySummary String
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetHyperflexDatastoreStatisticAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    creationTime String
    Timestamp the datastore object was created.
    dataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    datastoreKind String
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastoreStatus String
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    dsconfig GetHyperflexDatastoreStatisticDsconfig
    freeCapacityInBytes Double
    Free capacity of the datastore in bytes.
    hostMountStatuses List<GetHyperflexDatastoreStatisticHostMountStatus>
    id String
    isEncrypted Boolean
    Indicates if the datastore is encrypted or un-encrypted.
    lastAccessTime String
    Timestamp the datastore object was last accessed.
    lastModifiedTime String
    Timestamp the datastore object was last modified.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mountSummary String
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    objectType String
    owners List<String>
    parent GetHyperflexDatastoreStatisticParent
    parentUuid String
    UUID of the parent datastore object.
    permissionResources List<GetHyperflexDatastoreStatisticPermissionResource>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    site GetHyperflexDatastoreStatisticSite
    srcCluster GetHyperflexDatastoreStatisticSrcCluster
    tags List<GetHyperflexDatastoreStatisticTag>
    tgtCluster GetHyperflexDatastoreStatisticTgtCluster
    totalCapacityInBytes Double
    Total capacity of the datastore object.
    unCompressedUsedBytes Double
    Number of uncompressed used bytes in the datastore.
    unsharedUsedBytes Double
    Unshared used capacity of the datastore in bytes.
    uuid String
    UUID for the datastore object.
    versionContext GetHyperflexDatastoreStatisticVersionContext
    accessibilitySummary string
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetHyperflexDatastoreStatisticAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    creationTime string
    Timestamp the datastore object was created.
    dataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    datastoreKind string
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastoreStatus string
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    dsconfig GetHyperflexDatastoreStatisticDsconfig
    freeCapacityInBytes number
    Free capacity of the datastore in bytes.
    hostMountStatuses GetHyperflexDatastoreStatisticHostMountStatus[]
    id string
    isEncrypted boolean
    Indicates if the datastore is encrypted or un-encrypted.
    lastAccessTime string
    Timestamp the datastore object was last accessed.
    lastModifiedTime string
    Timestamp the datastore object was last modified.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    mountSummary string
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    objectType string
    owners string[]
    parent GetHyperflexDatastoreStatisticParent
    parentUuid string
    UUID of the parent datastore object.
    permissionResources GetHyperflexDatastoreStatisticPermissionResource[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    site GetHyperflexDatastoreStatisticSite
    srcCluster GetHyperflexDatastoreStatisticSrcCluster
    tags GetHyperflexDatastoreStatisticTag[]
    tgtCluster GetHyperflexDatastoreStatisticTgtCluster
    totalCapacityInBytes number
    Total capacity of the datastore object.
    unCompressedUsedBytes number
    Number of uncompressed used bytes in the datastore.
    unsharedUsedBytes number
    Unshared used capacity of the datastore in bytes.
    uuid string
    UUID for the datastore object.
    versionContext GetHyperflexDatastoreStatisticVersionContext
    accessibility_summary str
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetHyperflexDatastoreStatisticAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    creation_time str
    Timestamp the datastore object was created.
    data_protection_peer GetHyperflexDatastoreStatisticDataProtectionPeer
    datastore_kind str
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastore_status str
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    dsconfig GetHyperflexDatastoreStatisticDsconfig
    free_capacity_in_bytes float
    Free capacity of the datastore in bytes.
    host_mount_statuses Sequence[GetHyperflexDatastoreStatisticHostMountStatus]
    id str
    is_encrypted bool
    Indicates if the datastore is encrypted or un-encrypted.
    last_access_time str
    Timestamp the datastore object was last accessed.
    last_modified_time str
    Timestamp the datastore object was last modified.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    mount_summary str
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    object_type str
    owners Sequence[str]
    parent GetHyperflexDatastoreStatisticParent
    parent_uuid str
    UUID of the parent datastore object.
    permission_resources Sequence[GetHyperflexDatastoreStatisticPermissionResource]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    site GetHyperflexDatastoreStatisticSite
    src_cluster GetHyperflexDatastoreStatisticSrcCluster
    tags Sequence[GetHyperflexDatastoreStatisticTag]
    tgt_cluster GetHyperflexDatastoreStatisticTgtCluster
    total_capacity_in_bytes float
    Total capacity of the datastore object.
    un_compressed_used_bytes float
    Number of uncompressed used bytes in the datastore.
    unshared_used_bytes float
    Unshared used capacity of the datastore in bytes.
    uuid str
    UUID for the datastore object.
    version_context GetHyperflexDatastoreStatisticVersionContext
    accessibilitySummary String
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    creationTime String
    Timestamp the datastore object was created.
    dataProtectionPeer Property Map
    datastoreKind String
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastoreStatus String
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    dsconfig Property Map
    freeCapacityInBytes Number
    Free capacity of the datastore in bytes.
    hostMountStatuses List<Property Map>
    id String
    isEncrypted Boolean
    Indicates if the datastore is encrypted or un-encrypted.
    lastAccessTime String
    Timestamp the datastore object was last accessed.
    lastModifiedTime String
    Timestamp the datastore object was last modified.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mountSummary String
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    objectType String
    owners List<String>
    parent Property Map
    parentUuid String
    UUID of the parent datastore object.
    permissionResources List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    site Property Map
    srcCluster Property Map
    tags List<Property Map>
    tgtCluster Property Map
    totalCapacityInBytes Number
    Total capacity of the datastore object.
    unCompressedUsedBytes Number
    Number of uncompressed used bytes in the datastore.
    unsharedUsedBytes Number
    Unshared used capacity of the datastore in bytes.
    uuid String
    UUID for the datastore object.
    versionContext Property Map

    getHyperflexDatastoreStatistic Result

    The following output properties are available:

    Id string
    Results List<GetHyperflexDatastoreStatisticResult>
    AccessibilitySummary string
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetHyperflexDatastoreStatisticAncestor>
    ClassId string
    CreateTime string
    CreationTime string
    DataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    DatastoreKind string
    DatastoreStatus string
    DomainGroupMoid string
    Dsconfig GetHyperflexDatastoreStatisticDsconfig
    FreeCapacityInBytes double
    HostMountStatuses List<GetHyperflexDatastoreStatisticHostMountStatus>
    IsEncrypted bool
    LastAccessTime string
    LastModifiedTime string
    ModTime string
    Moid string
    MountSummary string
    ObjectType string
    Owners List<string>
    Parent GetHyperflexDatastoreStatisticParent
    ParentUuid string
    PermissionResources List<GetHyperflexDatastoreStatisticPermissionResource>
    SharedScope string
    Site GetHyperflexDatastoreStatisticSite
    SrcCluster GetHyperflexDatastoreStatisticSrcCluster
    Tags List<GetHyperflexDatastoreStatisticTag>
    TgtCluster GetHyperflexDatastoreStatisticTgtCluster
    TotalCapacityInBytes double
    UnCompressedUsedBytes double
    UnsharedUsedBytes double
    Uuid string
    VersionContext GetHyperflexDatastoreStatisticVersionContext
    Id string
    Results []GetHyperflexDatastoreStatisticResult
    AccessibilitySummary string
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetHyperflexDatastoreStatisticAncestor
    ClassId string
    CreateTime string
    CreationTime string
    DataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    DatastoreKind string
    DatastoreStatus string
    DomainGroupMoid string
    Dsconfig GetHyperflexDatastoreStatisticDsconfig
    FreeCapacityInBytes float64
    HostMountStatuses []GetHyperflexDatastoreStatisticHostMountStatus
    IsEncrypted bool
    LastAccessTime string
    LastModifiedTime string
    ModTime string
    Moid string
    MountSummary string
    ObjectType string
    Owners []string
    Parent GetHyperflexDatastoreStatisticParent
    ParentUuid string
    PermissionResources []GetHyperflexDatastoreStatisticPermissionResource
    SharedScope string
    Site GetHyperflexDatastoreStatisticSite
    SrcCluster GetHyperflexDatastoreStatisticSrcCluster
    Tags []GetHyperflexDatastoreStatisticTag
    TgtCluster GetHyperflexDatastoreStatisticTgtCluster
    TotalCapacityInBytes float64
    UnCompressedUsedBytes float64
    UnsharedUsedBytes float64
    Uuid string
    VersionContext GetHyperflexDatastoreStatisticVersionContext
    id String
    results List<GetHyperflexDatastoreStatisticResult>
    accessibilitySummary String
    accountMoid String
    additionalProperties String
    ancestors List<GetHyperflexDatastoreStatisticAncestor>
    classId String
    createTime String
    creationTime String
    dataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    datastoreKind String
    datastoreStatus String
    domainGroupMoid String
    dsconfig GetHyperflexDatastoreStatisticDsconfig
    freeCapacityInBytes Double
    hostMountStatuses List<GetHyperflexDatastoreStatisticHostMountStatus>
    isEncrypted Boolean
    lastAccessTime String
    lastModifiedTime String
    modTime String
    moid String
    mountSummary String
    objectType String
    owners List<String>
    parent GetHyperflexDatastoreStatisticParent
    parentUuid String
    permissionResources List<GetHyperflexDatastoreStatisticPermissionResource>
    sharedScope String
    site GetHyperflexDatastoreStatisticSite
    srcCluster GetHyperflexDatastoreStatisticSrcCluster
    tags List<GetHyperflexDatastoreStatisticTag>
    tgtCluster GetHyperflexDatastoreStatisticTgtCluster
    totalCapacityInBytes Double
    unCompressedUsedBytes Double
    unsharedUsedBytes Double
    uuid String
    versionContext GetHyperflexDatastoreStatisticVersionContext
    id string
    results GetHyperflexDatastoreStatisticResult[]
    accessibilitySummary string
    accountMoid string
    additionalProperties string
    ancestors GetHyperflexDatastoreStatisticAncestor[]
    classId string
    createTime string
    creationTime string
    dataProtectionPeer GetHyperflexDatastoreStatisticDataProtectionPeer
    datastoreKind string
    datastoreStatus string
    domainGroupMoid string
    dsconfig GetHyperflexDatastoreStatisticDsconfig
    freeCapacityInBytes number
    hostMountStatuses GetHyperflexDatastoreStatisticHostMountStatus[]
    isEncrypted boolean
    lastAccessTime string
    lastModifiedTime string
    modTime string
    moid string
    mountSummary string
    objectType string
    owners string[]
    parent GetHyperflexDatastoreStatisticParent
    parentUuid string
    permissionResources GetHyperflexDatastoreStatisticPermissionResource[]
    sharedScope string
    site GetHyperflexDatastoreStatisticSite
    srcCluster GetHyperflexDatastoreStatisticSrcCluster
    tags GetHyperflexDatastoreStatisticTag[]
    tgtCluster GetHyperflexDatastoreStatisticTgtCluster
    totalCapacityInBytes number
    unCompressedUsedBytes number
    unsharedUsedBytes number
    uuid string
    versionContext GetHyperflexDatastoreStatisticVersionContext
    id str
    results Sequence[GetHyperflexDatastoreStatisticResult]
    accessibility_summary str
    account_moid str
    additional_properties str
    ancestors Sequence[GetHyperflexDatastoreStatisticAncestor]
    class_id str
    create_time str
    creation_time str
    data_protection_peer GetHyperflexDatastoreStatisticDataProtectionPeer
    datastore_kind str
    datastore_status str
    domain_group_moid str
    dsconfig GetHyperflexDatastoreStatisticDsconfig
    free_capacity_in_bytes float
    host_mount_statuses Sequence[GetHyperflexDatastoreStatisticHostMountStatus]
    is_encrypted bool
    last_access_time str
    last_modified_time str
    mod_time str
    moid str
    mount_summary str
    object_type str
    owners Sequence[str]
    parent GetHyperflexDatastoreStatisticParent
    parent_uuid str
    permission_resources Sequence[GetHyperflexDatastoreStatisticPermissionResource]
    shared_scope str
    site GetHyperflexDatastoreStatisticSite
    src_cluster GetHyperflexDatastoreStatisticSrcCluster
    tags Sequence[GetHyperflexDatastoreStatisticTag]
    tgt_cluster GetHyperflexDatastoreStatisticTgtCluster
    total_capacity_in_bytes float
    un_compressed_used_bytes float
    unshared_used_bytes float
    uuid str
    version_context GetHyperflexDatastoreStatisticVersionContext
    id String
    results List<Property Map>
    accessibilitySummary String
    accountMoid String
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    creationTime String
    dataProtectionPeer Property Map
    datastoreKind String
    datastoreStatus String
    domainGroupMoid String
    dsconfig Property Map
    freeCapacityInBytes Number
    hostMountStatuses List<Property Map>
    isEncrypted Boolean
    lastAccessTime String
    lastModifiedTime String
    modTime String
    moid String
    mountSummary String
    objectType String
    owners List<String>
    parent Property Map
    parentUuid String
    permissionResources List<Property Map>
    sharedScope String
    site Property Map
    srcCluster Property Map
    tags List<Property Map>
    tgtCluster Property Map
    totalCapacityInBytes Number
    unCompressedUsedBytes Number
    unsharedUsedBytes Number
    uuid String
    versionContext Property Map

    Supporting Types

    GetHyperflexDatastoreStatisticAncestor

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

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

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

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

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

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

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

    GetHyperflexDatastoreStatisticDataProtectionPeer

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

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

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

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

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

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

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

    GetHyperflexDatastoreStatisticDsconfig

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    DataBlockSize double
    Size of datablock for this HyperFlex datastore.
    Name string
    Unique name for the datastore.
    NumMirrors double
    Number of copies of data maintained for data redundancy.
    NumStripesForLargeFiles double
    Number of stripes to be used for large files in datastore.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProvisionedCapacity double
    Provisioned capacity of datastore in bytes.
    SystemDatastore bool
    Specifies if this datastore is a system datastore or not.
    UsageType string
    HyperFlex datastore usage type.

    • NFS - The HyperFlex datastore type is NFS.
    • SMB - The HyperFlex datastore type is SMB.
    • ISCSI - The HyperFlex datastore type is ISCSI.
    • UNKNOWN - The HyperFlex datastore type is unknown.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    DataBlockSize float64
    Size of datablock for this HyperFlex datastore.
    Name string
    Unique name for the datastore.
    NumMirrors float64
    Number of copies of data maintained for data redundancy.
    NumStripesForLargeFiles float64
    Number of stripes to be used for large files in datastore.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProvisionedCapacity float64
    Provisioned capacity of datastore in bytes.
    SystemDatastore bool
    Specifies if this datastore is a system datastore or not.
    UsageType string
    HyperFlex datastore usage type.

    • NFS - The HyperFlex datastore type is NFS.
    • SMB - The HyperFlex datastore type is SMB.
    • ISCSI - The HyperFlex datastore type is ISCSI.
    • UNKNOWN - The HyperFlex datastore type is unknown.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    dataBlockSize Double
    Size of datablock for this HyperFlex datastore.
    name String
    Unique name for the datastore.
    numMirrors Double
    Number of copies of data maintained for data redundancy.
    numStripesForLargeFiles Double
    Number of stripes to be used for large files in datastore.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    provisionedCapacity Double
    Provisioned capacity of datastore in bytes.
    systemDatastore Boolean
    Specifies if this datastore is a system datastore or not.
    usageType String
    HyperFlex datastore usage type.

    • NFS - The HyperFlex datastore type is NFS.
    • SMB - The HyperFlex datastore type is SMB.
    • ISCSI - The HyperFlex datastore type is ISCSI.
    • UNKNOWN - The HyperFlex datastore type is unknown.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    dataBlockSize number
    Size of datablock for this HyperFlex datastore.
    name string
    Unique name for the datastore.
    numMirrors number
    Number of copies of data maintained for data redundancy.
    numStripesForLargeFiles number
    Number of stripes to be used for large files in datastore.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    provisionedCapacity number
    Provisioned capacity of datastore in bytes.
    systemDatastore boolean
    Specifies if this datastore is a system datastore or not.
    usageType string
    HyperFlex datastore usage type.

    • NFS - The HyperFlex datastore type is NFS.
    • SMB - The HyperFlex datastore type is SMB.
    • ISCSI - The HyperFlex datastore type is ISCSI.
    • UNKNOWN - The HyperFlex datastore type is unknown.
    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.
    data_block_size float
    Size of datablock for this HyperFlex datastore.
    name str
    Unique name for the datastore.
    num_mirrors float
    Number of copies of data maintained for data redundancy.
    num_stripes_for_large_files float
    Number of stripes to be used for large files in datastore.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    provisioned_capacity float
    Provisioned capacity of datastore in bytes.
    system_datastore bool
    Specifies if this datastore is a system datastore or not.
    usage_type str
    HyperFlex datastore usage type.

    • NFS - The HyperFlex datastore type is NFS.
    • SMB - The HyperFlex datastore type is SMB.
    • ISCSI - The HyperFlex datastore type is ISCSI.
    • UNKNOWN - The HyperFlex datastore type is unknown.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    dataBlockSize Number
    Size of datablock for this HyperFlex datastore.
    name String
    Unique name for the datastore.
    numMirrors Number
    Number of copies of data maintained for data redundancy.
    numStripesForLargeFiles Number
    Number of stripes to be used for large files in datastore.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    provisionedCapacity Number
    Provisioned capacity of datastore in bytes.
    systemDatastore Boolean
    Specifies if this datastore is a system datastore or not.
    usageType String
    HyperFlex datastore usage type.

    • NFS - The HyperFlex datastore type is NFS.
    • SMB - The HyperFlex datastore type is SMB.
    • ISCSI - The HyperFlex datastore type is ISCSI.
    • UNKNOWN - The HyperFlex datastore type is unknown.

    GetHyperflexDatastoreStatisticHostMountStatus

    Accessibility string
    Accessibility of datastore.

    • ACCESSIBLE - The HyperFlex datastore accessibility state is accessible.
    • NOT_ACCESSIBLE - The HyperFlex datastore accessibility state is not accessible.
    • PARTIALLY_ACCESSIBLE - The HyperFlex datastore accessibility state is partially accessible.
    • READONLY - The HyperFlex datastore accessibility state is read-only.
    • HOST_NOT_REACHABLE - The HyperFlex datastore accessibility state is host not reachable.
    • UNKNOWN - The HyperFlex datastore accessibility state is unknown.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    HostName string
    Name of host for the HyperFlex datastore.
    Mounted bool
    Is the datastore mounted or not.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Reason string
    Reason for inaccessibility.
    Accessibility string
    Accessibility of datastore.

    • ACCESSIBLE - The HyperFlex datastore accessibility state is accessible.
    • NOT_ACCESSIBLE - The HyperFlex datastore accessibility state is not accessible.
    • PARTIALLY_ACCESSIBLE - The HyperFlex datastore accessibility state is partially accessible.
    • READONLY - The HyperFlex datastore accessibility state is read-only.
    • HOST_NOT_REACHABLE - The HyperFlex datastore accessibility state is host not reachable.
    • UNKNOWN - The HyperFlex datastore accessibility state is unknown.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    HostName string
    Name of host for the HyperFlex datastore.
    Mounted bool
    Is the datastore mounted or not.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Reason string
    Reason for inaccessibility.
    accessibility String
    Accessibility of datastore.

    • ACCESSIBLE - The HyperFlex datastore accessibility state is accessible.
    • NOT_ACCESSIBLE - The HyperFlex datastore accessibility state is not accessible.
    • PARTIALLY_ACCESSIBLE - The HyperFlex datastore accessibility state is partially accessible.
    • READONLY - The HyperFlex datastore accessibility state is read-only.
    • HOST_NOT_REACHABLE - The HyperFlex datastore accessibility state is host not reachable.
    • UNKNOWN - The HyperFlex datastore accessibility state is unknown.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    hostName String
    Name of host for the HyperFlex datastore.
    mounted Boolean
    Is the datastore mounted or not.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    reason String
    Reason for inaccessibility.
    accessibility string
    Accessibility of datastore.

    • ACCESSIBLE - The HyperFlex datastore accessibility state is accessible.
    • NOT_ACCESSIBLE - The HyperFlex datastore accessibility state is not accessible.
    • PARTIALLY_ACCESSIBLE - The HyperFlex datastore accessibility state is partially accessible.
    • READONLY - The HyperFlex datastore accessibility state is read-only.
    • HOST_NOT_REACHABLE - The HyperFlex datastore accessibility state is host not reachable.
    • UNKNOWN - The HyperFlex datastore accessibility state is unknown.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    hostName string
    Name of host for the HyperFlex datastore.
    mounted boolean
    Is the datastore mounted or not.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    reason string
    Reason for inaccessibility.
    accessibility str
    Accessibility of datastore.

    • ACCESSIBLE - The HyperFlex datastore accessibility state is accessible.
    • NOT_ACCESSIBLE - The HyperFlex datastore accessibility state is not accessible.
    • PARTIALLY_ACCESSIBLE - The HyperFlex datastore accessibility state is partially accessible.
    • READONLY - The HyperFlex datastore accessibility state is read-only.
    • HOST_NOT_REACHABLE - The HyperFlex datastore accessibility state is host not reachable.
    • UNKNOWN - The HyperFlex datastore accessibility state is unknown.
    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.
    host_name str
    Name of host for the HyperFlex datastore.
    mounted bool
    Is the datastore mounted or not.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    reason str
    Reason for inaccessibility.
    accessibility String
    Accessibility of datastore.

    • ACCESSIBLE - The HyperFlex datastore accessibility state is accessible.
    • NOT_ACCESSIBLE - The HyperFlex datastore accessibility state is not accessible.
    • PARTIALLY_ACCESSIBLE - The HyperFlex datastore accessibility state is partially accessible.
    • READONLY - The HyperFlex datastore accessibility state is read-only.
    • HOST_NOT_REACHABLE - The HyperFlex datastore accessibility state is host not reachable.
    • UNKNOWN - The HyperFlex datastore accessibility state is unknown.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    hostName String
    Name of host for the HyperFlex datastore.
    mounted Boolean
    Is the datastore mounted or not.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    reason String
    Reason for inaccessibility.

    GetHyperflexDatastoreStatisticParent

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

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

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

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

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

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

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

    GetHyperflexDatastoreStatisticPermissionResource

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

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

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

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

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

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

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

    GetHyperflexDatastoreStatisticResult

    AccessibilitySummary string
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetHyperflexDatastoreStatisticResultAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    CreationTime string
    Timestamp the datastore object was created.
    DataProtectionPeers List<GetHyperflexDatastoreStatisticResultDataProtectionPeer>
    DatastoreKind string
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    DatastoreStatus string
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Dsconfigs List<GetHyperflexDatastoreStatisticResultDsconfig>
    FreeCapacityInBytes double
    Free capacity of the datastore in bytes.
    HostMountStatuses List<GetHyperflexDatastoreStatisticResultHostMountStatus>
    IsEncrypted bool
    Indicates if the datastore is encrypted or un-encrypted.
    LastAccessTime string
    Timestamp the datastore object was last accessed.
    LastModifiedTime string
    Timestamp the datastore object was last modified.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MountSummary string
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    ObjectType string
    Owners List<string>
    ParentUuid string
    UUID of the parent datastore object.
    Parents List<GetHyperflexDatastoreStatisticResultParent>
    PermissionResources List<GetHyperflexDatastoreStatisticResultPermissionResource>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Sites List<GetHyperflexDatastoreStatisticResultSite>
    SrcClusters List<GetHyperflexDatastoreStatisticResultSrcCluster>
    Tags List<GetHyperflexDatastoreStatisticResultTag>
    TgtClusters List<GetHyperflexDatastoreStatisticResultTgtCluster>
    TotalCapacityInBytes double
    Total capacity of the datastore object.
    UnCompressedUsedBytes double
    Number of uncompressed used bytes in the datastore.
    UnsharedUsedBytes double
    Unshared used capacity of the datastore in bytes.
    Uuid string
    UUID for the datastore object.
    VersionContexts List<GetHyperflexDatastoreStatisticResultVersionContext>
    AccessibilitySummary string
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetHyperflexDatastoreStatisticResultAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    CreationTime string
    Timestamp the datastore object was created.
    DataProtectionPeers []GetHyperflexDatastoreStatisticResultDataProtectionPeer
    DatastoreKind string
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    DatastoreStatus string
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Dsconfigs []GetHyperflexDatastoreStatisticResultDsconfig
    FreeCapacityInBytes float64
    Free capacity of the datastore in bytes.
    HostMountStatuses []GetHyperflexDatastoreStatisticResultHostMountStatus
    IsEncrypted bool
    Indicates if the datastore is encrypted or un-encrypted.
    LastAccessTime string
    Timestamp the datastore object was last accessed.
    LastModifiedTime string
    Timestamp the datastore object was last modified.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MountSummary string
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    ObjectType string
    Owners []string
    ParentUuid string
    UUID of the parent datastore object.
    Parents []GetHyperflexDatastoreStatisticResultParent
    PermissionResources []GetHyperflexDatastoreStatisticResultPermissionResource
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Sites []GetHyperflexDatastoreStatisticResultSite
    SrcClusters []GetHyperflexDatastoreStatisticResultSrcCluster
    Tags []GetHyperflexDatastoreStatisticResultTag
    TgtClusters []GetHyperflexDatastoreStatisticResultTgtCluster
    TotalCapacityInBytes float64
    Total capacity of the datastore object.
    UnCompressedUsedBytes float64
    Number of uncompressed used bytes in the datastore.
    UnsharedUsedBytes float64
    Unshared used capacity of the datastore in bytes.
    Uuid string
    UUID for the datastore object.
    VersionContexts []GetHyperflexDatastoreStatisticResultVersionContext
    accessibilitySummary String
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetHyperflexDatastoreStatisticResultAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    creationTime String
    Timestamp the datastore object was created.
    dataProtectionPeers List<GetHyperflexDatastoreStatisticResultDataProtectionPeer>
    datastoreKind String
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastoreStatus String
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    dsconfigs List<GetHyperflexDatastoreStatisticResultDsconfig>
    freeCapacityInBytes Double
    Free capacity of the datastore in bytes.
    hostMountStatuses List<GetHyperflexDatastoreStatisticResultHostMountStatus>
    isEncrypted Boolean
    Indicates if the datastore is encrypted or un-encrypted.
    lastAccessTime String
    Timestamp the datastore object was last accessed.
    lastModifiedTime String
    Timestamp the datastore object was last modified.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mountSummary String
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    objectType String
    owners List<String>
    parentUuid String
    UUID of the parent datastore object.
    parents List<GetHyperflexDatastoreStatisticResultParent>
    permissionResources List<GetHyperflexDatastoreStatisticResultPermissionResource>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    sites List<GetHyperflexDatastoreStatisticResultSite>
    srcClusters List<GetHyperflexDatastoreStatisticResultSrcCluster>
    tags List<GetHyperflexDatastoreStatisticResultTag>
    tgtClusters List<GetHyperflexDatastoreStatisticResultTgtCluster>
    totalCapacityInBytes Double
    Total capacity of the datastore object.
    unCompressedUsedBytes Double
    Number of uncompressed used bytes in the datastore.
    unsharedUsedBytes Double
    Unshared used capacity of the datastore in bytes.
    uuid String
    UUID for the datastore object.
    versionContexts List<GetHyperflexDatastoreStatisticResultVersionContext>
    accessibilitySummary string
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetHyperflexDatastoreStatisticResultAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    creationTime string
    Timestamp the datastore object was created.
    dataProtectionPeers GetHyperflexDatastoreStatisticResultDataProtectionPeer[]
    datastoreKind string
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastoreStatus string
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    dsconfigs GetHyperflexDatastoreStatisticResultDsconfig[]
    freeCapacityInBytes number
    Free capacity of the datastore in bytes.
    hostMountStatuses GetHyperflexDatastoreStatisticResultHostMountStatus[]
    isEncrypted boolean
    Indicates if the datastore is encrypted or un-encrypted.
    lastAccessTime string
    Timestamp the datastore object was last accessed.
    lastModifiedTime string
    Timestamp the datastore object was last modified.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    mountSummary string
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    objectType string
    owners string[]
    parentUuid string
    UUID of the parent datastore object.
    parents GetHyperflexDatastoreStatisticResultParent[]
    permissionResources GetHyperflexDatastoreStatisticResultPermissionResource[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    sites GetHyperflexDatastoreStatisticResultSite[]
    srcClusters GetHyperflexDatastoreStatisticResultSrcCluster[]
    tags GetHyperflexDatastoreStatisticResultTag[]
    tgtClusters GetHyperflexDatastoreStatisticResultTgtCluster[]
    totalCapacityInBytes number
    Total capacity of the datastore object.
    unCompressedUsedBytes number
    Number of uncompressed used bytes in the datastore.
    unsharedUsedBytes number
    Unshared used capacity of the datastore in bytes.
    uuid string
    UUID for the datastore object.
    versionContexts GetHyperflexDatastoreStatisticResultVersionContext[]
    accessibility_summary str
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetHyperflexDatastoreStatisticResultAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    creation_time str
    Timestamp the datastore object was created.
    data_protection_peers Sequence[GetHyperflexDatastoreStatisticResultDataProtectionPeer]
    datastore_kind str
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastore_status str
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    dsconfigs Sequence[GetHyperflexDatastoreStatisticResultDsconfig]
    free_capacity_in_bytes float
    Free capacity of the datastore in bytes.
    host_mount_statuses Sequence[GetHyperflexDatastoreStatisticResultHostMountStatus]
    is_encrypted bool
    Indicates if the datastore is encrypted or un-encrypted.
    last_access_time str
    Timestamp the datastore object was last accessed.
    last_modified_time str
    Timestamp the datastore object was last modified.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    mount_summary str
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    object_type str
    owners Sequence[str]
    parent_uuid str
    UUID of the parent datastore object.
    parents Sequence[GetHyperflexDatastoreStatisticResultParent]
    permission_resources Sequence[GetHyperflexDatastoreStatisticResultPermissionResource]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    sites Sequence[GetHyperflexDatastoreStatisticResultSite]
    src_clusters Sequence[GetHyperflexDatastoreStatisticResultSrcCluster]
    tags Sequence[GetHyperflexDatastoreStatisticResultTag]
    tgt_clusters Sequence[GetHyperflexDatastoreStatisticResultTgtCluster]
    total_capacity_in_bytes float
    Total capacity of the datastore object.
    un_compressed_used_bytes float
    Number of uncompressed used bytes in the datastore.
    unshared_used_bytes float
    Unshared used capacity of the datastore in bytes.
    uuid str
    UUID for the datastore object.
    version_contexts Sequence[GetHyperflexDatastoreStatisticResultVersionContext]
    accessibilitySummary String
    HyperFlex datastore accessibility summary.* ACCESSIBLE - The HyperFlex Accessibility Summary is Accessible.* NOT_ACCESSIBLE - The HyperFlex Accessibility Summary is Not Accessible.* PARTIALLY_ACCESSIBLE - The HyperFlex Accessibility Summary is Partially Accessible.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    creationTime String
    Timestamp the datastore object was created.
    dataProtectionPeers List<Property Map>
    datastoreKind String
    HyperFlex Datastore Kind.* UNKNOWN - HyperFlex datastore kind is unknown.* USER_CREATED - HyperFlex datastore kind is user created.* INTERNAL - HyperFlex datastore kind is internal.
    datastoreStatus String
    HyperFlex datastore status.* NORMAL - The HyperFlex datastore status is normal.* ALERT - The HyperFlex datastore status is alert.* FAILED - The HyperFlex datastore status is failed.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    dsconfigs List<Property Map>
    freeCapacityInBytes Number
    Free capacity of the datastore in bytes.
    hostMountStatuses List<Property Map>
    isEncrypted Boolean
    Indicates if the datastore is encrypted or un-encrypted.
    lastAccessTime String
    Timestamp the datastore object was last accessed.
    lastModifiedTime String
    Timestamp the datastore object was last modified.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mountSummary String
    HyperFlex datastore mount summary.* MOUNTED - The HyperFlex mount summary is mounted.* UNMOUNTED - The HyperFlex mount summary is unmounted.* MOUNT_FAILURE - The HyperFlex mount summary is mount failure.* UNMOUNT_FAILURE - The HyperFlex mount summary is unmount failure.
    objectType String
    owners List<String>
    parentUuid String
    UUID of the parent datastore object.
    parents List<Property Map>
    permissionResources List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    sites List<Property Map>
    srcClusters List<Property Map>
    tags List<Property Map>
    tgtClusters List<Property Map>
    totalCapacityInBytes Number
    Total capacity of the datastore object.
    unCompressedUsedBytes Number
    Number of uncompressed used bytes in the datastore.
    unsharedUsedBytes Number
    Unshared used capacity of the datastore in bytes.
    uuid String
    UUID for the datastore object.
    versionContexts List<Property Map>

    GetHyperflexDatastoreStatisticResultAncestor

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

    GetHyperflexDatastoreStatisticResultDataProtectionPeer

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

    GetHyperflexDatastoreStatisticResultDsconfig

    GetHyperflexDatastoreStatisticResultHostMountStatus

    accessibility String
    additionalProperties String
    classId String
    hostName String
    mounted Boolean
    objectType String
    reason String
    accessibility string
    additionalProperties string
    classId string
    hostName string
    mounted boolean
    objectType string
    reason string
    accessibility String
    additionalProperties String
    classId String
    hostName String
    mounted Boolean
    objectType String
    reason String

    GetHyperflexDatastoreStatisticResultParent

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

    GetHyperflexDatastoreStatisticResultPermissionResource

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

    GetHyperflexDatastoreStatisticResultSite

    GetHyperflexDatastoreStatisticResultSiteZone

    AdditionalProperties string
    ClassId string
    NumNodes double
    ObjectType string
    Uuid string
    UUID for the datastore object.
    AdditionalProperties string
    ClassId string
    NumNodes float64
    ObjectType string
    Uuid string
    UUID for the datastore object.
    additionalProperties String
    classId String
    numNodes Double
    objectType String
    uuid String
    UUID for the datastore object.
    additionalProperties string
    classId string
    numNodes number
    objectType string
    uuid string
    UUID for the datastore object.
    additional_properties str
    class_id str
    num_nodes float
    object_type str
    uuid str
    UUID for the datastore object.
    additionalProperties String
    classId String
    numNodes Number
    objectType String
    uuid String
    UUID for the datastore object.

    GetHyperflexDatastoreStatisticResultSrcCluster

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

    GetHyperflexDatastoreStatisticResultTag

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

    GetHyperflexDatastoreStatisticResultTgtCluster

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

    GetHyperflexDatastoreStatisticResultVersionContext

    GetHyperflexDatastoreStatisticResultVersionContextInterestedMo

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

    GetHyperflexDatastoreStatisticResultVersionContextRefMo

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

    GetHyperflexDatastoreStatisticSite

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the site for this HyperFlex cluster.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Zone GetHyperflexDatastoreStatisticSiteZone
    Zone information for this HyperFlex cluster site.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the site for this HyperFlex cluster.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Zone GetHyperflexDatastoreStatisticSiteZone
    Zone information for this HyperFlex cluster site.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the site for this HyperFlex cluster.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zone GetHyperflexDatastoreStatisticSiteZone
    Zone information for this HyperFlex cluster site.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the site for this HyperFlex cluster.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zone GetHyperflexDatastoreStatisticSiteZone
    Zone information for this HyperFlex cluster site.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Name of the site for this HyperFlex cluster.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zone GetHyperflexDatastoreStatisticSiteZone
    Zone information for this HyperFlex cluster site.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the site for this HyperFlex cluster.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zone Property Map
    Zone information for this HyperFlex cluster site.

    GetHyperflexDatastoreStatisticSiteZone

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NumNodes double
    Number of nodes in the Zone.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    UUID for the datastore object.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NumNodes float64
    Number of nodes in the Zone.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    UUID for the datastore object.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    numNodes Double
    Number of nodes in the Zone.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    UUID for the datastore object.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    numNodes number
    Number of nodes in the Zone.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid string
    UUID for the datastore object.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    num_nodes float
    Number of nodes in the Zone.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid str
    UUID for the datastore object.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    numNodes Number
    Number of nodes in the Zone.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    UUID for the datastore object.

    GetHyperflexDatastoreStatisticSrcCluster

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

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

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

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

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

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

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

    GetHyperflexDatastoreStatisticTag

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

    GetHyperflexDatastoreStatisticTgtCluster

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

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

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

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

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

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

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

    GetHyperflexDatastoreStatisticVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos List<GetHyperflexDatastoreStatisticVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetHyperflexDatastoreStatisticVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos []GetHyperflexDatastoreStatisticVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetHyperflexDatastoreStatisticVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

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

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

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interested_mos Sequence[GetHyperflexDatastoreStatisticVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetHyperflexDatastoreStatisticVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

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

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

    GetHyperflexDatastoreStatisticVersionContextInterestedMo

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

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

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

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

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

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

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

    GetHyperflexDatastoreStatisticVersionContextRefMo

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

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

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

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

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

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

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

    Package Details

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