# Data Types

### JSON

type | description
--- | ---
AccessKeyDetails |
AccessKeyForRestoreListRecord |
AccessKeyListRecord |
AgentsPolicyView |
AggregatedBackupStatisticsResponseDto |
AggregatedDataTransferRateListRecord |
AggregatedDataTransferRateResponseDto |
AggregatedRestoreJobStatisticsResponseDto |
AllocatedResourceDetails |
AllocatedResourceRequest |
AmazonKeys | Data class containing secret key and access key to Amazon.
AmazonS3BackupDestinationDetails | Data class containing detailed settings about AmazonS3 Backup Destination
AmazonS3BackupDestinationRequest | Data class for creating AmazonS3 Backup Destination
AmazonS3BackupMode | Enum class to choose type of bucket for virtual machines for AmazonS3 platform.
AmazonS3ClientProxyConfiguration |
AppBackupPolicyDetails | Data class containing detailed information about backup policy for applications.
AppBackupPolicyListRecord | Data class containing information about backup policy for application.
AppBackupPolicyRequest | Data class used for creating new backup policy for application.
AppBackupRuleDetails | Data class containing detailed information about backup rule for application.
AppBackupRuleRequest | Class used for creating new backup rule for application.
AppCmdExecConfigDetails | Class defining application command execution config details.
AppCmdExecConfigListPreviewRecord | Class defining application command execution config.
AppCmdExecConfigListRecord | Class defining application command execution config.
AppCmdExecConfigRequest | Class used for creating application command execution config.
AppUserActionStatusEntryDto |
AppUserDetails | Data class containing detailed information about logged user (i.a. last successful logged time, user time zone, langugae) .
AppUserGroupDetails |
AppUserGroupListRecord | Data class containing general information about user.
AppUserGroupRequest |
AppUserListRecord | Data class containing general information about user.
AppUserRoleCloneResponseDto |
AppUserRoleDetailsDto |
AppUserRoleGuidNameDto |
AppUserRoleListRecord | Data class containing general information about user.
AppUserRoleRequest |
AppUserSettingsDetails |
AppUserSettingsRequest |
ApplicationDetails | Data class containing detailed information about the application registered in vProtect to be backup/restore/clone.
ApplicationEnvironmentVariableRequest |
ApplicationEnvironmentVariableUpdateRequest |
ApplicationListRecord | Data class containing general information about application registered in vProtect to be backup/restore/clone.
ApplicationReducedListRecord | Data class containing reduced information about application registered in vProtect to be backup/restore/clone.
ApplicationRequest | The class used to register a new application in vProtect, which will be backup/restore/clone by vProtect.
ApplicationUpdate | The class used for updating information about the application registered in vProtect.
ArchivedBackupStatsDto |
AuditLogEntryResponseDto |
AuthenticationDomainDetails |
AuthenticationDomainRequest |
AuthenticationDomainUpdate |
AuthenticationTypeResponseDto |
AutoAssignResultPreviewListRecord |
AvailableStorageProviderTypeListRecordDto |
AvamarBackupDestinationDetails | The class containing detailed information about Avamar backup destination.
AvamarBackupDestinationRequest | The class containing specific information about Avamar, used to register it as backup destination.
AzureBackupDestinationDetails | The class containing detailed information about Azure backup destination.
AzureBackupDestinationRequest | The class containing specific information about Azure, used to register it as backup destination.
AzureBackupMode | Enum class to choose type of bucket for virtual machines for Azure platform.
BackupCleanupConfigurationResponseDto |
BackupCleanupConfigurationSizeResponseDto |
BackupCleanupTaskRequest |
BackupDestinationCertificateSettingsUpdate |
BackupDestinationDetails |
BackupDestinationInitInfoDTO |
BackupDestinationInitTaskRequest |
BackupDestinationListRecord |
BackupDestinationReducedListRecord |
BackupDestinationRequest |
BackupDestinationStatisticsDetails |
BackupDestinationStats |
BackupDestinationStatusRequest |
BackupDestinationType |
BackupDetails |
BackupExtendedDetails |
BackupFileDetails |
BackupFileListRecord |
BackupFileLocationDetails |
BackupFileLocationRequest |
BackupGroupDetailsDto |
BackupListRecord |
BackupLocationDetails |
BackupLocationForRestoreListRecord |
BackupLocationListRecord |
BackupLocationRequest |
BackupNetworkRequest |
BackupPolicyForBackupListRecord |
BackupPolicyListRecordDto |
BackupPolicyStatisticsDetailsDto |
BackupPolicyStorageListByGuidsRequest |
BackupPolicyViewStorageListRecordDto |
BackupRetentionHintRequest |
BackupSecurityGroupsRequest |
BackupStatus |
BackupTimeStatsTimelineDto |
BackupTimelineDto |
BackupTransferRateResponse |
BackupType |
BackupUpToDateStatus |
BackupsInLast24Response |
BatchResponse |
BooleanDTO |
BrandConfigurationDetails |
CephSettingsDetails |
ChangeCloudServiceProviderPasswordRequest |
ChangeLogLevelRequestDto |
ChargebackAppRequest | The parameter class for querying the chargeback report. Database will be filtered by guid / uuid lists and grouped by groupBy value
ChargebackCloudRequest | The parameter class for querying the chargeback report. Database will be filtered by guid / uuid lists and grouped by groupBy value
ChargebackDTO |
ChargebackEmailRequest |
ChargebackOSRequest | The parameter class for querying the chargeback report. Database will be filtered by guid / uuid lists and grouped by groupBy value
ChargebackStorageRequest | The parameter class for querying the chargeback report. Database will be filtered by guid / uuid lists and grouped by groupBy value
ChargebackVmRequest | The parameter class for querying the chargeback report. Database will be filtered by guid / uuid lists and grouped by groupBy value
CloneDTO |
CloudBackupPolicyDetails |
CloudBackupPolicyListRecord |
CloudBackupPolicyRequest |
CloudBackupRuleDetails |
CloudBackupRuleRequest |
CloudCommonAutoAssignResultPreviewListRecord |
CloudGroupDetails |
CloudGroupListRecord |
CloudPolicyEntityMapRecord |
CloudProtectedEntityDetails |
CloudProtectedEntityDropdownRecord |
CloudProtectedObjectDetailsForUI |
CloudProtectedObjectsDetailsForUI |
CloudServiceProviderCreateResponse |
CloudServiceProviderDetailsWithoutSecret |
CloudServiceProviderListRecord |
CloudServiceProviderPasswordResponse |
CloudServiceProviderRequest |
CloudServiceProviderStatisticsDetails |
CloudSiteBackupPolicyAssignmentRequestDto |
CloudSiteDetailsResponseDto |
CloudSiteListEntry |
CloudSiteListResponseDto |
CloudTaskWithOptionsPerFeatureRequest |
CloudUserAvailableFeaturesForRestore |
CloudUserDetailsResponseDto |
CloudUserListResponseDto |
ComponentType |
CompressionType |
ConnectivityTestTaskRequest |
CreateApplicationResponse |
CreateCloudDownloadRequest |
CreateOSDownloadRequest |
CredentialCreateRequest |
CredentialDetails |
CredentialRequest |
CurrentUserBasicInfo | Data class containing detailed information about logged user (i.a. last successful logged time, user time zone, langugae) .
DDBoostBackupDestinationDetails |
DDBoostBackupDestinationRequest |
DDBoostConfigResult |
DDBoostGetStoragesResult |
DDBoostGetUsersResult |
DataCenterForRestoreListRecord |
DataCenterListRecord |
DataProtectorBackupDestinationDetails | Data class containing detailed settings about OpenText Data Protector
DataProtectorBackupDestinationRequest | Data class for creating OpenText Data Protector
DataTransferRateDetails |
DataTransferRateListRecord |
DataTransferRateRequest |
DdBoostCreateUserParameters |
DdBoostStorageCreateRequest |
DdBoostStorageUpdateRequest |
DecodedCertificateResponseDto |
DeleteAppUsersRequest |
DeleteProjectsRequest |
DeleteSecurityGroupRequest |
DeviceRegistrationCodeResponse |
DirTreeNodeDTO |
DoubleDTO |
EjectTapeTaskRequest |
EntitiesWithNameListRecord |
EnumNameAndDescription |
EnvVariableDetails |
EnvVariableRequest |
EsxiRestoreSettings |
ExportSettingsRequest |
ExportSettingsResponse |
ExportTaskRequest |
FakeHypervisorManagerRequest |
FeatureToggleComponentGroupedListRecord |
FeatureToggleCurrentValueRecord |
FeatureToggleSynchronizeRequest |
FeatureToggleUpdateCurrentValueRequest |
FileDetailsListRecord |
FileDetailsRequest |
FileDownloadRequest |
FileSystemBackupDestinationDetails |
FileSystemBackupDestinationRequest |
FileSystemBackupDestinationStatusRequest |
FileSystemDetails |
FileSystemListRecord |
FullInventoryRequest |
GcsBackupDestinationDetails |
GcsBackupDestinationRequest |
GcsBackupDestinationUpdate |
GeneralInfoResponse |
GlobalSettingsDetailsResponseDto |
GlobalSettingsForNodeResponseDto |
GlobalSettingsMountDetailsResponseDto |
GlobalSettingsUpdateRequestDto |
HyperVInstantRestoreSettingsDto |
HypervisorBatchUpdate |
HypervisorCertificateSettingsUpdate |
HypervisorClusterBatchUpdate |
HypervisorClusterListRecord |
HypervisorClusterRequest |
HypervisorClusterUpdate |
HypervisorDetails |
HypervisorForRestoreListRecord |
HypervisorListRecord |
HypervisorManagerBatchUpdate |
HypervisorManagerCertificateSettingsUpdate |
HypervisorManagerDetails |
HypervisorManagerForRestoreListRecord |
HypervisorManagerListRecord |
HypervisorManagerRequest |
HypervisorManagerStatisticsDto |
HypervisorManagerType |
HypervisorManagerUpdate |
HypervisorRequest |
HypervisorStorageForRestoreListRecord |
HypervisorStorageListRecord |
HypervisorStorageRecordExtendedDetail |
HypervisorStorageRequest |
HypervisorStorageUpdate |
HypervisorType |
HypervisorUpdate |
ImportForAgentTaskRequest |
ImportForCloudTaskRequest |
ImportTapeTaskRequest |
ImpossibleCloudBackupDestinationDetails | Data class containing detailed settings about AmazonS3 Backup Destination
ImpossibleCloudBackupDestinationRequest | Data class for creating AmazonS3 Backup Destination
ImpossibleCloudClientProxyConfiguration |
InstanceScopedInventoryRequest |
InstantRestoreTaskRequest |
InvSyncMappingResponse |
InvSyncVmForDiskFetchResponseDto |
InventorySyncTaskRequest |
InventorySyncTaskType |
IsoLayerBackupDestinationDetails |
IsoLayerBackupDestinationRequest |
IspBackupDestinationDetails |
IspBackupDestinationRequest |
KeycloakAuthSettingsRequestDto |
KeycloakSecretEnabledResponseDto |
KeycloakSecretRequestDto |
LastChangesResponse |
LegacyPrivilegeContextRequest |
LegacyRemoteVersionsObject |
LegacyRetentionQueryParameters |
LicenseResponse |
LicenseShortResponse |
LicenseSubscriptionResponse |
LicenseValidationResponse |
LiveMigrationTaskRequest |
LocalMetadataBackupDestinationDetails |
LocalMetadataBackupDestinationRequest |
LocalMetadataReinitializeRequest |
LocationRequest |
LogFileListRecord |
LogLevelEntryResponseDto |
LogLevelSummaryResponseDto |
LoginRequest |
LoginWithTokenRequest |
LongDTO |
MailingListDetailsDto |
MailingListListRecordDto |
MailingListRequest |
MarkBackupsPreviewResponse |
MountTaskRequest |
MountedBackupDetails |
MountedBackupListRecord |
MountedBackupMode |
MountedBackupUpdateRequest |
MountedDiskDetails |
MountedFileDetails |
MountedFileListRecord |
MountedFileRequest |
MountedFileSystemDetails |
MountedFileSystemListRecord |
MyDayOfWeek |
NameAndGuid |
NetBackupBackupDestinationDetails |
NetBackupBackupDestinationRequest |
NetWorkerBackupDestinationDetails |
NetWorkerBackupDestinationRequest |
NetworkDetails |
NetworkInterfaceCardDetails |
NewUserRequest |
NodeAssignmentToConfigRequest |
NodeConfigDetails |
NodeConfigListRecord |
NodeConfigReducedListRecord |
NodeConfigRequest |
NodeDetails |
NodeListRecord |
NodeLoginRequest |
NodeReducedListRecord |
NodeRegistrationRequest |
NodeRegistrationResponse |
NodeSelfResponse |
NodeState |
NodeUpdateRequest |
NotificationPolicyDetail |
NotificationPolicyRequest |
NotificationPushPreview |
NutanixRestoreSettings |
OSAgentAssignmentToConfigRequest |
OSAgentDetails |
OSAgentListRecord |
OSAgentRequest |
OSBackupPolicyDetails |
OSBackupPolicyListRecord |
OSBackupPolicyRequest |
OSBackupRuleDetails |
OSBackupRuleRequest |
OSCommonAutoAssignResultPreviewListRecord |
OSPolicyEntityMapRecord |
OSProtectedEntityDetails |
OSProtectedObjectDetailsDto |
OSProtectedObjectDetailsForUI |
OSProtectedObjectVersionDetailsForUI |
ObjectCreationResponseDto |
OpenstackInstantRestoreTargetSettingsDto |
OpenstackRestoreTargetSettingsDto |
PolicyProjectAndClusterScopeValidationResultListRecord |
PrepareDownloadRequestDto |
PreparedDownloadDto |
PrivilegeContextCreationResponseDto |
PrivilegeContextRoleRecordDto |
ProjectForRestoreListRecord |
ProjectListRecord |
ProjectRequest |
ProjectUpdate |
ProjectUpdateRequest |
ProtectedEntityBackupPolicyAssignmentRequest |
ProtectedEntityBackupPolicyAssignmentRequestDto |
ProtectedEntityBackupSizeRequest |
ProtectedEntityBackupsSyncRequest |
ProtectedEntityDTO |
ProtectedEntityDto |
ProtectedEntityOsCredentialsAssignmentRequest |
ProtectedEntityPolicyAssignmentStatusRecord |
ProtectedEntityPolicyRequest |
ProtectedEntitySnapshotAssignmentRequest |
ProtectedEntitySnapshotDetails |
ProtectionResponse |
ProviderTypes |
QuotaDetails |
QuotaListRecord |
QuotaRequest |
RbacContextListRecord |
RbacContextListResponseDto |
RbacContextListResponseDto |
RbacInstancePrivilegeTypeDTO |
RecoveryPlanPolicyDetails |
RecoveryPlanPolicyListRecord |
RecoveryPlanPolicyRequest |
RecoveryPlanPolicyStatisticsDetails |
RecoveryPlanRuleDetails |
RecoveryPlanRuleListRecord |
RecoveryPlanRuleReducedListRecord |
RecoveryPlanRuleRequest |
RegisterDeviceAndAppAuthRequest |
RegisterDeviceAndAppAuthResponse |
RegisterDeviceAndAppsRequest |
RegisterDeviceAndAppsResponse |
ResetFeatureTogglesCurrentValueRequest |
RestoreAndImportTaskRequest |
RestoreAndMountTaskRequest |
RestoreJobListRecord |
RestoreNameRequest |
RestoreNameValidationResponse |
RestoreSettingsResponse |
RestoreTaskRequest |
RestoreTimelineDto |
RestoredFileDetails |
RubrikBackupDestinationDetails |
RubrikBackupDestinationRequest |
ScheduleDetails |
ScheduleListRecord |
ScheduleRequest |
ScopedInventoryCreateRequest |
ScopedInventoryDTO |
SecurityGroupDeleteNonPresentRequestDto |
SecurityGroupListRecordDto |
SecurityGroupResponse |
SecurityGroupRulesResponse |
SessionInfoResponse |
SingleAttributeBatchUpdate |
SingleAttributeNullableBatchUpdate |
SizeBackupStatisticsResponseDto |
SizeStatsResponse |
SnapshotMgmtRuleDetails |
SnapshotMgmtRuleRequest |
SnapshotRequirementResponse |
SnapshotReversionTaskRequest |
SnapshotRuleAssignmentDetails |
SnapshotTaskRequest |
SnapshotType |
SnapshotTypeRequest |
SnapshotUpdateRequest |
SnapshotsCleanupTaskRequest |
StagingSpace |
StagingSpaceResponse |
StorageBackupPolicyDetails |
StorageBackupPolicyDetailsDto |
StorageBackupPolicyDetailsResponseDto |
StorageBackupPolicyListRecord |
StorageBackupPolicyRequest |
StorageBackupPolicyUpdateRequestDto |
StorageBackupRuleDetails |
StorageBackupRuleRequest |
StorageDetails |
StorageListRecord |
StorageListRecordDto |
StoragePolicyProtectedEntityChangesetRequest |
StoragePoolListRecord |
StoragePoolRequest |
StorageProviderCertificateSettingsUpdate |
StorageProviderCreateUpdateRequestDto |
StorageProviderDashboardDto |
StorageProviderDetails |
StorageProviderDetailsDto |
StorageProviderForFilterListRecordDto |
StorageProviderForRestoreListRecord |
StorageProviderForRestoreListRecordDto |
StorageProviderListRecord |
StorageProviderListRecordDto |
StorageProviderReducedListRecord |
StorageProviderRequest |
StorageProviderStatisticsDetails |
StorageProviderType |
StorageProviderUpdate |
StorageRequest |
StorageSettingsUpdateRequest |
StorageSnapshotMgmtPolicyDetails |
StorageSnapshotMgmtPolicyListRecord |
StorageSnapshotMgmtPolicyRequest |
StorageUpdateRequest |
StorageUsage |
StorageVolumeListRecord |
StringDTO |
SummaryResponse |
SupportedLicenseCapabilitiesDetails |
SwiftAuthMethod |
SwiftAuthMethodScope |
SwiftBackupDestinationDetails |
SwiftBackupDestinationRequest |
SwiftBackupDestinationWithPasswordRequest |
SystemNotificationChangeStateRequest |
SystemNotificationDetails |
SystemNotificationListRecord |
SystemNotificationRequest |
TapeChunkDetails |
TapeChunkRequest |
TapeChunkStatusUpdate |
TapeDetails |
TapeDriveDetails |
TapeInitializeRequest |
TapeLibraryDetails |
TapeLocationDetails |
TapeLocationRequest |
TapeLockDetails |
TapeManagerDetails |
TapeManagerInventoryRequest |
TapeManagerInventorySyncTaskRequest |
TapeManagerRequest |
TapeManagerUpdateRequest |
TapePoolBackupDestinationDetails |
TapePoolBackupDestinationRequest |
TapeReadOnlyChangeRequest |
TapeStateChangeRequest |
TapeUpdateRequest |
TapeUsedByBackupListRecord |
TaskBatchResponse |
TaskDetails |
TaskFilesListRequest |
TaskListRecord |
TaskState |
TaskStatsResponse |
TaskStatus |
TaskType |
ThirdPartyRestriction |
TimeBackupStatisticsResponseDto |
TimeRestoreJobStatisticsResponseDto |
TimestampDTO |
TransferInfoRequest |
TransferRateQueryParameters |
TrustedCertificateChainDetails |
TrustedCertificateChainRequest |
UniOfVoid |
UnmountTaskRequest |
UpdateAllocatedResourceRequest |
UpdateBackupDescriptionRequest |
UpdateCbtTaskRequest |
UpdateDownloadRequest |
UpdateIncSnapRequired |
UpdateTaskProgressRequest |
UpdateTasksStateRequest |
UpdateUserRequest |
UpdatedUserSettings |
UploadFilesRequest |
VCenterRestoreSettingsDto |
VProtectReportRequestV2 |
VStorBackupDestinationDetails |
VStorBackupDestinationRequest |
VirtualMachineAndIssuesDetails |
VirtualMachineDetails |
VirtualMachineIdentifierListRecord |
VirtualMachineList |
VirtualMachineListRecord |
VirtualMachinePostQueryParameters |
VirtualMachineRequest |
VirtualMachineRestoreOptionsDto |
VirtualMachineSettingsUpdateRequest |
VirtualMachineUpdateRequest |
VirtualProviderListRecord |
VirtualProviderMigrationDetails |
VirtualProviderStatisticsDetails |
VmBackupPolicyDetails |
VmBackupPolicyListRecord |
VmBackupPolicyRequest |
VmBackupRuleDetails |
VmBackupRuleRequest |
VmDiskDetails |
VmDiskRequest |
VmDiskSettingsUpdate |
VmDiskUpdate |
VmFlavorDetails |
VmFlavorForRestoreListRecord |
VmFlavorListRecord |
VmSnapshotMgmtPolicyDetails |
VmSnapshotMgmtPolicyListRecord |
VmSnapshotMgmtPolicyRequest |
WarningAcknowledgementRequest |
XfsBackupDestinationDetails |
XfsBackupDestinationRequest |
ZadaraRestoreSettingsResponse |
ZfsBackupDestinationDetails |
ZfsBackupDestinationRequest |