intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
intersight.getHyperflexVmBackupInfo
Explore with Pulumi AI
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
Virtual Machine backup information.
Using getHyperflexVmBackupInfo
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 getHyperflexVmBackupInfo(args: GetHyperflexVmBackupInfoArgs, opts?: InvokeOptions): Promise<GetHyperflexVmBackupInfoResult>
function getHyperflexVmBackupInfoOutput(args: GetHyperflexVmBackupInfoOutputArgs, opts?: InvokeOptions): Output<GetHyperflexVmBackupInfoResult>def get_hyperflex_vm_backup_info(account_moid: Optional[str] = None,
                                 additional_properties: Optional[str] = None,
                                 ancestors: Optional[Sequence[GetHyperflexVmBackupInfoAncestor]] = None,
                                 backup_status: Optional[str] = None,
                                 class_id: Optional[str] = None,
                                 cluster_entity_reference: Optional[GetHyperflexVmBackupInfoClusterEntityReference] = None,
                                 cluster_id_protection_info_maps: Optional[Sequence[GetHyperflexVmBackupInfoClusterIdProtectionInfoMap]] = None,
                                 create_time: Optional[str] = None,
                                 domain_group_moid: Optional[str] = None,
                                 error: Optional[GetHyperflexVmBackupInfoError] = None,
                                 id: Optional[str] = None,
                                 local_snapshot_retention_count: Optional[float] = None,
                                 mod_time: Optional[str] = None,
                                 moid: Optional[str] = None,
                                 object_type: Optional[str] = None,
                                 owners: Optional[Sequence[str]] = None,
                                 parent: Optional[GetHyperflexVmBackupInfoParent] = None,
                                 permission_resources: Optional[Sequence[GetHyperflexVmBackupInfoPermissionResource]] = None,
                                 power_on: Optional[bool] = None,
                                 protection_status: Optional[str] = None,
                                 schedules: Optional[Sequence[GetHyperflexVmBackupInfoSchedule]] = None,
                                 shared_scope: Optional[str] = None,
                                 snapshot_retention_count: Optional[float] = None,
                                 src_backup_cluster: Optional[GetHyperflexVmBackupInfoSrcBackupCluster] = None,
                                 src_cluster: Optional[GetHyperflexVmBackupInfoSrcCluster] = None,
                                 src_cluster_name: Optional[str] = None,
                                 tags: Optional[Sequence[GetHyperflexVmBackupInfoTag]] = None,
                                 tgt_cluster: Optional[GetHyperflexVmBackupInfoTgtCluster] = None,
                                 tgt_cluster_name: Optional[str] = None,
                                 version_context: Optional[GetHyperflexVmBackupInfoVersionContext] = None,
                                 vm_entity_reference: Optional[GetHyperflexVmBackupInfoVmEntityReference] = None,
                                 vm_info: Optional[GetHyperflexVmBackupInfoVmInfo] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetHyperflexVmBackupInfoResult
def get_hyperflex_vm_backup_info_output(account_moid: Optional[pulumi.Input[str]] = None,
                                 additional_properties: Optional[pulumi.Input[str]] = None,
                                 ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexVmBackupInfoAncestorArgs]]]] = None,
                                 backup_status: Optional[pulumi.Input[str]] = None,
                                 class_id: Optional[pulumi.Input[str]] = None,
                                 cluster_entity_reference: Optional[pulumi.Input[GetHyperflexVmBackupInfoClusterEntityReferenceArgs]] = None,
                                 cluster_id_protection_info_maps: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexVmBackupInfoClusterIdProtectionInfoMapArgs]]]] = None,
                                 create_time: Optional[pulumi.Input[str]] = None,
                                 domain_group_moid: Optional[pulumi.Input[str]] = None,
                                 error: Optional[pulumi.Input[GetHyperflexVmBackupInfoErrorArgs]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 local_snapshot_retention_count: Optional[pulumi.Input[float]] = None,
                                 mod_time: Optional[pulumi.Input[str]] = None,
                                 moid: 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[GetHyperflexVmBackupInfoParentArgs]] = None,
                                 permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexVmBackupInfoPermissionResourceArgs]]]] = None,
                                 power_on: Optional[pulumi.Input[bool]] = None,
                                 protection_status: Optional[pulumi.Input[str]] = None,
                                 schedules: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexVmBackupInfoScheduleArgs]]]] = None,
                                 shared_scope: Optional[pulumi.Input[str]] = None,
                                 snapshot_retention_count: Optional[pulumi.Input[float]] = None,
                                 src_backup_cluster: Optional[pulumi.Input[GetHyperflexVmBackupInfoSrcBackupClusterArgs]] = None,
                                 src_cluster: Optional[pulumi.Input[GetHyperflexVmBackupInfoSrcClusterArgs]] = None,
                                 src_cluster_name: Optional[pulumi.Input[str]] = None,
                                 tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexVmBackupInfoTagArgs]]]] = None,
                                 tgt_cluster: Optional[pulumi.Input[GetHyperflexVmBackupInfoTgtClusterArgs]] = None,
                                 tgt_cluster_name: Optional[pulumi.Input[str]] = None,
                                 version_context: Optional[pulumi.Input[GetHyperflexVmBackupInfoVersionContextArgs]] = None,
                                 vm_entity_reference: Optional[pulumi.Input[GetHyperflexVmBackupInfoVmEntityReferenceArgs]] = None,
                                 vm_info: Optional[pulumi.Input[GetHyperflexVmBackupInfoVmInfoArgs]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetHyperflexVmBackupInfoResult]func LookupHyperflexVmBackupInfo(ctx *Context, args *LookupHyperflexVmBackupInfoArgs, opts ...InvokeOption) (*LookupHyperflexVmBackupInfoResult, error)
func LookupHyperflexVmBackupInfoOutput(ctx *Context, args *LookupHyperflexVmBackupInfoOutputArgs, opts ...InvokeOption) LookupHyperflexVmBackupInfoResultOutput> Note: This function is named LookupHyperflexVmBackupInfo in the Go SDK.
public static class GetHyperflexVmBackupInfo 
{
    public static Task<GetHyperflexVmBackupInfoResult> InvokeAsync(GetHyperflexVmBackupInfoArgs args, InvokeOptions? opts = null)
    public static Output<GetHyperflexVmBackupInfoResult> Invoke(GetHyperflexVmBackupInfoInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHyperflexVmBackupInfoResult> getHyperflexVmBackupInfo(GetHyperflexVmBackupInfoArgs args, InvokeOptions options)
public static Output<GetHyperflexVmBackupInfoResult> getHyperflexVmBackupInfo(GetHyperflexVmBackupInfoArgs args, InvokeOptions options)
fn::invoke:
  function: intersight:index/getHyperflexVmBackupInfo:getHyperflexVmBackupInfo
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<GetHyperflex Vm Backup Info Ancestor> 
- BackupStatus string
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- ClassId string
- ClusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- ClusterId List<GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map> 
- CreateTime string
- The time when this managed object was created.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- Error
GetHyperflex Vm Backup Info Error 
- Id string
- LocalSnapshot doubleRetention Count 
- Retention count from backup policy for local snapshots.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners List<string>
- Parent
GetHyperflex Vm Backup Info Parent 
- PermissionResources List<GetHyperflex Vm Backup Info Permission Resource> 
- PowerOn bool
- The power state of the Virtual Machine.
- ProtectionStatus string
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- Schedules
List<GetHyperflex Vm Backup Info Schedule> 
- 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.
- SnapshotRetention doubleCount 
- Retention count from backup policy for remote snapshots.
- SrcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- SrcCluster GetHyperflex Vm Backup Info Src Cluster 
- SrcCluster stringName 
- Name for the source cluster this Virtual Machine is residing on.
- 
List<GetHyperflex Vm Backup Info Tag> 
- TgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- TgtCluster stringName 
- Name for the target cluster this Virtual Machine is residing on.
- VersionContext GetHyperflex Vm Backup Info Version Context 
- VmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- VmInfo GetHyperflex Vm Backup Info Vm Info 
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]GetHyperflex Vm Backup Info Ancestor 
- BackupStatus string
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- ClassId string
- ClusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- ClusterId []GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map 
- CreateTime string
- The time when this managed object was created.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- Error
GetHyperflex Vm Backup Info Error 
- Id string
- LocalSnapshot float64Retention Count 
- Retention count from backup policy for local snapshots.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners []string
- Parent
GetHyperflex Vm Backup Info Parent 
- PermissionResources []GetHyperflex Vm Backup Info Permission Resource 
- PowerOn bool
- The power state of the Virtual Machine.
- ProtectionStatus string
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- Schedules
[]GetHyperflex Vm Backup Info Schedule 
- 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.
- SnapshotRetention float64Count 
- Retention count from backup policy for remote snapshots.
- SrcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- SrcCluster GetHyperflex Vm Backup Info Src Cluster 
- SrcCluster stringName 
- Name for the source cluster this Virtual Machine is residing on.
- 
[]GetHyperflex Vm Backup Info Tag 
- TgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- TgtCluster stringName 
- Name for the target cluster this Virtual Machine is residing on.
- VersionContext GetHyperflex Vm Backup Info Version Context 
- VmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- VmInfo GetHyperflex Vm Backup Info Vm Info 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors
List<GetHyperflex Vm Backup Info Ancestor> 
- backupStatus String
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- classId String
- clusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- clusterId List<GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map> 
- createTime String
- The time when this managed object was created.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- error
GetHyperflex Vm Backup Info Error 
- id String
- localSnapshot DoubleRetention Count 
- Retention count from backup policy for local snapshots.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parent
GetHyperflex Vm Backup Info Parent 
- permissionResources List<GetHyperflex Vm Backup Info Permission Resource> 
- powerOn Boolean
- The power state of the Virtual Machine.
- protectionStatus String
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules
List<GetHyperflex Vm Backup Info Schedule> 
- 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.
- snapshotRetention DoubleCount 
- Retention count from backup policy for remote snapshots.
- srcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- srcCluster GetHyperflex Vm Backup Info Src Cluster 
- srcCluster StringName 
- Name for the source cluster this Virtual Machine is residing on.
- 
List<GetHyperflex Vm Backup Info Tag> 
- tgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- tgtCluster StringName 
- Name for the target cluster this Virtual Machine is residing on.
- versionContext GetHyperflex Vm Backup Info Version Context 
- vmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- vmInfo GetHyperflex Vm Backup Info Vm Info 
- accountMoid string
- The Account ID for this managed object.
- additionalProperties string
- ancestors
GetHyperflex Vm Backup Info Ancestor[] 
- backupStatus string
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- classId string
- clusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- clusterId GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map[] 
- createTime string
- The time when this managed object was created.
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- error
GetHyperflex Vm Backup Info Error 
- id string
- localSnapshot numberRetention Count 
- Retention count from backup policy for local snapshots.
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- owners string[]
- parent
GetHyperflex Vm Backup Info Parent 
- permissionResources GetHyperflex Vm Backup Info Permission Resource[] 
- powerOn boolean
- The power state of the Virtual Machine.
- protectionStatus string
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules
GetHyperflex Vm Backup Info Schedule[] 
- 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.
- snapshotRetention numberCount 
- Retention count from backup policy for remote snapshots.
- srcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- srcCluster GetHyperflex Vm Backup Info Src Cluster 
- srcCluster stringName 
- Name for the source cluster this Virtual Machine is residing on.
- 
GetHyperflex Vm Backup Info Tag[] 
- tgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- tgtCluster stringName 
- Name for the target cluster this Virtual Machine is residing on.
- versionContext GetHyperflex Vm Backup Info Version Context 
- vmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- vmInfo GetHyperflex Vm Backup Info Vm Info 
- account_moid str
- The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[GetHyperflex Vm Backup Info Ancestor] 
- backup_status str
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- class_id str
- cluster_entity_ Getreference Hyperflex Vm Backup Info Cluster Entity Reference 
- cluster_id_ Sequence[Getprotection_ info_ maps Hyperflex Vm Backup Info Cluster Id Protection Info Map] 
- create_time str
- The time when this managed object was created.
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- error
GetHyperflex Vm Backup Info Error 
- id str
- local_snapshot_ floatretention_ count 
- Retention count from backup policy for local snapshots.
- mod_time str
- The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- owners Sequence[str]
- parent
GetHyperflex Vm Backup Info Parent 
- permission_resources Sequence[GetHyperflex Vm Backup Info Permission Resource] 
- power_on bool
- The power state of the Virtual Machine.
- protection_status str
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules
Sequence[GetHyperflex Vm Backup Info Schedule] 
- 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.
- snapshot_retention_ floatcount 
- Retention count from backup policy for remote snapshots.
- src_backup_ Getcluster Hyperflex Vm Backup Info Src Backup Cluster 
- src_cluster GetHyperflex Vm Backup Info Src Cluster 
- src_cluster_ strname 
- Name for the source cluster this Virtual Machine is residing on.
- 
Sequence[GetHyperflex Vm Backup Info Tag] 
- tgt_cluster GetHyperflex Vm Backup Info Tgt Cluster 
- tgt_cluster_ strname 
- Name for the target cluster this Virtual Machine is residing on.
- version_context GetHyperflex Vm Backup Info Version Context 
- vm_entity_ Getreference Hyperflex Vm Backup Info Vm Entity Reference 
- vm_info GetHyperflex Vm Backup Info Vm Info 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- backupStatus String
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- classId String
- clusterEntity Property MapReference 
- clusterId List<Property Map>Protection Info Maps 
- createTime String
- The time when this managed object was created.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- error Property Map
- id String
- localSnapshot NumberRetention Count 
- Retention count from backup policy for local snapshots.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- powerOn Boolean
- The power state of the Virtual Machine.
- protectionStatus String
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules List<Property Map>
- 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.
- snapshotRetention NumberCount 
- Retention count from backup policy for remote snapshots.
- srcBackup Property MapCluster 
- srcCluster Property Map
- srcCluster StringName 
- Name for the source cluster this Virtual Machine is residing on.
- List<Property Map>
- tgtCluster Property Map
- tgtCluster StringName 
- Name for the target cluster this Virtual Machine is residing on.
- versionContext Property Map
- vmEntity Property MapReference 
- vmInfo Property Map
getHyperflexVmBackupInfo Result
The following output properties are available:
- Id string
- Results
List<GetHyperflex Vm Backup Info Result> 
- AccountMoid string
- AdditionalProperties string
- Ancestors
List<GetHyperflex Vm Backup Info Ancestor> 
- BackupStatus string
- ClassId string
- ClusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- ClusterId List<GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map> 
- CreateTime string
- DomainGroup stringMoid 
- Error
GetHyperflex Vm Backup Info Error 
- LocalSnapshot doubleRetention Count 
- ModTime string
- Moid string
- ObjectType string
- Owners List<string>
- Parent
GetHyperflex Vm Backup Info Parent 
- PermissionResources List<GetHyperflex Vm Backup Info Permission Resource> 
- PowerOn bool
- ProtectionStatus string
- Schedules
List<GetHyperflex Vm Backup Info Schedule> 
- string
- SnapshotRetention doubleCount 
- SrcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- SrcCluster GetHyperflex Vm Backup Info Src Cluster 
- SrcCluster stringName 
- 
List<GetHyperflex Vm Backup Info Tag> 
- TgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- TgtCluster stringName 
- VersionContext GetHyperflex Vm Backup Info Version Context 
- VmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- VmInfo GetHyperflex Vm Backup Info Vm Info 
- Id string
- Results
[]GetHyperflex Vm Backup Info Result 
- AccountMoid string
- AdditionalProperties string
- Ancestors
[]GetHyperflex Vm Backup Info Ancestor 
- BackupStatus string
- ClassId string
- ClusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- ClusterId []GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map 
- CreateTime string
- DomainGroup stringMoid 
- Error
GetHyperflex Vm Backup Info Error 
- LocalSnapshot float64Retention Count 
- ModTime string
- Moid string
- ObjectType string
- Owners []string
- Parent
GetHyperflex Vm Backup Info Parent 
- PermissionResources []GetHyperflex Vm Backup Info Permission Resource 
- PowerOn bool
- ProtectionStatus string
- Schedules
[]GetHyperflex Vm Backup Info Schedule 
- string
- SnapshotRetention float64Count 
- SrcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- SrcCluster GetHyperflex Vm Backup Info Src Cluster 
- SrcCluster stringName 
- 
[]GetHyperflex Vm Backup Info Tag 
- TgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- TgtCluster stringName 
- VersionContext GetHyperflex Vm Backup Info Version Context 
- VmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- VmInfo GetHyperflex Vm Backup Info Vm Info 
- id String
- results
List<GetHyperflex Vm Backup Info Result> 
- accountMoid String
- additionalProperties String
- ancestors
List<GetHyperflex Vm Backup Info Ancestor> 
- backupStatus String
- classId String
- clusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- clusterId List<GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map> 
- createTime String
- domainGroup StringMoid 
- error
GetHyperflex Vm Backup Info Error 
- localSnapshot DoubleRetention Count 
- modTime String
- moid String
- objectType String
- owners List<String>
- parent
GetHyperflex Vm Backup Info Parent 
- permissionResources List<GetHyperflex Vm Backup Info Permission Resource> 
- powerOn Boolean
- protectionStatus String
- schedules
List<GetHyperflex Vm Backup Info Schedule> 
- String
- snapshotRetention DoubleCount 
- srcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- srcCluster GetHyperflex Vm Backup Info Src Cluster 
- srcCluster StringName 
- 
List<GetHyperflex Vm Backup Info Tag> 
- tgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- tgtCluster StringName 
- versionContext GetHyperflex Vm Backup Info Version Context 
- vmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- vmInfo GetHyperflex Vm Backup Info Vm Info 
- id string
- results
GetHyperflex Vm Backup Info Result[] 
- accountMoid string
- additionalProperties string
- ancestors
GetHyperflex Vm Backup Info Ancestor[] 
- backupStatus string
- classId string
- clusterEntity GetReference Hyperflex Vm Backup Info Cluster Entity Reference 
- clusterId GetProtection Info Maps Hyperflex Vm Backup Info Cluster Id Protection Info Map[] 
- createTime string
- domainGroup stringMoid 
- error
GetHyperflex Vm Backup Info Error 
- localSnapshot numberRetention Count 
- modTime string
- moid string
- objectType string
- owners string[]
- parent
GetHyperflex Vm Backup Info Parent 
- permissionResources GetHyperflex Vm Backup Info Permission Resource[] 
- powerOn boolean
- protectionStatus string
- schedules
GetHyperflex Vm Backup Info Schedule[] 
- string
- snapshotRetention numberCount 
- srcBackup GetCluster Hyperflex Vm Backup Info Src Backup Cluster 
- srcCluster GetHyperflex Vm Backup Info Src Cluster 
- srcCluster stringName 
- 
GetHyperflex Vm Backup Info Tag[] 
- tgtCluster GetHyperflex Vm Backup Info Tgt Cluster 
- tgtCluster stringName 
- versionContext GetHyperflex Vm Backup Info Version Context 
- vmEntity GetReference Hyperflex Vm Backup Info Vm Entity Reference 
- vmInfo GetHyperflex Vm Backup Info Vm Info 
- id str
- results
Sequence[GetHyperflex Vm Backup Info Result] 
- account_moid str
- additional_properties str
- ancestors
Sequence[GetHyperflex Vm Backup Info Ancestor] 
- backup_status str
- class_id str
- cluster_entity_ Getreference Hyperflex Vm Backup Info Cluster Entity Reference 
- cluster_id_ Sequence[Getprotection_ info_ maps Hyperflex Vm Backup Info Cluster Id Protection Info Map] 
- create_time str
- domain_group_ strmoid 
- error
GetHyperflex Vm Backup Info Error 
- local_snapshot_ floatretention_ count 
- mod_time str
- moid str
- object_type str
- owners Sequence[str]
- parent
GetHyperflex Vm Backup Info Parent 
- permission_resources Sequence[GetHyperflex Vm Backup Info Permission Resource] 
- power_on bool
- protection_status str
- schedules
Sequence[GetHyperflex Vm Backup Info Schedule] 
- str
- snapshot_retention_ floatcount 
- src_backup_ Getcluster Hyperflex Vm Backup Info Src Backup Cluster 
- src_cluster GetHyperflex Vm Backup Info Src Cluster 
- src_cluster_ strname 
- 
Sequence[GetHyperflex Vm Backup Info Tag] 
- tgt_cluster GetHyperflex Vm Backup Info Tgt Cluster 
- tgt_cluster_ strname 
- version_context GetHyperflex Vm Backup Info Version Context 
- vm_entity_ Getreference Hyperflex Vm Backup Info Vm Entity Reference 
- vm_info GetHyperflex Vm Backup Info Vm Info 
- id String
- results List<Property Map>
- accountMoid String
- additionalProperties String
- ancestors List<Property Map>
- backupStatus String
- classId String
- clusterEntity Property MapReference 
- clusterId List<Property Map>Protection Info Maps 
- createTime String
- domainGroup StringMoid 
- error Property Map
- localSnapshot NumberRetention Count 
- modTime String
- moid String
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- powerOn Boolean
- protectionStatus String
- schedules List<Property Map>
- String
- snapshotRetention NumberCount 
- srcBackup Property MapCluster 
- srcCluster Property Map
- srcCluster StringName 
- List<Property Map>
- tgtCluster Property Map
- tgtCluster StringName 
- versionContext Property Map
- vmEntity Property MapReference 
- vmInfo Property Map
Supporting Types
GetHyperflexVmBackupInfoAncestor     
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoClusterEntityReference       
- 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.
- Confignum double
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- Confignum float64
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Double
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum number
- Configuration number for this reference.
- id string
- Uuid of the entity for this reference.
- idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name string
- Name of the entity for this entity reference.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum float
- Configuration number for this reference.
- id str
- Uuid of the entity for this reference.
- idtype str
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name str
- Name of the entity for this entity reference.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type str
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Number
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
GetHyperflexVmBackupInfoClusterIdProtectionInfoMap         
- 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.
- ClusterId string
- The Cluster Id we are using to map to ProtectionInfo.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ProtectionInfo GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info 
- ProtectionInfo that is being stored for this Virtual Machine.
- 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.
- ClusterId string
- The Cluster Id we are using to map to ProtectionInfo.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ProtectionInfo GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info 
- ProtectionInfo that is being stored for this Virtual Machine.
- 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.
- clusterId String
- The Cluster Id we are using to map to ProtectionInfo.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- protectionInfo GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info 
- ProtectionInfo that is being stored for this Virtual Machine.
- 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.
- clusterId string
- The Cluster Id we are using to map to ProtectionInfo.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- protectionInfo GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info 
- ProtectionInfo that is being stored for this Virtual Machine.
- 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.
- cluster_id str
- The Cluster Id we are using to map to ProtectionInfo.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- protection_info GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info 
- ProtectionInfo that is being stored for this Virtual Machine.
- 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.
- clusterId String
- The Cluster Id we are using to map to ProtectionInfo.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- protectionInfo Property Map
- ProtectionInfo that is being stored for this Virtual Machine.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfo           
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- VmCurrent GetProtection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info 
- Current snapshot protection information.
- VmLast GetSuccessful Protection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info 
- Last successful snapshot protection information.
- VmSpace GetUsage Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Space Usage 
- Protection space usage for this snapshot.
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- VmCurrent GetProtection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info 
- Current snapshot protection information.
- VmLast GetSuccessful Protection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info 
- Last successful snapshot protection information.
- VmSpace GetUsage Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Space Usage 
- Protection space usage for this snapshot.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vmCurrent GetProtection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info 
- Current snapshot protection information.
- vmLast GetSuccessful Protection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info 
- Last successful snapshot protection information.
- vmSpace GetUsage Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Space Usage 
- Protection space usage for this snapshot.
- 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.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vmCurrent GetProtection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info 
- Current snapshot protection information.
- vmLast GetSuccessful Protection Info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info 
- Last successful snapshot protection information.
- vmSpace GetUsage Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Space Usage 
- Protection space usage for this snapshot.
- 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.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vm_current_ Getprotection_ info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info 
- Current snapshot protection information.
- vm_last_ Getsuccessful_ protection_ info Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info 
- Last successful snapshot protection information.
- vm_space_ Getusage Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Space Usage 
- Protection space usage for this snapshot.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vmCurrent Property MapProtection Info 
- Current snapshot protection information.
- vmLast Property MapSuccessful Protection Info 
- Last successful snapshot protection information.
- vmSpace Property MapUsage 
- Protection space usage for this snapshot.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfo               
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ReplicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status 
- Replication status information for this particular snapshot.
- Site string
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- SnapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status 
- Status for this Snapshot Point.
- VmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ReplicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status 
- Replication status information for this particular snapshot.
- Site string
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- SnapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status 
- Status for this Snapshot Point.
- VmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status 
- Replication status information for this particular snapshot.
- site String
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status 
- Status for this Snapshot Point.
- vmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status 
- Replication status information for this particular snapshot.
- site string
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status 
- Status for this Snapshot Point.
- vmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replication_status GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status 
- Replication status information for this particular snapshot.
- site str
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshot_status GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status 
- Status for this Snapshot Point.
- vm_snapshot_ Getentity_ reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replicationStatus Property Map
- Replication status information for this particular snapshot.
- site String
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshotStatus Property Map
- Status for this Snapshot Point.
- vmSnapshot Property MapEntity Reference 
- EntityReference of this VmSnapshot.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatus                 
- AdditionalProperties string
- BytesReplicated double
- Number of bytes currently replicated.
- 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.
- EndTime double
- Replication end time for this snapshot.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PackEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- PctComplete double
- Completion percentage for the replication job.
- RpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- StartTime double
- Replication start time for this snapshot.
- Status string
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- AdditionalProperties string
- BytesReplicated float64
- Number of bytes currently replicated.
- 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.
- EndTime float64
- Replication end time for this snapshot.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PackEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- PctComplete float64
- Completion percentage for the replication job.
- RpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- StartTime float64
- Replication start time for this snapshot.
- Status string
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additionalProperties String
- bytesReplicated Double
- Number of bytes currently replicated.
- 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.
- endTime Double
- Replication end time for this snapshot.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error 
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- packEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- pctComplete Double
- Completion percentage for the replication job.
- rpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- startTime Double
- Replication start time for this snapshot.
- status String
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additionalProperties string
- bytesReplicated number
- Number of bytes currently replicated.
- 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.
- endTime number
- Replication end time for this snapshot.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error 
- Error information in case of failure.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- packEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- pctComplete number
- Completion percentage for the replication job.
- rpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- startTime number
- Replication start time for this snapshot.
- status string
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additional_properties str
- bytes_replicated float
- Number of bytes currently replicated.
- 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.
- end_time float
- Replication end time for this snapshot.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error 
- Error information in case of failure.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pack_entity_ Getreference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- pct_complete float
- Completion percentage for the replication job.
- rpo_status GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- start_time float
- Replication start time for this snapshot.
- status str
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additionalProperties String
- bytesReplicated Number
- Number of bytes currently replicated.
- 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.
- endTime Number
- Replication end time for this snapshot.
- error Property Map
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- packEntity Property MapReference 
- EntityReference for the Replication Pack.
- pctComplete Number
- Completion percentage for the replication job.
- rpoStatus Property Map
- Status for timeliness of replication job in relation to the schedule interval.
- startTime Number
- Replication start time for this snapshot.
- status String
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatusError                  
- 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.
- Message string
- The error message string for this error stack.
- MessageId double
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- Message string
- The error message string for this error stack.
- MessageId float64
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Double
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message string
- The error message string for this error stack.
- messageId number
- The error message ID for this error stack.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message str
- The error message string for this error stack.
- message_id float
- The error message ID for this error stack.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Number
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatusPackEntityReference                    
- 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.
- Confignum double
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- Confignum float64
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Double
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum number
- Configuration number for this reference.
- id string
- Uuid of the entity for this reference.
- idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name string
- Name of the entity for this entity reference.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum float
- Configuration number for this reference.
- id str
- Uuid of the entity for this reference.
- idtype str
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name str
- Name of the entity for this entity reference.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type str
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Number
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatusRpoStatus                   
- Actual double
- Actual end time for the snapshot.
- 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.
- Expected double
- Expected end time for the snapshot.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RpoExceeded bool
- A flag to determine if snapshot delivery is delayed.
- Actual float64
- Actual end time for the snapshot.
- 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.
- Expected float64
- Expected end time for the snapshot.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RpoExceeded bool
- A flag to determine if snapshot delivery is delayed.
- actual Double
- Actual end time for the snapshot.
- 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.
- expected Double
- Expected end time for the snapshot.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpoExceeded Boolean
- A flag to determine if snapshot delivery is delayed.
- actual number
- Actual end time for the snapshot.
- 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.
- expected number
- Expected end time for the snapshot.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpoExceeded boolean
- A flag to determine if snapshot delivery is delayed.
- actual float
- Actual end time for the snapshot.
- 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.
- expected float
- Expected end time for the snapshot.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpo_exceeded bool
- A flag to determine if snapshot delivery is delayed.
- actual Number
- Actual end time for the snapshot.
- 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.
- expected Number
- Expected end time for the snapshot.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpoExceeded Boolean
- A flag to determine if snapshot delivery is delayed.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoSnapshotStatus                 
- 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.
- Description string
- Description of this Snapshot Point.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PctComplete double
- Completion percentage for this snapshot.
- Status string
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- Timestamp double
- Timestamp at which the Snapshot is taken.
- UsedSpace double
- Space Used by this Snapshot Point.
- 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.
- Description string
- Description of this Snapshot Point.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PctComplete float64
- Completion percentage for this snapshot.
- Status string
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- Timestamp float64
- Timestamp at which the Snapshot is taken.
- UsedSpace float64
- Space Used by this Snapshot Point.
- 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.
- description String
- Description of this Snapshot Point.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error 
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pctComplete Double
- Completion percentage for this snapshot.
- status String
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp Double
- Timestamp at which the Snapshot is taken.
- usedSpace Double
- Space Used by this Snapshot Point.
- 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.
- description string
- Description of this Snapshot Point.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error 
- Error information in case of failure.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pctComplete number
- Completion percentage for this snapshot.
- status string
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp number
- Timestamp at which the Snapshot is taken.
- usedSpace number
- Space Used by this Snapshot Point.
- 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.
- description str
- Description of this Snapshot Point.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error 
- Error information in case of failure.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pct_complete float
- Completion percentage for this snapshot.
- status str
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp float
- Timestamp at which the Snapshot is taken.
- used_space float
- Space Used by this Snapshot Point.
- 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.
- description String
- Description of this Snapshot Point.
- error Property Map
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pctComplete Number
- Completion percentage for this snapshot.
- status String
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp Number
- Timestamp at which the Snapshot is taken.
- usedSpace Number
- Space Used by this Snapshot Point.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoSnapshotStatusError                  
- 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.
- Message string
- The error message string for this error stack.
- MessageId double
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- Message string
- The error message string for this error stack.
- MessageId float64
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Double
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message string
- The error message string for this error stack.
- messageId number
- The error message ID for this error stack.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message str
- The error message string for this error stack.
- message_id float
- The error message ID for this error stack.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Number
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoVmSnapshotEntityReference                   
- 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.
- Confignum double
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- Confignum float64
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Double
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum number
- Configuration number for this reference.
- id string
- Uuid of the entity for this reference.
- idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name string
- Name of the entity for this entity reference.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum float
- Configuration number for this reference.
- id str
- Uuid of the entity for this reference.
- idtype str
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name str
- Name of the entity for this entity reference.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type str
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Number
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfo                
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ReplicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status 
- Replication status information for this particular snapshot.
- Site string
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- SnapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status 
- Status for this Snapshot Point.
- VmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ReplicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status 
- Replication status information for this particular snapshot.
- Site string
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- SnapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status 
- Status for this Snapshot Point.
- VmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status 
- Replication status information for this particular snapshot.
- site String
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status 
- Status for this Snapshot Point.
- vmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replicationStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status 
- Replication status information for this particular snapshot.
- site string
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshotStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status 
- Status for this Snapshot Point.
- vmSnapshot GetEntity Reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replication_status GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status 
- Replication status information for this particular snapshot.
- site str
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshot_status GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status 
- Status for this Snapshot Point.
- vm_snapshot_ Getentity_ reference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference 
- EntityReference of this VmSnapshot.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- replicationStatus Property Map
- Replication status information for this particular snapshot.
- site String
- Cluster site for this snapshot.- PRIMARY- The cluster site for this backup is primary.
- SECONDARY- The cluster site for this backup is secondary.
 
- snapshotStatus Property Map
- Status for this Snapshot Point.
- vmSnapshot Property MapEntity Reference 
- EntityReference of this VmSnapshot.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatus                  
- AdditionalProperties string
- BytesReplicated double
- Number of bytes currently replicated.
- 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.
- EndTime double
- Replication end time for this snapshot.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PackEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- PctComplete double
- Completion percentage for the replication job.
- RpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- StartTime double
- Replication start time for this snapshot.
- Status string
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- AdditionalProperties string
- BytesReplicated float64
- Number of bytes currently replicated.
- 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.
- EndTime float64
- Replication end time for this snapshot.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PackEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- PctComplete float64
- Completion percentage for the replication job.
- RpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- StartTime float64
- Replication start time for this snapshot.
- Status string
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additionalProperties String
- bytesReplicated Double
- Number of bytes currently replicated.
- 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.
- endTime Double
- Replication end time for this snapshot.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error 
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- packEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- pctComplete Double
- Completion percentage for the replication job.
- rpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- startTime Double
- Replication start time for this snapshot.
- status String
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additionalProperties string
- bytesReplicated number
- Number of bytes currently replicated.
- 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.
- endTime number
- Replication end time for this snapshot.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error 
- Error information in case of failure.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- packEntity GetReference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- pctComplete number
- Completion percentage for the replication job.
- rpoStatus GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- startTime number
- Replication start time for this snapshot.
- status string
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additional_properties str
- bytes_replicated float
- Number of bytes currently replicated.
- 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.
- end_time float
- Replication end time for this snapshot.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error 
- Error information in case of failure.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pack_entity_ Getreference Hyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference 
- EntityReference for the Replication Pack.
- pct_complete float
- Completion percentage for the replication job.
- rpo_status GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status 
- Status for timeliness of replication job in relation to the schedule interval.
- start_time float
- Replication start time for this snapshot.
- status str
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
- additionalProperties String
- bytesReplicated Number
- Number of bytes currently replicated.
- 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.
- endTime Number
- Replication end time for this snapshot.
- error Property Map
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- packEntity Property MapReference 
- EntityReference for the Replication Pack.
- pctComplete Number
- Completion percentage for the replication job.
- rpoStatus Property Map
- Status for timeliness of replication job in relation to the schedule interval.
- startTime Number
- Replication start time for this snapshot.
- status String
- Current replication state for a particular snapshot.- NONE- Snapshot replication state is none.
- SUCCESS- Snapshot completed successfully.
- FAILED- Snapshot failed replication status code.
- PAUSED- Snapshot replication paused status code.
- IN_USE- Snapshot replica in use status code.
- STARTING- Snapshot replication starting.
- REPLICATING- Snapshot replication in progress.
 
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatusError                   
- 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.
- Message string
- The error message string for this error stack.
- MessageId double
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- Message string
- The error message string for this error stack.
- MessageId float64
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Double
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message string
- The error message string for this error stack.
- messageId number
- The error message ID for this error stack.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message str
- The error message string for this error stack.
- message_id float
- The error message ID for this error stack.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Number
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatusPackEntityReference                     
- 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.
- Confignum double
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- Confignum float64
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Double
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum number
- Configuration number for this reference.
- id string
- Uuid of the entity for this reference.
- idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name string
- Name of the entity for this entity reference.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum float
- Configuration number for this reference.
- id str
- Uuid of the entity for this reference.
- idtype str
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name str
- Name of the entity for this entity reference.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type str
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Number
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatusRpoStatus                    
- Actual double
- Actual end time for the snapshot.
- 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.
- Expected double
- Expected end time for the snapshot.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RpoExceeded bool
- A flag to determine if snapshot delivery is delayed.
- Actual float64
- Actual end time for the snapshot.
- 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.
- Expected float64
- Expected end time for the snapshot.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RpoExceeded bool
- A flag to determine if snapshot delivery is delayed.
- actual Double
- Actual end time for the snapshot.
- 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.
- expected Double
- Expected end time for the snapshot.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpoExceeded Boolean
- A flag to determine if snapshot delivery is delayed.
- actual number
- Actual end time for the snapshot.
- 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.
- expected number
- Expected end time for the snapshot.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpoExceeded boolean
- A flag to determine if snapshot delivery is delayed.
- actual float
- Actual end time for the snapshot.
- 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.
- expected float
- Expected end time for the snapshot.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpo_exceeded bool
- A flag to determine if snapshot delivery is delayed.
- actual Number
- Actual end time for the snapshot.
- 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.
- expected Number
- Expected end time for the snapshot.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rpoExceeded Boolean
- A flag to determine if snapshot delivery is delayed.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoSnapshotStatus                  
- 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.
- Description string
- Description of this Snapshot Point.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PctComplete double
- Completion percentage for this snapshot.
- Status string
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- Timestamp double
- Timestamp at which the Snapshot is taken.
- UsedSpace double
- Space Used by this Snapshot Point.
- 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.
- Description string
- Description of this Snapshot Point.
- Error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error 
- Error information in case of failure.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PctComplete float64
- Completion percentage for this snapshot.
- Status string
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- Timestamp float64
- Timestamp at which the Snapshot is taken.
- UsedSpace float64
- Space Used by this Snapshot Point.
- 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.
- description String
- Description of this Snapshot Point.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error 
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pctComplete Double
- Completion percentage for this snapshot.
- status String
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp Double
- Timestamp at which the Snapshot is taken.
- usedSpace Double
- Space Used by this Snapshot Point.
- 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.
- description string
- Description of this Snapshot Point.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error 
- Error information in case of failure.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pctComplete number
- Completion percentage for this snapshot.
- status string
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp number
- Timestamp at which the Snapshot is taken.
- usedSpace number
- Space Used by this Snapshot Point.
- 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.
- description str
- Description of this Snapshot Point.
- error
GetHyperflex Vm Backup Info Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error 
- Error information in case of failure.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pct_complete float
- Completion percentage for this snapshot.
- status str
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp float
- Timestamp at which the Snapshot is taken.
- used_space float
- Space Used by this Snapshot Point.
- 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.
- description String
- Description of this Snapshot Point.
- error Property Map
- Error information in case of failure.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- pctComplete Number
- Completion percentage for this snapshot.
- status String
- Current snapshot state for this snapshot.- SUCCESS- This snapshot status code is success.
- FAILED- This snapshot status code is failed.
- IN_PROGRESS- This snapshot status code is in progress.
- DELETING- This snapshot status code is deleting.
- DELETED- This snapshot status code is deleted.
- NONE- This snapshot status code is none.
- INIT- This snapshot status code is initializing.
 
- timestamp Number
- Timestamp at which the Snapshot is taken.
- usedSpace Number
- Space Used by this Snapshot Point.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoSnapshotStatusError                   
- 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.
- Message string
- The error message string for this error stack.
- MessageId double
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- Message string
- The error message string for this error stack.
- MessageId float64
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Double
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message string
- The error message string for this error stack.
- messageId number
- The error message ID for this error stack.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message str
- The error message string for this error stack.
- message_id float
- The error message ID for this error stack.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Number
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoVmSnapshotEntityReference                    
- 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.
- Confignum double
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- Confignum float64
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Double
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum number
- Configuration number for this reference.
- id string
- Uuid of the entity for this reference.
- idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name string
- Name of the entity for this entity reference.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum float
- Configuration number for this reference.
- id str
- Uuid of the entity for this reference.
- idtype str
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name str
- Name of the entity for this entity reference.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type str
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Number
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
GetHyperflexVmBackupInfoClusterIdProtectionInfoMapProtectionInfoVmSpaceUsage              
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- SpaceUsage double
- Space usage of the Virtual Machine from StDataServiceManager.
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- SpaceUsage float64
- Space usage of the Virtual Machine from StDataServiceManager.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- spaceUsage Double
- Space usage of the Virtual Machine from StDataServiceManager.
- 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.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- spaceUsage number
- Space usage of the Virtual Machine from StDataServiceManager.
- 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.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- space_usage float
- Space usage of the Virtual Machine from StDataServiceManager.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- spaceUsage Number
- Space usage of the Virtual Machine from StDataServiceManager.
GetHyperflexVmBackupInfoError     
- 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.
- Message string
- The error message string for this error stack.
- MessageId double
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- Message string
- The error message string for this error stack.
- MessageId float64
- The error message ID for this error stack.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Double
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message string
- The error message string for this error stack.
- messageId number
- The error message ID for this error stack.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message str
- The error message string for this error stack.
- message_id float
- The error message ID for this error stack.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- 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.
- message String
- The error message string for this error stack.
- messageId Number
- The error message ID for this error stack.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetHyperflexVmBackupInfoParent     
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoPermissionResource      
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoResult     
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<GetHyperflex Vm Backup Info Result Ancestor> 
- BackupStatus string
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- ClassId string
- ClusterEntity List<GetReferences Hyperflex Vm Backup Info Result Cluster Entity Reference> 
- ClusterId List<GetProtection Info Maps Hyperflex Vm Backup Info Result Cluster Id Protection Info Map> 
- CreateTime string
- The time when this managed object was created.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- Errors
List<GetHyperflex Vm Backup Info Result Error> 
- LocalSnapshot doubleRetention Count 
- Retention count from backup policy for local snapshots.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners List<string>
- Parents
List<GetHyperflex Vm Backup Info Result Parent> 
- PermissionResources List<GetHyperflex Vm Backup Info Result Permission Resource> 
- PowerOn bool
- The power state of the Virtual Machine.
- ProtectionStatus string
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- Schedules
List<GetHyperflex Vm Backup Info Result Schedule> 
- 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.
- SnapshotRetention doubleCount 
- Retention count from backup policy for remote snapshots.
- SrcBackup List<GetClusters Hyperflex Vm Backup Info Result Src Backup Cluster> 
- SrcCluster stringName 
- Name for the source cluster this Virtual Machine is residing on.
- SrcClusters List<GetHyperflex Vm Backup Info Result Src Cluster> 
- 
List<GetHyperflex Vm Backup Info Result Tag> 
- TgtCluster stringName 
- Name for the target cluster this Virtual Machine is residing on.
- TgtClusters List<GetHyperflex Vm Backup Info Result Tgt Cluster> 
- VersionContexts List<GetHyperflex Vm Backup Info Result Version Context> 
- VmEntity List<GetReferences Hyperflex Vm Backup Info Result Vm Entity Reference> 
- VmInfos List<GetHyperflex Vm Backup Info Result Vm Info> 
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]GetHyperflex Vm Backup Info Result Ancestor 
- BackupStatus string
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- ClassId string
- ClusterEntity []GetReferences Hyperflex Vm Backup Info Result Cluster Entity Reference 
- ClusterId []GetProtection Info Maps Hyperflex Vm Backup Info Result Cluster Id Protection Info Map 
- CreateTime string
- The time when this managed object was created.
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- Errors
[]GetHyperflex Vm Backup Info Result Error 
- LocalSnapshot float64Retention Count 
- Retention count from backup policy for local snapshots.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners []string
- Parents
[]GetHyperflex Vm Backup Info Result Parent 
- PermissionResources []GetHyperflex Vm Backup Info Result Permission Resource 
- PowerOn bool
- The power state of the Virtual Machine.
- ProtectionStatus string
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- Schedules
[]GetHyperflex Vm Backup Info Result Schedule 
- 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.
- SnapshotRetention float64Count 
- Retention count from backup policy for remote snapshots.
- SrcBackup []GetClusters Hyperflex Vm Backup Info Result Src Backup Cluster 
- SrcCluster stringName 
- Name for the source cluster this Virtual Machine is residing on.
- SrcClusters []GetHyperflex Vm Backup Info Result Src Cluster 
- 
[]GetHyperflex Vm Backup Info Result Tag 
- TgtCluster stringName 
- Name for the target cluster this Virtual Machine is residing on.
- TgtClusters []GetHyperflex Vm Backup Info Result Tgt Cluster 
- VersionContexts []GetHyperflex Vm Backup Info Result Version Context 
- VmEntity []GetReferences Hyperflex Vm Backup Info Result Vm Entity Reference 
- VmInfos []GetHyperflex Vm Backup Info Result Vm Info 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors
List<GetHyperflex Vm Backup Info Result Ancestor> 
- backupStatus String
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- classId String
- clusterEntity List<GetReferences Hyperflex Vm Backup Info Result Cluster Entity Reference> 
- clusterId List<GetProtection Info Maps Hyperflex Vm Backup Info Result Cluster Id Protection Info Map> 
- createTime String
- The time when this managed object was created.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- errors
List<GetHyperflex Vm Backup Info Result Error> 
- localSnapshot DoubleRetention Count 
- Retention count from backup policy for local snapshots.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parents
List<GetHyperflex Vm Backup Info Result Parent> 
- permissionResources List<GetHyperflex Vm Backup Info Result Permission Resource> 
- powerOn Boolean
- The power state of the Virtual Machine.
- protectionStatus String
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules
List<GetHyperflex Vm Backup Info Result Schedule> 
- 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.
- snapshotRetention DoubleCount 
- Retention count from backup policy for remote snapshots.
- srcBackup List<GetClusters Hyperflex Vm Backup Info Result Src Backup Cluster> 
- srcCluster StringName 
- Name for the source cluster this Virtual Machine is residing on.
- srcClusters List<GetHyperflex Vm Backup Info Result Src Cluster> 
- 
List<GetHyperflex Vm Backup Info Result Tag> 
- tgtCluster StringName 
- Name for the target cluster this Virtual Machine is residing on.
- tgtClusters List<GetHyperflex Vm Backup Info Result Tgt Cluster> 
- versionContexts List<GetHyperflex Vm Backup Info Result Version Context> 
- vmEntity List<GetReferences Hyperflex Vm Backup Info Result Vm Entity Reference> 
- vmInfos List<GetHyperflex Vm Backup Info Result Vm Info> 
- accountMoid string
- The Account ID for this managed object.
- additionalProperties string
- ancestors
GetHyperflex Vm Backup Info Result Ancestor[] 
- backupStatus string
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- classId string
- clusterEntity GetReferences Hyperflex Vm Backup Info Result Cluster Entity Reference[] 
- clusterId GetProtection Info Maps Hyperflex Vm Backup Info Result Cluster Id Protection Info Map[] 
- createTime string
- The time when this managed object was created.
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- errors
GetHyperflex Vm Backup Info Result Error[] 
- localSnapshot numberRetention Count 
- Retention count from backup policy for local snapshots.
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- owners string[]
- parents
GetHyperflex Vm Backup Info Result Parent[] 
- permissionResources GetHyperflex Vm Backup Info Result Permission Resource[] 
- powerOn boolean
- The power state of the Virtual Machine.
- protectionStatus string
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules
GetHyperflex Vm Backup Info Result Schedule[] 
- 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.
- snapshotRetention numberCount 
- Retention count from backup policy for remote snapshots.
- srcBackup GetClusters Hyperflex Vm Backup Info Result Src Backup Cluster[] 
- srcCluster stringName 
- Name for the source cluster this Virtual Machine is residing on.
- srcClusters GetHyperflex Vm Backup Info Result Src Cluster[] 
- 
GetHyperflex Vm Backup Info Result Tag[] 
- tgtCluster stringName 
- Name for the target cluster this Virtual Machine is residing on.
- tgtClusters GetHyperflex Vm Backup Info Result Tgt Cluster[] 
- versionContexts GetHyperflex Vm Backup Info Result Version Context[] 
- vmEntity GetReferences Hyperflex Vm Backup Info Result Vm Entity Reference[] 
- vmInfos GetHyperflex Vm Backup Info Result Vm Info[] 
- account_moid str
- The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[GetHyperflex Vm Backup Info Result Ancestor] 
- backup_status str
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- class_id str
- cluster_entity_ Sequence[Getreferences Hyperflex Vm Backup Info Result Cluster Entity Reference] 
- cluster_id_ Sequence[Getprotection_ info_ maps Hyperflex Vm Backup Info Result Cluster Id Protection Info Map] 
- create_time str
- The time when this managed object was created.
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- errors
Sequence[GetHyperflex Vm Backup Info Result Error] 
- local_snapshot_ floatretention_ count 
- Retention count from backup policy for local snapshots.
- mod_time str
- The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- owners Sequence[str]
- parents
Sequence[GetHyperflex Vm Backup Info Result Parent] 
- permission_resources Sequence[GetHyperflex Vm Backup Info Result Permission Resource] 
- power_on bool
- The power state of the Virtual Machine.
- protection_status str
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules
Sequence[GetHyperflex Vm Backup Info Result Schedule] 
- 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.
- snapshot_retention_ floatcount 
- Retention count from backup policy for remote snapshots.
- src_backup_ Sequence[Getclusters Hyperflex Vm Backup Info Result Src Backup Cluster] 
- src_cluster_ strname 
- Name for the source cluster this Virtual Machine is residing on.
- src_clusters Sequence[GetHyperflex Vm Backup Info Result Src Cluster] 
- 
Sequence[GetHyperflex Vm Backup Info Result Tag] 
- tgt_cluster_ strname 
- Name for the target cluster this Virtual Machine is residing on.
- tgt_clusters Sequence[GetHyperflex Vm Backup Info Result Tgt Cluster] 
- version_contexts Sequence[GetHyperflex Vm Backup Info Result Version Context] 
- vm_entity_ Sequence[Getreferences Hyperflex Vm Backup Info Result Vm Entity Reference] 
- vm_infos Sequence[GetHyperflex Vm Backup Info Result Vm Info] 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- backupStatus String
- Description of the backup status of this VmBackupInfo.* InitializingProtection- Protection has started, but not completed.*Protected- Protection has completed successfully.*ExceedsInterval- Protection has not completed successfully in over two times the backup interval.
- classId String
- clusterEntity List<Property Map>References 
- clusterId List<Property Map>Protection Info Maps 
- createTime String
- The time when this managed object was created.
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- errors List<Property Map>
- localSnapshot NumberRetention Count 
- Retention count from backup policy for local snapshots.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parents List<Property Map>
- permissionResources List<Property Map>
- powerOn Boolean
- The power state of the Virtual Machine.
- protectionStatus String
- Description of the protection status of this VmBackupInfo.* PREPARE_FAILOVER_STARTED- The protection status is prepare failover started.*PREPARE_FAILOVER_FAILED- The protection status is prepare failover failed.*PREPARE_FAILOVER_COMPLETED- The protection status is prepaire failover completed.*FAILOVER_STARTED- The protection status is failover started.*FAILOVER_FAILED- The protection status is failover failed.*FAILOVER_COMPLETED- The protection status is failover completed.*PREPARE_REVERSEPROTECT_STARTED- The protection status is prepare reverse protect started.*PREPARE_REVERSEPROTECT_FAILED- The protection status is prepare reverse protect failed.*PREPARE_REVERSEPROTECT_COMPLETED- The protection status is prepair reverse protect completed.*REVERSEPROTECT_STARTED- The protection status is reverse protect started.*REVERSEPROTECT_FAILED- The protection status is reverse protect failed.*ACTIVE- The protection status is active.*CREATION_IN_PROGRESS- The protection status is failover in progress.*CREATION_FAILED- The protection status is creation failed.*LOCAL_RESTORE_STARTED- The protection status is local restore started.*LOCAL_RESTORE_FAILED- The protection status is local restore failed.
- schedules List<Property Map>
- 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.
- snapshotRetention NumberCount 
- Retention count from backup policy for remote snapshots.
- srcBackup List<Property Map>Clusters 
- srcCluster StringName 
- Name for the source cluster this Virtual Machine is residing on.
- srcClusters List<Property Map>
- List<Property Map>
- tgtCluster StringName 
- Name for the target cluster this Virtual Machine is residing on.
- tgtClusters List<Property Map>
- versionContexts List<Property Map>
- vmEntity List<Property Map>References 
- vmInfos List<Property Map>
GetHyperflexVmBackupInfoResultAncestor      
- 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
GetHyperflexVmBackupInfoResultClusterEntityReference        
- AdditionalProperties string
- ClassId string
- Confignum double
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- AdditionalProperties string
- ClassId string
- Confignum float64
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- additionalProperties String
- classId String
- confignum Double
- id String
- idtype String
- name String
- objectType String
- type String
- additionalProperties string
- classId string
- confignum number
- id string
- idtype string
- name string
- objectType string
- type string
- additional_properties str
- class_id str
- confignum float
- id str
- idtype str
- name str
- object_type str
- type str
- additionalProperties String
- classId String
- confignum Number
- id String
- idtype String
- name String
- objectType String
- type String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMap          
- additionalProperties String
- classId String
- clusterId String
- objectType String
- protectionInfos List<Property Map>
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfo            
- AdditionalProperties string
- ClassId string
- ObjectType string
- VmCurrent List<GetProtection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info> 
- VmLast List<GetSuccessful Protection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info> 
- VmSpace List<GetUsages Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Space Usage> 
- AdditionalProperties string
- ClassId string
- ObjectType string
- VmCurrent []GetProtection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info 
- VmLast []GetSuccessful Protection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info 
- VmSpace []GetUsages Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Space Usage 
- additionalProperties String
- classId String
- objectType String
- vmCurrent List<GetProtection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info> 
- vmLast List<GetSuccessful Protection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info> 
- vmSpace List<GetUsages Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Space Usage> 
- additionalProperties string
- classId string
- objectType string
- vmCurrent GetProtection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info[] 
- vmLast GetSuccessful Protection Infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info[] 
- vmSpace GetUsages Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Space Usage[] 
- additional_properties str
- class_id str
- object_type str
- vm_current_ Sequence[Getprotection_ infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info] 
- vm_last_ Sequence[Getsuccessful_ protection_ infos Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info] 
- vm_space_ Sequence[Getusages Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Space Usage] 
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfo                
- AdditionalProperties string
- ClassId string
- ObjectType string
- ReplicationStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status> 
- Site string
- SnapshotStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status> 
- VmSnapshot List<GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference> 
- AdditionalProperties string
- ClassId string
- ObjectType string
- ReplicationStatuses []GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status 
- Site string
- SnapshotStatuses []GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status 
- VmSnapshot []GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference 
- additionalProperties String
- classId String
- objectType String
- replicationStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status> 
- site String
- snapshotStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status> 
- vmSnapshot List<GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference> 
- additionalProperties string
- classId string
- objectType string
- replicationStatuses GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status[] 
- site string
- snapshotStatuses GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status[] 
- vmSnapshot GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference[] 
- additional_properties str
- class_id str
- object_type str
- replication_statuses Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status] 
- site str
- snapshot_statuses Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status] 
- vm_snapshot_ Sequence[Getentity_ references Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Vm Snapshot Entity Reference] 
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatus                  
- AdditionalProperties string
- BytesReplicated double
- ClassId string
- EndTime double
- Errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error> 
- ObjectType string
- PackEntity List<GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference> 
- PctComplete double
- RpoStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status> 
- StartTime double
- Status string
- AdditionalProperties string
- BytesReplicated float64
- ClassId string
- EndTime float64
- Errors
[]GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error 
- ObjectType string
- PackEntity []GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference 
- PctComplete float64
- RpoStatuses []GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status 
- StartTime float64
- Status string
- additionalProperties String
- bytesReplicated Double
- classId String
- endTime Double
- errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error> 
- objectType String
- packEntity List<GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference> 
- pctComplete Double
- rpoStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status> 
- startTime Double
- status String
- additionalProperties string
- bytesReplicated number
- classId string
- endTime number
- errors
GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error[] 
- objectType string
- packEntity GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference[] 
- pctComplete number
- rpoStatuses GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status[] 
- startTime number
- status string
- additional_properties str
- bytes_replicated float
- class_id str
- end_time float
- errors
Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Error] 
- object_type str
- pack_entity_ Sequence[Getreferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Pack Entity Reference] 
- pct_complete float
- rpo_statuses Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Replication Status Rpo Status] 
- start_time float
- status str
- additionalProperties String
- bytesReplicated Number
- classId String
- endTime Number
- errors List<Property Map>
- objectType String
- packEntity List<Property Map>References 
- pctComplete Number
- rpoStatuses List<Property Map>
- startTime Number
- status String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatusError                   
- AdditionalProperties string
- ClassId string
- Message string
- MessageId double
- ObjectType string
- AdditionalProperties string
- ClassId string
- Message string
- MessageId float64
- ObjectType string
- additionalProperties String
- classId String
- message String
- messageId Double
- objectType String
- additionalProperties string
- classId string
- message string
- messageId number
- objectType string
- additional_properties str
- class_id str
- message str
- message_id float
- object_type str
- additionalProperties String
- classId String
- message String
- messageId Number
- objectType String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatusPackEntityReference                     
- AdditionalProperties string
- ClassId string
- Confignum double
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- AdditionalProperties string
- ClassId string
- Confignum float64
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- additionalProperties String
- classId String
- confignum Double
- id String
- idtype String
- name String
- objectType String
- type String
- additionalProperties string
- classId string
- confignum number
- id string
- idtype string
- name string
- objectType string
- type string
- additional_properties str
- class_id str
- confignum float
- id str
- idtype str
- name str
- object_type str
- type str
- additionalProperties String
- classId String
- confignum Number
- id String
- idtype String
- name String
- objectType String
- type String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoReplicationStatusRpoStatus                    
- Actual double
- AdditionalProperties string
- ClassId string
- Expected double
- ObjectType string
- RpoExceeded bool
- Actual float64
- AdditionalProperties string
- ClassId string
- Expected float64
- ObjectType string
- RpoExceeded bool
- actual Double
- additionalProperties String
- classId String
- expected Double
- objectType String
- rpoExceeded Boolean
- actual number
- additionalProperties string
- classId string
- expected number
- objectType string
- rpoExceeded boolean
- actual float
- additional_properties str
- class_id str
- expected float
- object_type str
- rpo_exceeded bool
- actual Number
- additionalProperties String
- classId String
- expected Number
- objectType String
- rpoExceeded Boolean
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoSnapshotStatus                  
- AdditionalProperties string
- ClassId string
- Description string
- Errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error> 
- ObjectType string
- PctComplete double
- Status string
- Timestamp double
- UsedSpace double
- AdditionalProperties string
- ClassId string
- Description string
- Errors
[]GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error 
- ObjectType string
- PctComplete float64
- Status string
- Timestamp float64
- UsedSpace float64
- additionalProperties String
- classId String
- description String
- errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error> 
- objectType String
- pctComplete Double
- status String
- timestamp Double
- usedSpace Double
- additionalProperties string
- classId string
- description string
- errors
GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Current Protection Info Snapshot Status Error[] 
- objectType string
- pctComplete number
- status string
- timestamp number
- usedSpace number
- additionalProperties String
- classId String
- description String
- errors List<Property Map>
- objectType String
- pctComplete Number
- status String
- timestamp Number
- usedSpace Number
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoSnapshotStatusError                   
- AdditionalProperties string
- ClassId string
- Message string
- MessageId double
- ObjectType string
- AdditionalProperties string
- ClassId string
- Message string
- MessageId float64
- ObjectType string
- additionalProperties String
- classId String
- message String
- messageId Double
- objectType String
- additionalProperties string
- classId string
- message string
- messageId number
- objectType string
- additional_properties str
- class_id str
- message str
- message_id float
- object_type str
- additionalProperties String
- classId String
- message String
- messageId Number
- objectType String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmCurrentProtectionInfoVmSnapshotEntityReference                    
- AdditionalProperties string
- ClassId string
- Confignum double
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- AdditionalProperties string
- ClassId string
- Confignum float64
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- additionalProperties String
- classId String
- confignum Double
- id String
- idtype String
- name String
- objectType String
- type String
- additionalProperties string
- classId string
- confignum number
- id string
- idtype string
- name string
- objectType string
- type string
- additional_properties str
- class_id str
- confignum float
- id str
- idtype str
- name str
- object_type str
- type str
- additionalProperties String
- classId String
- confignum Number
- id String
- idtype String
- name String
- objectType String
- type String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfo                 
- AdditionalProperties string
- ClassId string
- ObjectType string
- ReplicationStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status> 
- Site string
- SnapshotStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status> 
- VmSnapshot List<GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference> 
- AdditionalProperties string
- ClassId string
- ObjectType string
- ReplicationStatuses []GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status 
- Site string
- SnapshotStatuses []GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status 
- VmSnapshot []GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference 
- additionalProperties String
- classId String
- objectType String
- replicationStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status> 
- site String
- snapshotStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status> 
- vmSnapshot List<GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference> 
- additionalProperties string
- classId string
- objectType string
- replicationStatuses GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status[] 
- site string
- snapshotStatuses GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status[] 
- vmSnapshot GetEntity References Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference[] 
- additional_properties str
- class_id str
- object_type str
- replication_statuses Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status] 
- site str
- snapshot_statuses Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status] 
- vm_snapshot_ Sequence[Getentity_ references Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Vm Snapshot Entity Reference] 
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatus                   
- AdditionalProperties string
- BytesReplicated double
- ClassId string
- EndTime double
- Errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error> 
- ObjectType string
- PackEntity List<GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference> 
- PctComplete double
- RpoStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status> 
- StartTime double
- Status string
- AdditionalProperties string
- BytesReplicated float64
- ClassId string
- EndTime float64
- Errors
[]GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error 
- ObjectType string
- PackEntity []GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference 
- PctComplete float64
- RpoStatuses []GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status 
- StartTime float64
- Status string
- additionalProperties String
- bytesReplicated Double
- classId String
- endTime Double
- errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error> 
- objectType String
- packEntity List<GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference> 
- pctComplete Double
- rpoStatuses List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status> 
- startTime Double
- status String
- additionalProperties string
- bytesReplicated number
- classId string
- endTime number
- errors
GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error[] 
- objectType string
- packEntity GetReferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference[] 
- pctComplete number
- rpoStatuses GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status[] 
- startTime number
- status string
- additional_properties str
- bytes_replicated float
- class_id str
- end_time float
- errors
Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Error] 
- object_type str
- pack_entity_ Sequence[Getreferences Hyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Pack Entity Reference] 
- pct_complete float
- rpo_statuses Sequence[GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Replication Status Rpo Status] 
- start_time float
- status str
- additionalProperties String
- bytesReplicated Number
- classId String
- endTime Number
- errors List<Property Map>
- objectType String
- packEntity List<Property Map>References 
- pctComplete Number
- rpoStatuses List<Property Map>
- startTime Number
- status String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatusError                    
- AdditionalProperties string
- ClassId string
- Message string
- MessageId double
- ObjectType string
- AdditionalProperties string
- ClassId string
- Message string
- MessageId float64
- ObjectType string
- additionalProperties String
- classId String
- message String
- messageId Double
- objectType String
- additionalProperties string
- classId string
- message string
- messageId number
- objectType string
- additional_properties str
- class_id str
- message str
- message_id float
- object_type str
- additionalProperties String
- classId String
- message String
- messageId Number
- objectType String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatusPackEntityReference                      
- AdditionalProperties string
- ClassId string
- Confignum double
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- AdditionalProperties string
- ClassId string
- Confignum float64
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- additionalProperties String
- classId String
- confignum Double
- id String
- idtype String
- name String
- objectType String
- type String
- additionalProperties string
- classId string
- confignum number
- id string
- idtype string
- name string
- objectType string
- type string
- additional_properties str
- class_id str
- confignum float
- id str
- idtype str
- name str
- object_type str
- type str
- additionalProperties String
- classId String
- confignum Number
- id String
- idtype String
- name String
- objectType String
- type String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoReplicationStatusRpoStatus                     
- Actual double
- AdditionalProperties string
- ClassId string
- Expected double
- ObjectType string
- RpoExceeded bool
- Actual float64
- AdditionalProperties string
- ClassId string
- Expected float64
- ObjectType string
- RpoExceeded bool
- actual Double
- additionalProperties String
- classId String
- expected Double
- objectType String
- rpoExceeded Boolean
- actual number
- additionalProperties string
- classId string
- expected number
- objectType string
- rpoExceeded boolean
- actual float
- additional_properties str
- class_id str
- expected float
- object_type str
- rpo_exceeded bool
- actual Number
- additionalProperties String
- classId String
- expected Number
- objectType String
- rpoExceeded Boolean
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoSnapshotStatus                   
- AdditionalProperties string
- ClassId string
- Description string
- Errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error> 
- ObjectType string
- PctComplete double
- Status string
- Timestamp double
- UsedSpace double
- AdditionalProperties string
- ClassId string
- Description string
- Errors
[]GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error 
- ObjectType string
- PctComplete float64
- Status string
- Timestamp float64
- UsedSpace float64
- additionalProperties String
- classId String
- description String
- errors
List<GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error> 
- objectType String
- pctComplete Double
- status String
- timestamp Double
- usedSpace Double
- additionalProperties string
- classId string
- description string
- errors
GetHyperflex Vm Backup Info Result Cluster Id Protection Info Map Protection Info Vm Last Successful Protection Info Snapshot Status Error[] 
- objectType string
- pctComplete number
- status string
- timestamp number
- usedSpace number
- additionalProperties String
- classId String
- description String
- errors List<Property Map>
- objectType String
- pctComplete Number
- status String
- timestamp Number
- usedSpace Number
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoSnapshotStatusError                    
- AdditionalProperties string
- ClassId string
- Message string
- MessageId double
- ObjectType string
- AdditionalProperties string
- ClassId string
- Message string
- MessageId float64
- ObjectType string
- additionalProperties String
- classId String
- message String
- messageId Double
- objectType String
- additionalProperties string
- classId string
- message string
- messageId number
- objectType string
- additional_properties str
- class_id str
- message str
- message_id float
- object_type str
- additionalProperties String
- classId String
- message String
- messageId Number
- objectType String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmLastSuccessfulProtectionInfoVmSnapshotEntityReference                     
- AdditionalProperties string
- ClassId string
- Confignum double
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- AdditionalProperties string
- ClassId string
- Confignum float64
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- additionalProperties String
- classId String
- confignum Double
- id String
- idtype String
- name String
- objectType String
- type String
- additionalProperties string
- classId string
- confignum number
- id string
- idtype string
- name string
- objectType string
- type string
- additional_properties str
- class_id str
- confignum float
- id str
- idtype str
- name str
- object_type str
- type str
- additionalProperties String
- classId String
- confignum Number
- id String
- idtype String
- name String
- objectType String
- type String
GetHyperflexVmBackupInfoResultClusterIdProtectionInfoMapProtectionInfoVmSpaceUsage               
- AdditionalProperties string
- ClassId string
- ObjectType string
- SpaceUsage double
- AdditionalProperties string
- ClassId string
- ObjectType string
- SpaceUsage float64
- additionalProperties String
- classId String
- objectType String
- spaceUsage Double
- additionalProperties string
- classId string
- objectType string
- spaceUsage number
- additional_properties str
- class_id str
- object_type str
- space_usage float
- additionalProperties String
- classId String
- objectType String
- spaceUsage Number
GetHyperflexVmBackupInfoResultError      
- AdditionalProperties string
- ClassId string
- Message string
- MessageId double
- ObjectType string
- AdditionalProperties string
- ClassId string
- Message string
- MessageId float64
- ObjectType string
- additionalProperties String
- classId String
- message String
- messageId Double
- objectType String
- additionalProperties string
- classId string
- message string
- messageId number
- objectType string
- additional_properties str
- class_id str
- message str
- message_id float
- object_type str
- additionalProperties String
- classId String
- message String
- messageId Number
- objectType String
GetHyperflexVmBackupInfoResultParent      
- 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
GetHyperflexVmBackupInfoResultPermissionResource       
- 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
GetHyperflexVmBackupInfoResultSchedule      
GetHyperflexVmBackupInfoResultScheduleSchedule       
- AdditionalProperties string
- BackupInterval double
- ClassId string
- ObjectType string
- AdditionalProperties string
- BackupInterval float64
- ClassId string
- ObjectType string
- additionalProperties String
- backupInterval Double
- classId String
- objectType String
- additionalProperties string
- backupInterval number
- classId string
- objectType string
- additional_properties str
- backup_interval float
- class_id str
- object_type str
- additionalProperties String
- backupInterval Number
- classId String
- objectType String
GetHyperflexVmBackupInfoResultScheduleTargetClusterEntityReference          
- AdditionalProperties string
- ClassId string
- Confignum double
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- AdditionalProperties string
- ClassId string
- Confignum float64
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- additionalProperties String
- classId String
- confignum Double
- id String
- idtype String
- name String
- objectType String
- type String
- additionalProperties string
- classId string
- confignum number
- id string
- idtype string
- name string
- objectType string
- type string
- additional_properties str
- class_id str
- confignum float
- id str
- idtype str
- name str
- object_type str
- type str
- additionalProperties String
- classId String
- confignum Number
- id String
- idtype String
- name String
- objectType String
- type String
GetHyperflexVmBackupInfoResultSrcBackupCluster        
- 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
GetHyperflexVmBackupInfoResultSrcCluster       
- 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
GetHyperflexVmBackupInfoResultTag      
- AdditionalProperties string
- Key string
- Value string
- AdditionalProperties string
- Key string
- Value string
- additionalProperties String
- key String
- value String
- additionalProperties string
- key string
- value string
- additional_properties str
- key str
- value str
- additionalProperties String
- key String
- value String
GetHyperflexVmBackupInfoResultTgtCluster       
- 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
GetHyperflexVmBackupInfoResultVersionContext       
- additionalProperties String
- classId String
- interestedMos List<Property Map>
- markedFor BooleanDeletion 
- nrVersion String
- objectType String
- refMos List<Property Map>
- timestamp String
- versionType String
GetHyperflexVmBackupInfoResultVersionContextInterestedMo         
- 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
GetHyperflexVmBackupInfoResultVersionContextRefMo         
- 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
GetHyperflexVmBackupInfoResultVmEntityReference        
- AdditionalProperties string
- ClassId string
- Confignum double
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- AdditionalProperties string
- ClassId string
- Confignum float64
- Id string
- Idtype string
- Name string
- ObjectType string
- Type string
- additionalProperties String
- classId String
- confignum Double
- id String
- idtype String
- name String
- objectType String
- type String
- additionalProperties string
- classId string
- confignum number
- id string
- idtype string
- name string
- objectType string
- type string
- additional_properties str
- class_id str
- confignum float
- id str
- idtype str
- name str
- object_type str
- type str
- additionalProperties String
- classId String
- confignum Number
- id String
- idtype String
- name String
- objectType String
- type String
GetHyperflexVmBackupInfoResultVmInfo       
- AdditionalProperties string
- ClassId string
- ObjectType string
- RunTime List<GetInfos Hyperflex Vm Backup Info Result Vm Info Run Time Info> 
- StatusCode string
- Uuid string
- AdditionalProperties string
- ClassId string
- ObjectType string
- RunTime []GetInfos Hyperflex Vm Backup Info Result Vm Info Run Time Info 
- StatusCode string
- Uuid string
- additionalProperties String
- classId String
- objectType String
- runTime List<GetInfos Hyperflex Vm Backup Info Result Vm Info Run Time Info> 
- statusCode String
- uuid String
- additionalProperties string
- classId string
- objectType string
- runTime GetInfos Hyperflex Vm Backup Info Result Vm Info Run Time Info[] 
- statusCode string
- uuid string
- additionalProperties String
- classId String
- objectType String
- runTime List<Property Map>Infos 
- statusCode String
- uuid String
GetHyperflexVmBackupInfoResultVmInfoRunTimeInfo          
- AdditionalProperties string
- BiosUuid string
- ClassId string
- ConnectionState string
- CpuUsage double
- Folder string
- GuestFamily string
- GuestFull stringName 
- GuestId string
- GuestState string
- HostName string
- InstanceUuid string
- MemoryMb double
- MemoryUsage double
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Networks List<string>
- NrVersion string
- NumCpu double
- ObjectType string
- PowerState string
- ProvisionedSize double
- ResourcePool string
- UsedSize double
- VmxPath string
- AdditionalProperties string
- BiosUuid string
- ClassId string
- ConnectionState string
- CpuUsage float64
- Folder string
- GuestFamily string
- GuestFull stringName 
- GuestId string
- GuestState string
- HostName string
- InstanceUuid string
- MemoryMb float64
- MemoryUsage float64
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Networks []string
- NrVersion string
- NumCpu float64
- ObjectType string
- PowerState string
- ProvisionedSize float64
- ResourcePool string
- UsedSize float64
- VmxPath string
- additionalProperties String
- biosUuid String
- classId String
- connectionState String
- cpuUsage Double
- folder String
- guestFamily String
- guestFull StringName 
- guestId String
- guestState String
- hostName String
- instanceUuid String
- memoryMb Double
- memoryUsage Double
- moid String
- The unique identifier of this Managed Object instance.
- name String
- networks List<String>
- nrVersion String
- numCpu Double
- objectType String
- powerState String
- provisionedSize Double
- resourcePool String
- usedSize Double
- vmxPath String
- additionalProperties string
- biosUuid string
- classId string
- connectionState string
- cpuUsage number
- folder string
- guestFamily string
- guestFull stringName 
- guestId string
- guestState string
- hostName string
- instanceUuid string
- memoryMb number
- memoryUsage number
- moid string
- The unique identifier of this Managed Object instance.
- name string
- networks string[]
- nrVersion string
- numCpu number
- objectType string
- powerState string
- provisionedSize number
- resourcePool string
- usedSize number
- vmxPath string
- additional_properties str
- bios_uuid str
- class_id str
- connection_state str
- cpu_usage float
- folder str
- guest_family str
- guest_full_ strname 
- guest_id str
- guest_state str
- host_name str
- instance_uuid str
- memory_mb float
- memory_usage float
- moid str
- The unique identifier of this Managed Object instance.
- name str
- networks Sequence[str]
- nr_version str
- num_cpu float
- object_type str
- power_state str
- provisioned_size float
- resource_pool str
- used_size float
- vmx_path str
- additionalProperties String
- biosUuid String
- classId String
- connectionState String
- cpuUsage Number
- folder String
- guestFamily String
- guestFull StringName 
- guestId String
- guestState String
- hostName String
- instanceUuid String
- memoryMb Number
- memoryUsage Number
- moid String
- The unique identifier of this Managed Object instance.
- name String
- networks List<String>
- nrVersion String
- numCpu Number
- objectType String
- powerState String
- provisionedSize Number
- resourcePool String
- usedSize Number
- vmxPath String
GetHyperflexVmBackupInfoSchedule     
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Schedule
GetHyperflex Vm Backup Info Schedule Schedule 
- Replication schedule information.
- TargetCluster GetEntity Reference Hyperflex Vm Backup Info Schedule Target Cluster Entity Reference 
- EntityReference of target cluster.
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Schedule
GetHyperflex Vm Backup Info Schedule Schedule 
- Replication schedule information.
- TargetCluster GetEntity Reference Hyperflex Vm Backup Info Schedule Target Cluster Entity Reference 
- EntityReference of target cluster.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- schedule
GetHyperflex Vm Backup Info Schedule Schedule 
- Replication schedule information.
- targetCluster GetEntity Reference Hyperflex Vm Backup Info Schedule Target Cluster Entity Reference 
- EntityReference of target cluster.
- 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.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- schedule
GetHyperflex Vm Backup Info Schedule Schedule 
- Replication schedule information.
- targetCluster GetEntity Reference Hyperflex Vm Backup Info Schedule Target Cluster Entity Reference 
- EntityReference of target cluster.
- 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.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- schedule
GetHyperflex Vm Backup Info Schedule Schedule 
- Replication schedule information.
- target_cluster_ Getentity_ reference Hyperflex Vm Backup Info Schedule Target Cluster Entity Reference 
- EntityReference of target cluster.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- schedule Property Map
- Replication schedule information.
- targetCluster Property MapEntity Reference 
- EntityReference of target cluster.
GetHyperflexVmBackupInfoScheduleSchedule      
- AdditionalProperties string
- BackupInterval double
- Time interval between two copies in minutes.
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- AdditionalProperties string
- BackupInterval float64
- Time interval between two copies in minutes.
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additionalProperties String
- backupInterval Double
- Time interval between two copies in minutes.
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additionalProperties string
- backupInterval number
- Time interval between two copies in minutes.
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_properties str
- backup_interval float
- Time interval between two copies in minutes.
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additionalProperties String
- backupInterval Number
- Time interval between two copies in minutes.
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetHyperflexVmBackupInfoScheduleTargetClusterEntityReference         
- 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.
- Confignum double
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- Confignum float64
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Double
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum number
- Configuration number for this reference.
- id string
- Uuid of the entity for this reference.
- idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name string
- Name of the entity for this entity reference.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum float
- Configuration number for this reference.
- id str
- Uuid of the entity for this reference.
- idtype str
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name str
- Name of the entity for this entity reference.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type str
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Number
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
GetHyperflexVmBackupInfoSrcBackupCluster       
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoSrcCluster      
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoTag     
- 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.
GetHyperflexVmBackupInfoTgtCluster      
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoVersionContext      
- 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<GetHyperflex Vm Backup Info Version Context Interested Mo> 
- MarkedFor boolDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- 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 GetHyperflex Vm Backup Info Version Context Ref Mo 
- 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 []GetHyperflex Vm Backup Info Version Context Interested Mo 
- MarkedFor boolDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- 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 GetHyperflex Vm Backup Info Version Context Ref Mo 
- 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<GetHyperflex Vm Backup Info Version Context Interested Mo> 
- markedFor BooleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- 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 GetHyperflex Vm Backup Info Version Context Ref Mo 
- 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 GetHyperflex Vm Backup Info Version Context Interested Mo[] 
- markedFor booleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- 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 GetHyperflex Vm Backup Info Version Context Ref Mo 
- 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[GetHyperflex Vm Backup Info Version Context Interested Mo] 
- marked_for_ booldeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_version str
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_mo GetHyperflex Vm Backup Info Version Context Ref Mo 
- A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_type str
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
- 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>
- markedFor BooleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- 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.
 
GetHyperflexVmBackupInfoVersionContextInterestedMo        
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoVersionContextRefMo        
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetHyperflexVmBackupInfoVmEntityReference       
- 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.
- Confignum double
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- Confignum float64
- Configuration number for this reference.
- Id string
- Uuid of the entity for this reference.
- Idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- Name string
- Name of the entity for this entity reference.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Double
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum number
- Configuration number for this reference.
- id string
- Uuid of the entity for this reference.
- idtype string
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name string
- Name of the entity for this entity reference.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type string
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum float
- Configuration number for this reference.
- id str
- Uuid of the entity for this reference.
- idtype str
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name str
- Name of the entity for this entity reference.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type str
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
- 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.
- confignum Number
- Configuration number for this reference.
- id String
- Uuid of the entity for this reference.
- idtype String
- Type of entity id for this reference.- VCMOID- The entity reference ID type is VC MOID.
- VMBIOSUUID- The entity reference ID type is VM Bios UUID.
- VMDSPATH- The entity reference ID type is VM Datastore Path.
- VMINSTANCEUUID- The entity reference ID type is VM Instance UUID.
- VMNAME- The entity reference ID type is VM Name.
 
- name String
- Name of the entity for this entity reference.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- type String
- Type of the entity for this entity reference.- DISK- This entity type is a disk.
- PNODE- This entity type is a P node.
- NODE- This entity type is a node.
- CLUSTER- This entity type is a cluster.
- DATASTORE- This entity is a datastore.
- VIRTNODE- This entity is a HyperFlex virtual node.
- VIRTCLUSTER- This entity type is a virtual cluster.
- VIRTDATASTORE- This entity type is a virtual data store.
- VIRTMACHINE- This entity type is a virtual machine.
- PDISK- This entity type is a P disk.
- PDATASTORE- This entity type is a P Datastore.
- VIRTMACHINESNAPSHOT- This entity is a virtual machine snapshot.
- FOLDER- This entity type is a folder.
- RESOURCEPOOL- This entity type is a resource pool.
- FILE- This entity type is a file.
- VIRTDATACENTER- This entity type is a virtual data center.
- REPLICATION_APPLIANCE- This entity type is a replication appliance.
- REPLICATION_JOB- This entity type is a replication job.
- IP_POOL- This entity type is an IP Pool.
- REPLICATION_INFO- This entity type is a replication information.
- DP_VM_SNAPSHOT- This entity type is a DP VM Snapshot.
- DP_VMGROUP_SNAPSHOT- This entity type is a DP VM Group Snapshot.
- DP_VM_CONFIG- This entity type is a DP VM Configuration.
- DP_VM- This entity type is a DP VM.
- DP_VMGROUP- This entity type is a DP VM Group.
- DP_VM_SNAPSHOT_POINT- This entity type is a DP VM Snapshot Point.
- CLUSTER_PAIR- This entity is a cluster pair.
- HX_TASK- This entity type is a HyperFlex task.
- ZONE- This entity type is a zone.
 
GetHyperflexVmBackupInfoVmInfo      
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RunTime GetInfo Hyperflex Vm Backup Info Vm Info Run Time Info 
- Virtual machine runtime details.
- StatusCode string
- Virtual machine status code.- VM_ACCESSIBLE- This virtual machine is accessible.
- VM_INACCESSIBLE- This virtual machine is not accessible.
- VM_NOT_SUPPORTED- This virtual machine is not supported.
- NONE- This virtual machine does not have a status code.
 
- Uuid string
- Virtual machine's current UUID.
- 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.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RunTime GetInfo Hyperflex Vm Backup Info Vm Info Run Time Info 
- Virtual machine runtime details.
- StatusCode string
- Virtual machine status code.- VM_ACCESSIBLE- This virtual machine is accessible.
- VM_INACCESSIBLE- This virtual machine is not accessible.
- VM_NOT_SUPPORTED- This virtual machine is not supported.
- NONE- This virtual machine does not have a status code.
 
- Uuid string
- Virtual machine's current UUID.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- runTime GetInfo Hyperflex Vm Backup Info Vm Info Run Time Info 
- Virtual machine runtime details.
- statusCode String
- Virtual machine status code.- VM_ACCESSIBLE- This virtual machine is accessible.
- VM_INACCESSIBLE- This virtual machine is not accessible.
- VM_NOT_SUPPORTED- This virtual machine is not supported.
- NONE- This virtual machine does not have a status code.
 
- uuid String
- Virtual machine's current UUID.
- 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.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- runTime GetInfo Hyperflex Vm Backup Info Vm Info Run Time Info 
- Virtual machine runtime details.
- statusCode string
- Virtual machine status code.- VM_ACCESSIBLE- This virtual machine is accessible.
- VM_INACCESSIBLE- This virtual machine is not accessible.
- VM_NOT_SUPPORTED- This virtual machine is not supported.
- NONE- This virtual machine does not have a status code.
 
- uuid string
- Virtual machine's current UUID.
- 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.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- run_time_ Getinfo Hyperflex Vm Backup Info Vm Info Run Time Info 
- Virtual machine runtime details.
- status_code str
- Virtual machine status code.- VM_ACCESSIBLE- This virtual machine is accessible.
- VM_INACCESSIBLE- This virtual machine is not accessible.
- VM_NOT_SUPPORTED- This virtual machine is not supported.
- NONE- This virtual machine does not have a status code.
 
- uuid str
- Virtual machine's current UUID.
- 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.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- runTime Property MapInfo 
- Virtual machine runtime details.
- statusCode String
- Virtual machine status code.- VM_ACCESSIBLE- This virtual machine is accessible.
- VM_INACCESSIBLE- This virtual machine is not accessible.
- VM_NOT_SUPPORTED- This virtual machine is not supported.
- NONE- This virtual machine does not have a status code.
 
- uuid String
- Virtual machine's current UUID.
GetHyperflexVmBackupInfoVmInfoRunTimeInfo         
- AdditionalProperties string
- BiosUuid string
- BiosUuid of the Protected Virtual Machine.
- 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.
- ConnectionState string
- Connection state of the Virtual Machine.
- CpuUsage double
- CPU Usage of Virtual Machine.
- Folder string
- Folder which VM belongs to.
- GuestFamily string
- Guest operating system family, if known.
- GuestFull stringName 
- Guest operating system full name, if known.
- GuestId string
- Guest operating system identifier (short name), if known.
- GuestState string
- VMware guest reset, powercycle, or boot action states.
- HostName string
- Hostname of Virtual Machine.
- InstanceUuid string
- InstanceUuid of the Protected Virtual Machine.
- MemoryMb double
- CPU Memory in MB of Virtual Machine.
- MemoryUsage double
- Memory usage of Virtual Machine.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the Virtual Machine.
- Networks List<string>
- NrVersion string
- Version of the Virtual Machine.
- NumCpu double
- Number of CPUs for the VM.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PowerState string
- Power state of the Virtual Machine.
- ProvisionedSize double
- Provisioned Size of Virtual Machine.
- ResourcePool string
- Resource pool which VM belongs to.
- UsedSize double
- Used Size of Virtual Machine.
- VmxPath string
- Vmx Path in VC datastore format.
- AdditionalProperties string
- BiosUuid string
- BiosUuid of the Protected Virtual Machine.
- 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.
- ConnectionState string
- Connection state of the Virtual Machine.
- CpuUsage float64
- CPU Usage of Virtual Machine.
- Folder string
- Folder which VM belongs to.
- GuestFamily string
- Guest operating system family, if known.
- GuestFull stringName 
- Guest operating system full name, if known.
- GuestId string
- Guest operating system identifier (short name), if known.
- GuestState string
- VMware guest reset, powercycle, or boot action states.
- HostName string
- Hostname of Virtual Machine.
- InstanceUuid string
- InstanceUuid of the Protected Virtual Machine.
- MemoryMb float64
- CPU Memory in MB of Virtual Machine.
- MemoryUsage float64
- Memory usage of Virtual Machine.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the Virtual Machine.
- Networks []string
- NrVersion string
- Version of the Virtual Machine.
- NumCpu float64
- Number of CPUs for the VM.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- PowerState string
- Power state of the Virtual Machine.
- ProvisionedSize float64
- Provisioned Size of Virtual Machine.
- ResourcePool string
- Resource pool which VM belongs to.
- UsedSize float64
- Used Size of Virtual Machine.
- VmxPath string
- Vmx Path in VC datastore format.
- additionalProperties String
- biosUuid String
- BiosUuid of the Protected Virtual Machine.
- 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.
- connectionState String
- Connection state of the Virtual Machine.
- cpuUsage Double
- CPU Usage of Virtual Machine.
- folder String
- Folder which VM belongs to.
- guestFamily String
- Guest operating system family, if known.
- guestFull StringName 
- Guest operating system full name, if known.
- guestId String
- Guest operating system identifier (short name), if known.
- guestState String
- VMware guest reset, powercycle, or boot action states.
- hostName String
- Hostname of Virtual Machine.
- instanceUuid String
- InstanceUuid of the Protected Virtual Machine.
- memoryMb Double
- CPU Memory in MB of Virtual Machine.
- memoryUsage Double
- Memory usage of Virtual Machine.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the Virtual Machine.
- networks List<String>
- nrVersion String
- Version of the Virtual Machine.
- numCpu Double
- Number of CPUs for the VM.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- powerState String
- Power state of the Virtual Machine.
- provisionedSize Double
- Provisioned Size of Virtual Machine.
- resourcePool String
- Resource pool which VM belongs to.
- usedSize Double
- Used Size of Virtual Machine.
- vmxPath String
- Vmx Path in VC datastore format.
- additionalProperties string
- biosUuid string
- BiosUuid of the Protected Virtual Machine.
- 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.
- connectionState string
- Connection state of the Virtual Machine.
- cpuUsage number
- CPU Usage of Virtual Machine.
- folder string
- Folder which VM belongs to.
- guestFamily string
- Guest operating system family, if known.
- guestFull stringName 
- Guest operating system full name, if known.
- guestId string
- Guest operating system identifier (short name), if known.
- guestState string
- VMware guest reset, powercycle, or boot action states.
- hostName string
- Hostname of Virtual Machine.
- instanceUuid string
- InstanceUuid of the Protected Virtual Machine.
- memoryMb number
- CPU Memory in MB of Virtual Machine.
- memoryUsage number
- Memory usage of Virtual Machine.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the Virtual Machine.
- networks string[]
- nrVersion string
- Version of the Virtual Machine.
- numCpu number
- Number of CPUs for the VM.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- powerState string
- Power state of the Virtual Machine.
- provisionedSize number
- Provisioned Size of Virtual Machine.
- resourcePool string
- Resource pool which VM belongs to.
- usedSize number
- Used Size of Virtual Machine.
- vmxPath string
- Vmx Path in VC datastore format.
- additional_properties str
- bios_uuid str
- BiosUuid of the Protected Virtual Machine.
- 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.
- connection_state str
- Connection state of the Virtual Machine.
- cpu_usage float
- CPU Usage of Virtual Machine.
- folder str
- Folder which VM belongs to.
- guest_family str
- Guest operating system family, if known.
- guest_full_ strname 
- Guest operating system full name, if known.
- guest_id str
- Guest operating system identifier (short name), if known.
- guest_state str
- VMware guest reset, powercycle, or boot action states.
- host_name str
- Hostname of Virtual Machine.
- instance_uuid str
- InstanceUuid of the Protected Virtual Machine.
- memory_mb float
- CPU Memory in MB of Virtual Machine.
- memory_usage float
- Memory usage of Virtual Machine.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the Virtual Machine.
- networks Sequence[str]
- nr_version str
- Version of the Virtual Machine.
- num_cpu float
- Number of CPUs for the VM.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- power_state str
- Power state of the Virtual Machine.
- provisioned_size float
- Provisioned Size of Virtual Machine.
- resource_pool str
- Resource pool which VM belongs to.
- used_size float
- Used Size of Virtual Machine.
- vmx_path str
- Vmx Path in VC datastore format.
- additionalProperties String
- biosUuid String
- BiosUuid of the Protected Virtual Machine.
- 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.
- connectionState String
- Connection state of the Virtual Machine.
- cpuUsage Number
- CPU Usage of Virtual Machine.
- folder String
- Folder which VM belongs to.
- guestFamily String
- Guest operating system family, if known.
- guestFull StringName 
- Guest operating system full name, if known.
- guestId String
- Guest operating system identifier (short name), if known.
- guestState String
- VMware guest reset, powercycle, or boot action states.
- hostName String
- Hostname of Virtual Machine.
- instanceUuid String
- InstanceUuid of the Protected Virtual Machine.
- memoryMb Number
- CPU Memory in MB of Virtual Machine.
- memoryUsage Number
- Memory usage of Virtual Machine.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the Virtual Machine.
- networks List<String>
- nrVersion String
- Version of the Virtual Machine.
- numCpu Number
- Number of CPUs for the VM.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- powerState String
- Power state of the Virtual Machine.
- provisionedSize Number
- Provisioned Size of Virtual Machine.
- resourcePool String
- Resource pool which VM belongs to.
- usedSize Number
- Used Size of Virtual Machine.
- vmxPath String
- Vmx Path in VC datastore format.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the intersightTerraform Provider.
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet