The identity and technical contract details declared by the specification.
AAGGroup
object
Specifies the details of a AAG Group.
5 properties
AAGInfo
object
Object details for Mssql.
2 properties
ADAttributeConstants
object
AD Attribute Constants
1 property
ADClassConstants
object
AD Class Constants
1 property
ADProtectionGroupParams
object
Specifies the parameters which are specific to Active directory related Protection Groups.
2 properties
1 required
AWSTags
object
Specifies the AWS tags.
1 property
AWSTargetConfig
object
Specifies the configuration for adding AWS as repilcation target
4 properties
2 required
AWSTier
object
Specifies the settings for a aws tier.
AWSTieringLevels
object
AWS Tiering Levels
1 property
AWSTiers
object
Specifies aws tiers.
1 property
1 required
AagBackupPreference
object
Specifies Aag Backup Preference Type.
1 property
AcropolisProtectionGroupObjectParams
object
Specifies an object protected by a Acropolis Protection Group.
2 properties
1 required
AcropolisProtectionGroupParams
object
Specifies the parameters which are related to Acropolis Protection Groups.
7 properties
1 required
AcropolisRecoverFilesNewTargetConfig
object
Specifies the configuration for recovering files and folders to the new target.
3 properties
3 required
AcropolisRecoverFilesOriginalTargetConfig
object
Specifies the configuration for recovering files and folders to the original target.
3 properties
2 required
AcropolisTargetParamsForRecoverFileAndFolder
object
Specifies the parameters for an Acropolis files and folders recovery target.
7 properties
1 required
AcropolisTargetParamsForRecoverVm
object
Specifies the parameters for an Acropolis recovery target.
5 properties
ActionObjectLevelResponse
object
Specifies the object level response params after performing an action on a protected object.
ActionObjectMapping
object
Specifies the object paring for performing action on list of objects.
2 properties
ActiveDirectories
object
Response of Active Directories.
1 property
ActiveDirectory
object
Specifies an Active Directory.
ActiveDirectoryAdminParams
object
Specifies the params of a user with administrative privilege of an Active Directory.
2 properties
2 required
ActiveDirectoryAppParams
object
Specifies the Active Directory special parameters for the Protection Group.
2 properties
ActiveDirectoryProtectionGroupObjectParams
object
Specifies the object identifier to for the active directory protection group.
4 properties
1 required
AdAuthMapping
object
Describes AD user mapping options for certificate based authentication.
1 property
AdCentrifyTypeParams
object
Specifies the properties associated to a Centrify type user id mapping.
AdCustomAttributesTypeParams
object
Specifies the properties accociated to a CustomAttributes type user id mapping.
3 properties
3 required
AdFixedTypeParams
object
Specifies the properties accociated to a Fixed type user id mapping.
2 properties
2 required
AdLdapProviderTypeParams
object
Specifies the properties associated to a LdapProvider type user id mapping.
1 property
1 required
AdNisProviderTypeParams
object
Specifies the properties associated to a NisProvider type user id mapping.
1 property
1 required
AdRfc2307TypeParams
object
Specifies the properties associated to a Rfc2307 type user id mapping.
1 property
1 required
AdSfu30TypeParams
object
Specifies the properties associated to a Sfu30 type user id mapping.
1 property
1 required
AddDmaasTenantCertRequest
object
Specifies the parameters to add an Orion tenant certificate.
5 properties
4 required
AddRemoteDiskResponseBody
object
Specifies the response of creating remote disk.
1 property
AgentInformation
object
Specifies the agent details.
5 properties
AlertGroupSummary
object
Specifies alerts summary grouped for an alert category.
6 properties
AlertStatus
object
Alert Status type.
1 property
AlertTarget
object
Specifies an alert target to receive an alert.
3 properties
1 required
AlertsSummaryResponse
object
Specifies the response of alerts summary.
1 property
AliasSmbConfig
object
Message defining SMB config for IRIS. SMB config contains SMB encryption flags, SMB discoverable flag and Share level permissions.
9 properties
AntivirusScanConfig
object
Specifies the antivirus scan config settings for this View.
7 properties
AppResource
object
Specifies the details about App Resource.
3 properties
AppliedPatch
object
Specifies the description of an applied patch.
9 properties
AppliedPatches
array
Specifies the applied patches on the cluster.
ApplyPatchesRequest
object
Specifies the request to apply a patch.
2 properties
ArchivalConfig
Specifies settings for copying Snapshots External Targets (such as AWS or Tape). This also specifies the retention policy that should be applied to Snapshots a…
ArchivalDataStats
object
Specifies statistics about archival data.
8 properties
ArchivalRun
object
Specifies information about archival run for an object.
1 property
ArchivalRunSummary
object
Specifies summary information about archival run.
1 property
ArchivalTargetProgressInfo
object
Specifies the progress of an archival run target.
ArchivalTargetResult
Archival result for an archival target.
ArchivalTargetSummaryInfo
object
Specifies archival target summary information.
5 properties
ArchivalTargetTierInfo
Specifies the tier info for archival.
ArchivalTargets
object
Archival Targets
1 property
AuditActions
object
Audit Actions
1 property
AuditEntityTypes
object
Entity Types
1 property
AuditLog
object
Specifies an audit log message.
15 properties
AuditLogs
object
Sepcifies the audit logs.
2 properties
AuditLogsActions
object
Specifies actions of audit logs.
1 property
AuditLogsEntityTypes
object
Specifies entity types of audit logs.
1 property
AuroraConfig
object
Specifies the parameters to recover AWS Aurora.
9 properties
6 required
AvailablePatch
object
Specifies the description of an available patch.
6 properties
AvailablePatches
array
Specifies the available patches for the cluster.
AwsAgentProtectionGroupObjectParams
object
Specifies the object parameters to create agent based AWS Protection Group.
2 properties
1 required
AwsAgentProtectionGroupParams
object
Specifies the parameters which are specific to AWS related Protection Groups using cohesity protection-service installed on EC2 instance.
6 properties
1 required
AwsAuroraProtectionGroupObjectParams
object
Specifies the object parameters to create an AWS Aurora Protection Group.
2 properties
1 required
AwsAuroraProtectionGroupParams
object
Specifies the parameters which are specific to AWS Aurora related Protection Groups.
6 properties
1 required
AwsAuroraRecoveryTargetConfig
object
Specifies the target object parameters to recover AWS Aurora.
2 properties
1 required
AwsCloudSpinParams
object
Specifies various resources when converting and deploying a VM to AWS.
3 properties
1 required
AwsNativeProtectionGroupObjectParams
object
Specifies the object parameters to create AWS Native Protection Group.
3 properties
1 required
AwsNativeProtectionGroupParams
object
Specifies the parameters which are specific to AWS related Protection Groups using AWS native snapshot APIs. Atlease one of tags or objects must be specified.
8 properties
AwsProtectionGroupParams
object
Specifies the parameters which are specific to AWS related Protection Groups.
6 properties
1 required
AwsProtectionGroupType
object
AWS Protection Group type.
1 property
AwsRdsProtectionGroupObjectParams
object
Specifies the object parameters to create an AWS RDS Protection Group.
2 properties
1 required
AwsRdsProtectionGroupParams
object
Specifies the parameters which are specific to AWS RDS related Protection Groups.
6 properties
1 required
AwsRdsRecoveryTargetConfig
object
Specifies the target object parameters to recover AWS RDS.
2 properties
1 required
AwsRecoverFilesNewTargetConfig
object
Specifies the configuration for recovering files and folders to a new target.
3 properties
3 required
AwsRecoverFilesOriginalTargetConfig
object
Specifies the configuration for recovering files and folders to the original target.
3 properties
2 required
AwsSnapshotManagerProtectionGroupObjectParams
object
Specifies the object parameters to create AWS Snapshot Manager Protection Group.
3 properties
1 required
AwsSnapshotManagerProtectionGroupParams
object
Specifies the parameters which are specific to AWS related Protection Groups using AWS native snapshot orchestration with snapshot manager. Atlease one of tags…
9 properties
AwsSnapshotParams
object
Specifies parameters of AWS type snapshots.
1 property
AwsTargetParamsForRecoverAurora
object
Specifies the parameters for an AWS recovery target.
2 properties
AwsTargetParamsForRecoverFileAndFolder
object
Specifies the parameters for an AWS recovery target.
7 properties
1 required
AwsTargetParamsForRecoverRds
object
Specifies the parameters for an AWS recovery target.
2 properties
AwsTargetParamsForRecoverVm
object
Specifies the parameters for an AWS recovery target.
5 properties
AwsVmRecoveryTargetConfig
object
Specifies the target object parameters to recover AWS vms.
2 properties
1 required
AzureAgentProtectionGroupObjectParams
object
Specifies the object parameters to create agent based Azure Protection Group.
2 properties
1 required
AzureAgentProtectionGroupParams
object
Specifies the parameters which are specific to Azure related Protection Groups using cohesity protection-service installed on the instance. Objects must be spe…
7 properties
1 required
AzureCloudSpinParams
object
Specifies various resources when converting and deploying a VM to Azure.
11 properties
AzureNativeProtectionGroupObjectParams
object
Specifies the object parameters to create Azure Native Protection Group.
2 properties
1 required
AzureNativeProtectionGroupParams
object
Specifies the parameters which are specific to Azure related Protection Groups using Azure native snapshot APIs. Objects must be specified.
8 properties
AzureProtectionGroupParams
object
Specifies the parameters which are specific to Azure related Protection Groups.
4 properties
1 required
AzureProtectionGroupType
object
Azure Protection Group type.
1 property
AzureRecoverFilesNewTargetConfig
object
Specifies the configuration for recovering files and folders to the new target.
3 properties
3 required
AzureRecoverFilesOriginalTargetConfig
object
Specifies the configuration for recovering files and folders to the original target.
3 properties
2 required
AzureSnapshotManagerProtectionGroupObjectParams
object
Specifies the object parameters to create Azure Snapshot Manager Protection Group.
2 properties
1 required
AzureSnapshotManagerProtectionGroupParams
object
Specifies the parameters which are specific to Azure related Protection Groups using Azure native snapshot orchestration with snapshot manager. Objects must be…
6 properties
AzureSnapshotParams
object
Specifies parameters of Azure type snapshots.
1 property
AzureTargetConfig
object
Specifies the configuration for adding Azure as replication target
10 properties
1 required
AzureTargetParamsForRecoverFileAndFolder
object
Specifies the parameters for an Azure files and folders recovery target.
7 properties
1 required
AzureTargetParamsForRecoverVm
object
Specifies the parameters for an Azure recovery target.
4 properties
AzureTier
object
Specifies the settings for a Azure tier.
AzureTieringLevels
object
Azure Tiering Levels
1 property
AzureTiers
object
Specifies Azure tiers.
1 property
1 required
AzureVmRecoveryTargetConfig
object
Specifies the target object parameters to recover Azure vms.
2 properties
1 required
BackupAttempt
object
Specifies a backup attempt for an object.
10 properties
BackupDataStats
object
Specifies statistics about local snapshot.
3 properties
BackupPolicy
object
Specifies the backup schedule and retentions of a Protection Policy.
4 properties
1 required
BackupRun
object
Specifies information about backup run for an object.
2 properties
BackupRunProgressInfo
object
Specifies the progress of a local backup run.
BackupRunSummary
object
Specifies summary information about local snapshot run across all objects.
17 properties
BgpInstance
object
BGP instance.
3 properties
BgpPeer
object
BGP peer information.
4 properties
BgpTimers
object
BGP protocol timers.
2 properties
BifrostConnection
object
Specify a connection of Bifrost.
5 properties
BifrostConnections
object
Specify a list of connection of Bifrost.
1 property
BifrostConnector
object
Specify a Bifrost connector.
7 properties
BifrostConnectors
object
Specify a list of Bifrost connectors.
1 property
BlackoutWindow
object
Specifies a time range in a single day when new Protection Group Runs of Protection Groups cannot be started. For example, a Protection Group with a daily sche…
4 properties
3 required
BmrBackupPolicy
object
Specifies the BMR schedule in case of physical source protection.
2 properties
2 required
BmrSchedule
object
Specifies settings that defines how frequent bmr backup will be performed for a Protection Group.
4 properties
1 required
BondingModeType
object
Type of bonding mode.
1 property
CDPFilterStatus
object
CDP Filter Status
1 property
CancelObjectRunParams
object
One object run to cancel.
5 properties
1 required
CancelObjectRunsParams
object
Request to cancel object runs.
2 properties
1 required
CancelObjectRunsRequest
object
Request to cancel object runs.
1 property
CancelObjectRunsResult
object
Result after canceling object runs.
2 properties
CancelObjectRunsResults
object
Results after canceling object runs. If no errors happen, this will not be returned.
1 property
CancelProtectionGroupRunRequest
object
Specifies the request to cancel a protection run.
4 properties
CassandraAuthType
object
Enumeration of all the Cassandra Authentication types.
1 property
CassandraConnectionParams
object
Specifies the parameters to connect to a Cassandra seed node and fetch information from its cassandra config file.
7 properties
4 required
CassandraIndexedObject
Specifies a Cassandra indexed object.
CassandraParams
object
Specifies the recovery options specific to Cassandra environment.
2 properties
2 required
CassandraPortInfo
object
Contains info about specific cassandra ports.
5 properties
CassandraProtectionGroupParams
Specifies the parameters for Cassandra Protection Group.
CassandraSecurityInfo
object
Cassandra security related info.
7 properties
CassandraSourceConfigParams
object
Specifies the parameters fetched by reading cassandra configuration on the seed node.
10 properties
CassandraSourceRegistrationParams
Specifies parameters to register cassandra source.
CassandraSourceRegistrationUpdateParams
object
Specifies parameters to update cassandra source.
12 properties
CdpBackupPolicy
object
Specifies CDP (Continious Data Protection) backup settings for a Protection Group.
1 property
1 required
CdpLocalBackupInfo
object
Specifies the last local backup information for a given CDP object.
2 properties
CdpObjectInfo
object
Specifies the CDP related information for a given object. This field will only be populated when protection group is configured with policy having CDP retentio…
3 properties
CdpObjectLastRunInfo
object
Specifies the last backup information for a given CDP object.
1 property
CdpRetention
object
Specifies the retention of a CDP backup.
2 properties
2 required
CentrifyZone
object
Specifies a centrify zone.
5 properties
3 required
CentrifyZones
object
Specifies a list of centrify zones for a domain.
2 properties
CertificateAuthMapping
object
Describes certificate mapping options for certificate based authentication.
1 property
CertificateValidationStatus
object
Describes the certificate validation status.
1 property
Chassis
object
Specifies information about hardware chassis.
6 properties
ChassisList
object
Specifies the list of hardware chassis.
1 property
CipherSuite
object
Cipher Suite
1 property
CiphersResp
object
Specifies a list of enabled/disabled ciphers on the cluster.
2 properties
CloudSpinConfig
Specifies settings for copying Snapshots to Cloud. This also specifies the retention policy that should be applied to Snapshots after they have been copied to…
CloudSpinDataStats
object
Specifies statistics about Cloud Spin data.
1 property
CloudSpinRun
object
Specifies information about Cloud Spin run for an object.
1 property
CloudSpinRunSummary
object
Specifies summary information about cloud spin run.
1 property
CloudSpinTarget
object
Specifies the details about Cloud Spin target where backup snapshots may be converted and stored.
4 properties
CloudSpinTargetResult
Cloud Spin result for a target.
Cluster
object
Specifies the cluster details.
13 properties
ClusterAMQPTargetConfig
object
Specifies the AMQP target config.
7 properties
ClusterCreateCloudParams
object
Params for Cloud Edition Cluster Creation
1 property
ClusterCreateNetworkConfig
object
Specifies all of the parameters needed for network configuration of the new Cluster.
7 properties
3 required
ClusterCreateNodeParams
object
Node params required for cluster creation
2 properties
2 required
ClusterCreateNodeStatusResponse
object
Specifies node specific response of cluster create.
3 properties
ClusterCreatePhysicalParams
object
Params for Physical Edition Cluster Creation
1 property
ClusterCreateRigelParams
object
Params for Rigel Cluster Creation
2 properties
2 required
ClusterCreateVirtualParams
object
Params for Virtual Edition Cluster Creation
1 property
ClusterDhcpNetworkConfig
object
Specifies all of the parameters needed for network configuration of the new Cluster using DHCP.
4 properties
1 required
ClusterFreeDisks
object
Sepcifies the free disks of cluster.
1 property
1 required
ClusterIdentifier
object
Specifies the information about a cluster.
3 properties
ClusterInterfaces
object
Specifies the interfaces present on a Cluster grouped by the Node where they are present.
1 property
ClusterLogType
object
cluster log type.
1 property
ClusterManualNetworkConfig
object
Specifies all of the parameters needed for network configuration of the new Cluster using manual configuration.
4 properties
4 required
ClusterProxyServerConfig
object
Specifies the parameters of the proxy server to be used for external traffic.
5 properties
2 required
ClusterType
object
Cluster Type
1 property
CommonActiveDirectoryParams
object
Specifies the params of Active Directory which are used across creating and updating.
9 properties
1 required
CommonBackupParams
object
Specifies the common parameters for backup. These parameters are common across protection group and object protection.
7 properties
1 required
CommonCdpParams
object
Specifies the params for Continuous Data Protection.
1 property
CommonCloudTierSettings
object
Specifies the common settings required for configuring cloud tiering.
2 properties
CommonCreateOrUpdateRigelConnectionRequest
object
Specify the common params to create or update a connection of Rigel.
2 properties
2 required
CommonCreateOrUpdateRigelConnectorRequest
object
Specify the common params to create or update a Rigel connector.
4 properties
4 required
CommonCsrRequestParams
object
Specifies the parameters of a CSR.
12 properties
5 required
CommonCsrResponseParams
Specifies the common response params for a CSR.
CommonDataTieringAnalysisGroupParams
object
Specifies the data tiering analysis group.
2 properties
2 required
CommonDataTieringTaskParams
object
Specifies the data tiering task details.
7 properties
2 required
CommonDataTieringTaskResponse
object
Specifies the data tiering task details.
12 properties
2 required
CommonDownloadFileAndFolderParams
object
Specifies the parameters to download files and folders.
2 properties
CommonGenericNasProtectionParams
object
Specifies the parameters which are specific to Generic NAS Protection.
7 properties
CommonIndexedObjectParams
Holds parameters common to an indexed object.
CommonMSSQLProtectionGroupParams
object
Specifies the common params to create a MSSQL Protection Group.
7 properties
CommonMssqlFileObjectProtectionParams
Specifies the common params to create a File based MSSQL Object Protection.
CommonMssqlNativeObjectProtectionParams
Specifies the common params to create a Native based MSSQL Object Protection.
CommonMssqlObjectProtectionParams
object
Specifies the common parameters for MSSQL Object Protection.
3 properties
1 required
CommonNasObjectParams
object
Specifies the common parameters for NAS objects.
1 property
CommonNasProtectionParams
object
Specifies the parameters which are specific to NAS Protection.
7 properties
CommonNoSqlRecoveryOptions
object
Specifies the common properties required by all Nosl adapters at the time of recovery.
5 properties
CommonObjectActionRequest
object
Specifies the common request parameters for performing an action on Object.
1 property
1 required
CommonObjectProtectParams
object
Specifies the common parameters for object backup. These parameters are common across all types of adapters and objects.
CommonObjectSnapshotVolumeParams
object
Specifies volume info of snapshot across all enviroments.
1 property
CommonObjectSummary
object
Specifies an Common summary properties for an object.
CommonObjectsActionParams
object
Specifies the comon action params needed for performing bulk actions on list of objects.
1 property
CommonOracleAppSourceConfig
object
Specifies a common parameters used when restoring back to original or new source.
5 properties
CommonOracleCloneParams
object
Specifies the common properties of an Oracle clone.
4 properties
3 required
CommonPostBackupScriptParams
Specifies the common params for PostBackup scripts.
CommonPreBackupScriptParams
Specifies the common params for PreBackup scripts.
CommonPrePostScriptParams
object
Specifies the path to the remote script and any common parameters expected by the remote script.
4 properties
1 required
CommonProtectionGroupRequestParams
object
Specifies the parameters which are common between all Protection Group requests.
13 properties
3 required
CommonProtectionGroupResponseParams
object
Specifies the parameters which are common between all Protection Group responses.
19 properties
CommonProtectionGroupRunResponseParameters
object
Specifies the parameters which are common between Protection Group runs of all Protection Groups.
19 properties
CommonRecoverFileAndFolderInfo
object
Specifies the information about the specific file or folder to recover.
5 properties
1 required
CommonRecoverObjectSnapshotParams
object
Specifies the common snapshot parameters for a protected object.
15 properties
1 required
CommonRecoverOracleAppTargetParams
object
Specifies the snapshot parameters to recover Oracle databases.
3 properties
1 required
CommonRecoverSqlAppTargetParams
object
Specifies the snapshot parameters to recover Sql databases.
3 properties
1 required
CommonRecoveryRequestParams
object
Specifies the common request parameters to create a Recovery.
2 properties
2 required
CommonRecoveryResponseParams
object
Specifies the common response parameters to create a Recovery
16 properties
CommonRemoteStorageInfo
object
Specifies the details of common remote storage info.
2 properties
1 required
CommonSearchIndexedObjectsRequestParams
object
Specifies the common params to search for indexed objects.
13 properties
1 required
CommonSearchIndexedObjectsResponseParams
object
Specifies the common search indexed objects response params.
3 properties
CommonSourceRegistrationParams
Specifies common parameters to register a source.
CommonSourceRegistrationReponseParams
object
Specifies the parameters which are common between all Protection Source registrations.
5 properties
CommonSourceRegistrationRequestParams
object
Specifies the parameters which are common between all Protection Source registrations.
4 properties
1 required
CommonSqlAppSourceConfig
object
Specifies a common parameters used when restroring back to original or new source.
7 properties
CommonStandbyResourceParams
object
Specifies the params for standby resource.
1 property
CommonTargetConfiguration
object
Specifies common parameters required while setting up additional protection target configuration.
4 properties
2 required
CommonTdmCloneSnapshotParams
object
Specifies the common properties of a clone snapshot.
1 property
CommonTdmCloneTaskParams
object
Specifies the common params for a TDM clone task.
4 properties
1 required
CommonTdmCloneTaskRequestParams
object
Specifies the common request params for a TDM clone task.
CommonTdmCloneTaskResponseParams
object
Specifies the common response params for a TDM clone task.
CommonTdmObjectResponseParams
object
Specifies the common parameters for a TDM object response.
8 properties
2 required
CommonTdmObjectTimelineEventsResponseParams
object
Specifies the common parameters for the TDM object timeline events response.
8 properties
2 required
CommonTdmRefreshTaskResponseParams
object
Specifies the common response params for a TDM refresh task.
5 properties
1 required
CommonTdmTaskRequestParams
object
Specifies the common parameters used in TDM Task Creation.
2 properties
1 required
CommonTdmTaskResponseParams
object
Specifies the common parameters for a TDM task response.
8 properties
2 required
CommonTieringPolicy
object
Specifies the common tiering params between uptiering and downtiering.
3 properties
CommonVmwareObjectParams
object
Specifies the common object parameters required for VMware protection.
2 properties
CommonVmwareProtectionParams
object
Specifies the common parameters which are specific to VMware related protection.
7 properties
ConnectionSubnet
object
Specify the subnet used in connection.
2 properties
ConnectorConnectionInfo
object
Specifies the connection info of a connector.
3 properties
ConnectorType
object
connector type.
1 property
ConstructMetaInfoParams
object
Params to construct meta info
2 properties
1 required
ConstructMetaInfoResult
object
Result to store meta-info from an object snapshot and additional information.
2 properties
ConstructRestoreMetaInfoOracleParams
object
Params to fetch oracle restore meta info
6 properties
4 required
ContainerDatabaseInfo
object
Object details about Oracle container database.
1 property
ContinuousSnapshotParams
object
Specifies the source snapshots to be taken even if there is a pending run in a protection group.
2 properties
1 required
CouchbaseIndexedObject
Specifies a Couchbase indexed object.
CouchbaseParams
object
Specifies the recovery options specific to Couchbase environment.
2 properties
2 required
CouchbaseSourceRegistrationParams
Specifies parameters to register Couchbase source.
CreateActiveDirectoryRequest
object
Specifies the request to create an Active Directory.
CreateClientcsrResponseBody
object
Specifies the response to creating the CSRs.
6 properties
CreateClusterParams
object
Specifies the parameters required to create cluster.
9 properties
4 required
CreateCsrRequest
Specifies the request to create a CSR.
CreateCsrResponseBody
Specifies the response to create a CSR.
CreateKeystoneRequest
object
Specifies the parameters to create a Keystone configuration.
CreateMcmClaimRequest
object
Specifies the request params to claim an entity to Helios.
3 properties
1 required
CreateMcmClaimResponseBody
object
Specifies the response of claiming an entity to Helios.
3 properties
CreateOrUpdateBifrostConnectionRequest
object
Specify the params to create or update a connection of Bifrost.
4 properties
2 required
CreateOrUpdateBifrostConnectorRequest
object
Specify the params to create or update a Bifrost connector.
3 properties
3 required
CreateOrUpdateDataTieringTaskRequest
Specifies the request to create or update a data tiering task.
CreateOrUpdateProtectionGroupRequest
Specifies the request to create or update a Protection Group.
CreateProtectedObjectsRequest
object
Specifies the request for creating an object backup.
CreateProtectedObjectsResponse
object
Specifies the protected objects response.
1 property
CreateProtectionGroupRunRequest
object
Specifies the request to create a protection run. On success, the system will accept the request and return the Protection Group id for which the run is suppos…
3 properties
1 required
CreateProtectionGroupRunResponseBody
object
Specifies the response for create a protection run. On success, the system will accept the request and return the Protection Group id for which the run is supp…
1 property
CreateRecoveryRequest
Specifies the request parameters to create a Recovery.
CreateRemoteDiskStatus
object
Specifies the status of creating remote disk.
5 properties
CreateRigelConnectionRequest
object
Specify the params to create a connection of Rigel.
CreateRigelConnectorRequest
object
Specify the params to create a Rigel connector.
CreateTdmTaskRequest
object
Specifies the request parameters to create a TDM task.
CreateUserSessionRequestParams
object
Specifies user session request parameters
5 properties
CreateView
object
Specifies the information required for creating a new View w/o required fields.
CreateViewFailoverRequest
object
Specifies the request parameters to create a view failover task.
3 properties
1 required
CreateViewRequest
object
Specifies the information required for creating a new View.
CreationInfo
object
Specifies the information about the creation of the protection group or recovery.
1 property
Credentials
object
Specifies the object to hold username and password.
2 properties
2 required
CsrKeyType
object
Csr Key Type
1 property
CsrServiceName
object
Csr Service Name
1 property
DSESolrInfo
object
Contains details about DSE Solr.
2 properties
2 required
DataTieringAnalysisGroup
object
Specifies the data tiering analysis group.
DataTieringAnalysisGroupRun
object
Specifies the data tiering analysis group run.
5 properties
DataTieringAnalysisGroups
array
Specifies the data tiering analysis groups.
DataTieringAnalysisInfo
object
Specifies the data tiering analysis details.
4 properties
DataTieringObjectAnalysisInfo
object
Specifies the data tiering object analysis details.
3 properties
DataTieringObjectInfo
object
Specifies the data tiering analysis group run object details.
DataTieringSchedule
object
Specifies the data tiering schedule.
5 properties
DataTieringShareStats
object
Specifies the source shares analysis stats.
7 properties
DataTieringSource
object
Specifies the source data tiering details.
4 properties
DataTieringTag
object
2 properties
DataTieringTagConfig
object
Array of data tiering tag objects.
2 properties
1 required
DataTieringTagObject
object
2 properties
DataTieringTarget
object
Specifies the target data tiering details.
3 properties
2 required
DataTieringTask
object
Specifies the data tiering task details.
DataTieringTaskRun
object
Specifies the data tiering task run.
4 properties
DataTieringTaskRunRequest
object
Specifies the request to run tiering task once.
1 property
DataTieringTaskStats
object
Specifies the stats of data tiering task.
DataTieringTasks
array
The list of data tiering tasks.
DataUsageStats
object
Specifies the data usage metric of the data stored on the Cohesity Cluster or Storage Domains (View Boxes).
31 properties
DatabaseEntityInfo
object
Object details about Oracle database entity info.
1 property
DatastoreParams
object
Specifies the datastore params.
2 properties
DaySchedule
Specifies settings that define a schedule for a Protection Group runs to start after certain number of days.
DbRecoveryOverWritingPolicy
object
DB Recovery Overwriting Policy.
1 property
DeleteActiveDirectoryRequest
object
Specifies the request to delete an Active Directory.
1 property
1 required
DeleteRigelConnectorRequest
object
Specify the params to delete a Rigel connector.
1 property
1 required
DeviceTreeLeafNode
object
Specifies the parameters of a leaf node in device tree.
4 properties
DeviceTreeNode
object
Specifies the tree structure of a logical volume. The leaves are slices of partitions and the other nodes are assemled by combining nodes in some mode.
3 properties
DeviceTreeNonLeafNode
object
Specifies the parameters of a non leaf node in device tree.
4 properties
Disk
object
Specifies the details of a disk that belongs to a node.
8 properties
DiskIdentify
object
Specifies the parameters needed to identify disk.
3 properties
3 required
DiskInfo
object
Specifies information about a disk.
3 properties
2 required
DiskRemovalParams
object
Specifies parameters to initiate/cancel disk removal.
1 property
1 required
DiskStatus
object
Disk Status
1 property
DiskTiers
object
Disk Tiers
1 property
DiskType
object
Type of disk.
1 property
DisksList
object
Specifies the list of disks that belong to node.
1 property
DnsServersInfo
object
List of DNS servers in cluster.
1 property
DocumentsFilterType
object
Enumeration of all the document filter option.
1 property
DomainController
object
Specifies a domain controller.
2 properties
1 required
DomainControllerStatus
object
Connection status of domain controller.
1 property
DomainControllers
object
Specifies the domain controllers of a domain.
2 properties
DomainControllersResponse
object
Specifies the response of get domain controllers request.
1 property
DomainScopeParams
object
Specifies the parameters for domain type scope
1 property
1 required
DownTieringFileSelectionType
object
Data down-tiering file selection type.
1 property
DownloadFilesAndFoldersRequestParams
object
Specifies the parameters to create a download files and folders Recovery.
3 properties
3 required
DownloadFilesAndFoldersResponseParams
object
Specifies the parameters to create a download files and folders Recovery.
4 properties
DowntieringFileAgePolicy
object
Specifies the file's selection rule by file age for down tiering data tiering task eg. 1. select files older than 10 days. 2. select files last accessed 2 week…
2 properties
DowntieringPolicy
object
Specifies the data downtiering policy.
EbsVolumeExclusionParams
object
Specifies the parameters to exclude EBS volumes attached to EC2 instances at global and object level. A volume satisfying any of these criteria will be exclude…
4 properties
ElastifileObjectProtectionParams
object
Specifies the parameters which are specific to Elastifile object protection.
1 property
ElastifileObjectProtectionRequestParams
object
Specifies the parameters which are specific to Elastifile object protection.
ElastifileObjectProtectionResponseParams
object
Specifies the parameters which are specific to Elastifile object protection.
ElastifileObjectProtectionUpdateRequestParams
object
Specifies the update parameters which are specific to Elastifile object protection.
ElastifileProtectionGroupObjectParams
object
Specifies an object protected by an Elastifile Protection Group.
2 properties
1 required
ElastifileProtectionGroupParams
object
Specifies the parameters which are specific to Elastifile related Protection Groups.
14 properties
1 required
ElastifileRegistrationParams
object
Specifies parameters to register an Elastifile Source.
3 properties
2 required
Email
Specifies an email or an email folder.
EnvSpecificObjectProtectionRequestParams
object
Specifies the parameters which are specific to adapter identified by enviournment.
10 properties
EnvSpecificObjectProtectionResponseParams
object
Specifies the parameters which are specific to adapter identified by enviournment.
10 properties
EnvSpecificObjectProtectionUpdateRequestParams
object
Specifies the update parameters which are specific to adapter identified by enviournment.
10 properties
Environment
object
Environment type.
1 property
Error
object
Specifies the error object with error code and a message.
2 properties
EsxiRegistrationParams
Specifies parameters to register VMware ESXi host.
ExchangeAppParams
object
Specifies the Exchange special parameters for the Protection Group.
2 properties
ExchangeDatabaseRecoveryTargetConfig
object
Specifies the target object parameters to recover Exchange database.
1 property
1 required
ExchangeIndexedObject
Specifies the Exchange Indexed object.
ExchangeProtectionGroupObjectParams
object
Specifies the object identifier to for the exchange protection group.
3 properties
1 required
ExchangeProtectionGroupParams
object
Specifies the parameters which are specific to Exchange related Protection Groups.
4 properties
1 required
ExchangeRecoverDatabaseParams
object
Specifies the parameters to recover an Exchange database. database.
5 properties
3 required
ExchangeTargetParamsForRecoverExchangeApp
object
Specifies the parameters to recover Exchange applications to an Exchange target.
1 property
1 required
ExistingGroupParam
object
Specifies the parameters for using existing protection group.
1 property
1 required
ExtendedRetentionPolicy
object
Specifies additional retention policies to apply to backup snapshots.
4 properties
2 required
ExtendedRetentionSchedule
object
Specifies a schedule frequency and schedule unit for Extended Retentions.
2 properties
1 required
FCICluster
object
Specifies the details of a Failover Cluster Instance.
6 properties
FailedProtectionGroupDetails
object
Specifies a list of ids of Protection Group that failed to update along with error details
2 properties
FailedRunDetails
object
Specifies a list of ids of Protection Group Runs that failed to update along with error details
2 properties
Failover
object
Specifies the details of a failover.
7 properties
FailoverCreateRunResponse
object
Specifies the response upon creating a special run during failover workflow.
1 property
FailoverObject
object
Specifies the details about the objects being failed over.
1 property
1 required
FailoverReplicaCluster
object
Specifies the details about replication cluster involved in the failover operation.
2 properties
1 required
FailoverReplication
object
Specifies the details of a failover replication.
12 properties
FailoverRunConfiguration
object
Specifies the configuration required for execting special run as a part of failover workflow. This special run is triggered during palnned failover to sync the…
7 properties
3 required
FailoverRunsResponse
object
Specifies the response upon creating a special run during failover workflow.
1 property
FailoverSourceCluster
object
Specifies the details about source cluster involved in the failover operation.
4 properties
1 required
FallbackUserIdMappingParams
object
Specifies a fallback param for Unix and Windows users mapping.
2 properties
1 required
FileExtensionFilter
object
3 properties
FileFilteringPolicy
object
Specifies a set of filters for a file based Protection Group. These values are strings which can represent a prefix or suffix. Example: '/tmp' or '.mp4'. For f…
2 properties
FileLevelDataLockConfig
object
Specifies a config to lock files in a view - to protect from malicious or an accidental attempt to delete or modify the files in this view.
7 properties
FileSizePolicy
object
Specifies the file's selection rule by file size eg. 1. select files greather than 10 Bytes. 2. select files less than 20 TiB. 3. select files greather than 5…
2 properties
FileSizeRuleCondition
object
Data tiering task file size rule condition type.
1 property
FileType
object
Describes file types.
1 property
FilenamePatternToDirectory
object
Specifies a filename pattern and the directory path where to keep files matching that pattern.
2 properties
FilerAuditLogConfigs
object
Specifies the filer audit log configs.
6 properties
FilesAndFoldersObject
object
Specifies a file or folder to download.
2 properties
1 required
Filter
object
Specifies the filter details.
2 properties
FilterDocumentsParams
object
Specifies the parameters to filter documents to be restored.
3 properties
1 required
FilterIpConfig
object
Specifies the list of IP addresses that are allowed or denied during recovery. Allowed IPs and Denied IPs cannot be used together.
2 properties
FilterObjectsRequest
object
Specifies the filter details.
6 properties
3 required
FilteredObject
object
Specifies the filter details.
2 properties
FilteredObjectsResponseBody
object
Specifies the filter details.
1 property
FixedIssue
object
Specifies the description of a fixed issue.
2 properties
FlashBladeRegistrationInfo
object
Specifies the information specific to flashblade registration.
2 properties
1 required
FlashbladeObjectParams
object
Specifies the common parameters for Flashblade objects.
1 property
FlashbladeObjectProtectionParams
object
Specifies the parameters which are specific to Flashblade object protection.
1 property
FlashbladeObjectProtectionRequestParams
object
Specifies the parameters which are specific to Flashblade object protection.
FlashbladeObjectProtectionResponseParams
object
Specifies the parameters which are specific to Flashblade object protection.
FlashbladeObjectProtectionUpdateRequestParams
object
Specifies the update parameters which are specific to Flashblade object protection.
FlashbladeParams
object
Specifies the information related to Registered Pure Flashblade.
12 properties
FlashbladeProtectionGroupObjectParams
object
Specifies an object protected by a Flashblade Protection Group.
2 properties
1 required
FlashbladeProtectionGroupParams
object
Specifies the parameters which are specific to Flashblade related Protection Groups.
14 properties
1 required
FlashbladeProtocol
object
Flashblade Protocol type.
1 property
FlashbladeRegistrationParams
object
Specifies parameters to register an Flashblade Source.
5 properties
1 required
FleetConfig
object
Specifies various resources while deploying fleet params.
3 properties
FleetNetworkParams
object
Specifies various network params for the fleet.
2 properties
2 required
FleetSubnetType
object
Fleet Subnet Type
1 property
FleetTags
object
Specifies the fleet tag parameters.
2 properties
2 required
FolderItem
object
Specifies an email folder to recover.
3 properties
1 required
FreeDisk
object
Specifies the details of a free disk.
4 properties
1 required
FrequencySchedule
object
Specifies settings that define a daily schedule for a Protection Policy.
1 property
1 required
FullBackupPolicy
object
Specifies full backup settings for a Protection Group.
1 property
1 required
FullSchedule
object
Specifies settings that defines how frequent full backup will be performed for a Protection Group.
4 properties
1 required
FullScheduleUnit
object
Full Schedule Units
1 property
GcpNativeProtectionGroupObjectParams
object
Specifies the object parameters to create GCP Native Protection Group.
2 properties
1 required
GcpNativeProtectionGroupParams
object
Specifies the parameters which are specific to GCP related Protection Groups using GCP native snapshot APIs. Atlease one of tags or objects must be specified.
5 properties
GcpProtectionGroupParams
object
Specifies the parameters which are specific to GCP related Protection Groups.
2 properties
1 required
GcpProtectionGroupType
object
GCP Protection Group type.
1 property
GcpTargetParamsForRecoverFileAndFolder
object
Specifies the parameters for a GCP recovery target.
8 properties
3 required
GcpTargetParamsForRecoverVm
object
Specifies the parameters for a GCP recovery target.
4 properties
GcpVmRecoveryTargetConfig
object
Specifies the target object parameters to recover GCP vms.
2 properties
1 required
GcpVpcSubnetConfig
object
Specifies the group of a GCP VPC and the subnet in it.
3 properties
1 required
GenericNasDataTieringParams
object
Specifies the parameters which are specific to NAS related Protection Groups.
1 property
1 required
GenericNasObjectProtectionRequestParams
object
Specifies the parameters which are specific to Generic NAS object protection.
GenericNasObjectProtectionResponseParams
object
Specifies the parameters which are specific to Generic NAS object protection.
GenericNasObjectProtectionUpdateRequestParams
object
Specifies the update parameters which are specific to Generic NAS object protection.
GenericNasProtectionGroupExtraParams
object
Specifies the extra parameters which are specific to NAS related Protection Groups.
2 properties
GenericNasProtectionGroupParams
object
Specifies the parameters which are specific to NAS related Protection Groups.
GenericNasRegistrationParams
object
Specifies parameters to register GenericNas MountPoint.
6 properties
2 required
GetCsrListResponseBody
array
Specifies the list of CSRs.
GetIndexedObjectSnapshotsResponseBody
object
Specifies the snapshots of an indexed object.
1 property
GetObjectRunsResponseBody
object
Specifies the response body of the get object run request.
2 properties
GetObjectSnapshotsResponseBody
object
Specifies the list of object snapshots.
1 property
GetPITRangesProtectedObjectResponseBody
object
Specifies the points in time available for restore as a set of one or more time ranges. If the number of available ranges exceeds 1000, then the latest 1000 wi…
1 property
GetProtectedObjectResponse
object
Specifies the protected objects response.
1 property
GetProtectedObjectsResponse
object
Specifies the protected objects response.
2 properties
GetProtectionRunProgressBody
object
Specifies the progress of a protection run.
3 properties
GetProtectionRunsStatusResponseBody
object
Specifies a list of protection runs stats taken at different time.
1 property
GetTagsResult
array
List tags result
GetViewFailoverResponseBody
object
Specifies planned failovers and unplanned failovers of a view.
1 property
GetViewTemplatesResult
object
Specifies the list of view template returned that matched the specified filter criteria.
1 property
GetViewsResult
object
Specifies the list of Views returned that matched the specified filter criteria.
3 properties
GoogleTier
object
Specifies the settings for a Google tier.
GoogleTieringLevels
object
Google Tiering Levels
1 property
GoogleTiers
object
Specifies Google tiers.
1 property
1 required
GpfsObjectProtectionParams
object
Specifies the parameters which are specific to Gpfs object protection.
1 property
GpfsObjectProtectionRequestParams
object
Specifies the parameters which are specific to Gpfs object protection.
GpfsObjectProtectionResponseParams
object
Specifies the parameters which are specific to Gpfs object protection.
GpfsObjectProtectionUpdateRequestParams
object
Specifies the update parameters which are specific to Gpfs object protection.
GpfsProtectionGroupObjectParams
object
Specifies an object protected by a GPFS Protection Group.
2 properties
1 required
GpfsProtectionGroupParams
object
Specifies the parameters which are specific to GPFS related Protection Groups.
14 properties
1 required
GpfsRegistrationParams
object
Specifies parameters to register an GPFS Source.
3 properties
2 required
Group
object
Specifies a user group object.
3 properties
HBaseAdditionalParams
object
Additional params for HBase protection source.
3 properties
HDFSIndexedObject
Specifies an HDFS indexed object.
HadoopAuthType
object
Enumeration of all the Hadoop Authentication types.
1 property
HadoopConnectionParams
object
Specifies the parameters to connect to a seed node and fetch information from its config file.
4 properties
2 required
HbaseIndexedObject
Specifies an Hbase indexed object.
HbaseParams
object
Specifies the recovery options specific to Hbase environment.
2 properties
2 required
HbaseSourceRegistrationParams
Specifies parameters to register an HBase source.
HbaseSourceRegistrationUpdateParams
object
Specifies parameters to update registeration of an HBase source.
5 properties
HdfsAdditionalParams
object
Additional params for Hdfs protection source.
3 properties
HdfsParams
object
Specifies the recovery options specific to HDFS environment.
2 properties
2 required
HdfsProtectionGroupParams
object
Specifies the parameters for HDFS Protection Group.
8 properties
1 required
HdfsSourceRegistrationParams
Specifies parameters to register an HDFS source.
HdfsSourceRegistrationUpdateParams
object
Specifies parameters to update the registeration of an HDFS source.
5 properties
HeliosArchivalConfig
Specifies settings for copying Snapshots External Targets (such as AWS or Tape). This also specifies the retention policy that should be applied to Snapshots a…
HeliosBackupPolicy
object
Specifies the backup schedule and retentions of a Protection Policy.
4 properties
HeliosBlackoutWindow
object
List of Blackout Windows. If specified, this field defines blackout periods when backups are not triggered..
4 properties
HeliosBmrBackupPolicy
object
Specifies the BMR schedule in case of physical source protection.
2 properties
HeliosBmrSchedule
object
Specifies settings that defines how frequent bmr backup will be performed for a Protection Group.
3 properties
HeliosCdpBackupPolicy
object
Specifies CDP (Continious Data Protection) backup settings for a Protection Group.
1 property
HeliosCdpRetention
object
Specifies the retention of a CDP backup.
2 properties
HeliosClaimRequest
object
Specifies the request to register to Helios.
1 property
1 required
HeliosCloudSpinConfig
Specifies settings for copying Snapshots to Cloud. This also specifies the retention policy that should be applied to Snapshots after they have been copied to…
HeliosCommonTargetConfiguration
object
Specifies common parameters required while setting up additional protection target configuration.
4 properties
HeliosDaySchedule
Specifies settings that define a schedule for a Protection Group runs to start after certain number of days.
HeliosExtendedRetentionPolicy
object
Specifies additional retention policies to apply to backup snapshots.
4 properties
HeliosExtendedRetentionSchedule
object
Specifies a schedule frequency and schedule unit for Extended Retentions.
2 properties
HeliosFrequencySchedule
object
Specifies settings that define a daily schedule for a Protection Policy.
1 property
HeliosFullBackupPolicy
object
Specifies full backup settings for a Protection Group.
1 property
HeliosFullSchedule
object
Specifies settings that defines how frequent full backup will be performed for a Protection Group.
4 properties
HeliosHourSchedule
Specifies settings that define a schedule for a Protection Group runs to start after certain number of hours.
HeliosIncrementalBackupPolicy
object
Specifies incremental backup settings for a Protection Group.
1 property
HeliosIncrementalSchedule
object
Specifies settings that defines how frequent backup will be performed for a Protection Group.
6 properties
1 required
HeliosLogBackupPolicy
object
Specifies log backup settings for a Protection Group.
2 properties
HeliosLogSchedule
object
Specifies settings that defines how frequent log backup will be performed for a Protection Group.
3 properties
HeliosMinuteSchedule
Specifies settings that define a schedule for a Protection Group runs to start after certain number of minutes.
HeliosMonthSchedule
Specifies settings that define a schedule for a Protection Group runs to on specific week and specific days of that week.
HeliosPoliciesResponseWithPagination
object
Specifies the list of Policies.
1 property
HeliosPolicyRequest
Specifies the request parameters to cretae a policy.
HeliosPolicyResponse
Specifies the details about the Policy.
HeliosProtectionPolicy
object
Specifies common fields required to define Protection Policy on Helios.
9 properties
2 required
HeliosProtectionPolicyIdentifier
object
Specifies Protection Policy Identifier.
2 properties
HeliosRegConfig
object
Specifies the Helios Registration Config.
2 properties
HeliosRegStatus
object
helios reg status.
1 property
HeliosRegularBackupPolicy
object
Specifies the Incremental and Full policy settings and also the common Retention policy settings."
3 properties
HeliosReplicationConfig
Specifies settings for copying Snapshots to Remote Clusters. This also specifies the retention policy that should be applied to Snapshots after they have been…
HeliosRetention
object
Specifies the retention of a backup.
3 properties
HeliosRetryOptions
object
Retry Options of a Protection Policy when a Protection Group run fails.
2 properties
HeliosTargetSchedule
object
Specifies a schedule frequency and schedule unit for copying Snapshots to backup targets.
2 properties
HeliosTargetsConfiguration
object
Specifies the replication, archival and cloud spin targets of Protection Policy.
3 properties
HeliosTier
object
Specifies the Helios Tier details.
4 properties
HeliosWeekSchedule
Specifies settings that define a schedule for a Protection Group runs to start on certain days of week.
HiveAdditionalParams
object
Additional params for Hive protection source.
3 properties
HiveIndexedObject
Specifies a Hive indexed object.
HiveParams
object
Specifies the recovery options specific to Hive environment.
2 properties
2 required
HiveSourceRegistrationParams
Specifies parameters to register Hive source.
HiveSourceRegistrationUpdateParams
object
Specifies parameters to update registration of Hive source.
5 properties
HostBasedBackupScriptParams
object
Specifies params of a pre/post scripts to be executed before and after a backup run.
3 properties
1 required
HostInformation
object
Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physic…
3 properties
HostSettingCheck
object
Specifies the host checking details.
2 properties
HourSchedule
Specifies settings that define a schedule for a Protection Group runs to start after certain number of hours.
HyperVMountVolumesNewTargetConfig
object
Specifies the configuration for mounting volumes to a new target.
3 properties
2 required
HyperVMountVolumesOriginalTargetConfig
object
Specifies the configuration for mounting volumes to the original target.
2 properties
1 required
HyperVProtectionGroupObjectParams
object
Specifies the object parameters to create HyperV Protection Group.
2 properties
1 required
HyperVProtectionGroupParams
object
Specifies the parameters which are specific to HyperV related Protection Groups.
11 properties
HyperVRecoverFilesNewTargetConfig
object
Specifies the configuration for recovering files and folders to a new target.
3 properties
3 required
HyperVRecoverFilesOriginalTargetConfig
object
Specifies the configuration for recovering files and folders to the original target.
3 properties
2 required
HyperVTargetParamsForMountVolume
object
Specifies the parameters for a HyperV recovery target.
7 properties
1 required
HyperVTargetParamsForRecoverFileAndFolder
object
Specifies the parameters for a HyperV recovery target.
7 properties
1 required
HyperVTargetParamsForRecoverVm
object
Specifies the parameters for a HyperV recovery target.
7 properties
HyperVVmRecoveryTargetConfig
object
Specifies the target object parameters to recover HyperV vms.
3 properties
1 required
HypervSnapshotParams
object
Specifies parameters of HyperV type snapshots.
1 property
IdMappingParams
object
Specifies the params of the user id mapping info of an Active Directory.
2 properties
2 required
ImportCertificateByClientcsrRequest
object
Specifies the request to import a certificate.
2 properties
2 required
ImportCertificateByClientcsrResponseBody
object
Specifies the response to import a certificate.
3 properties
IncrementalBackupPolicy
object
Specifies incremental backup settings for a Protection Group.
1 property
1 required
IncrementalSchedule
object
Specifies settings that defines how frequent backup will be performed for a Protection Group.
6 properties
1 required
IndexedCassandraType
object
Cassandra object Types for search.
1 property
IndexedCouchbaseType
object
Couchbase object Types for search.
1 property
IndexedHDFSType
object
HDFS object Types for search.
1 property
IndexedHbaseType
object
Hbase object Types for search.
1 property
IndexedHiveType
object
Hive object Types for search.
1 property
IndexedMongoType
object
MongoDB object Types for search.
1 property
IndexedObjectSnapshot
object
Specifies a snapshot containing the indexed object.
11 properties
IndexedObjectType
object
Indexed object Type.
1 property
IndexingPolicy
object
Specifies settings for indexing files found in an Object (such as a VM) so these files can be searched and recovered. This also specifies inclusion and exclusi…
3 properties
1 required
InitFailoverRequest
object
Specifies the failover request parameters to initiate a failover.
2 properties
InitFailoverResponse
object
Specifies the response after succesfully initiating the failover request.
2 properties
InterfaceRoleType
object
Role of a network interface.
1 property
IpPreference
object
Preferred IP address mode of the cluster
1 property
IsilonDataTieringParams
object
Specifies the parameters which are specific to Isilon related Protection Groups.
1 property
1 required
IsilonObjectParams
object
Specifies the common parameters for Isilon objects.
1 property
IsilonObjectProtectionParams
object
Specifies the parameters which are specific to Isilon object protection.
3 properties
IsilonObjectProtectionRequestParams
object
Specifies the parameters which are specific to Isilon object protection.
IsilonObjectProtectionResponseParams
object
Specifies the parameters which are specific to Isilon object protection.
IsilonObjectProtectionUpdateRequestParams
object
Specifies the update parameters which are specific to Isilon object protection.
IsilonProtectionGroupObjectParams
object
Specifies an object protected by a Isilon Protection Group.
2 properties
1 required
IsilonProtectionGroupParams
object
Specifies the parameters which are specific to Isilon related Protection Groups.
16 properties
1 required
IsilonProtocol
object
Isilon Protocol type.
1 property
IsilonRegistrationParams
object
Specifies parameters to register an Isilon Source.
6 properties
2 required
KerberosProvider
object
Specifies the the Kerberos Provider details.
7 properties
4 required
KerberosProviders
object
Response of Kerberos Providers.
1 property
KeyValuePair
object
Specifies a map structure to store Key and Values.
2 properties
2 required
Keystone
Specifies a Keystone.
KeystoneAdminParams
object
Specifies administrator credentials of a Keystone.
3 properties
2 required
KeystoneCredentials
object
Specifies user credentials of a Keystone server.
2 properties
2 required
KeystoneScopeParams
object
Specifies scope paramteres of a Keystone.
3 properties
1 required
KeystoneScopeType
object
Scope type of a Keystone configuration.
1 property
Keystones
object
Specifies a list of Keystones.
1 property
KubernetesNamespaceRecoveryNewSourceConfig
object
Specifies the new source configuration if a Kubernetes Namespace is being restored to a different source than the one from which it was protected.
1 property
1 required
KubernetesNamespaceRecoveryTargetConfig
object
Specifies the recovery target configuration of the Namespace recovery.
2 properties
1 required
KubernetesProtectionGroupObjectParams
object
Specifies the object parameters to create Kubernetes Protection Group.
2 properties
1 required
KubernetesProtectionGroupParams
object
Specifies the parameters which are related to Kubernetes Protection Groups.
6 properties
KubernetesTargetParamsForRecoverKubernetesNamespace
object
Specifies the parameters for recovering a Kubernetes namespace to a Kubernetes source.
4 properties
1 required
KvmProtectionGroupObjectParams
object
Specifies an object protected by a KVM Protection Group.
2 properties
1 required
KvmProtectionGroupParams
object
Specifies the parameters which are specific to Kvm related Protection Groups.
6 properties
1 required
KvmTargetParamsForRecoverVm
object
Specifies the parameters for a KVM recovery target.
5 properties
KvmVmRecoveryTargetConfig
object
Specifies the target object parameters to recover KVM vms.
3 properties
1 required
Language
object
Language
1 property
ListTrustedCasResult
object
Specifies the basic info about CA Root Certificate.
1 property
LocalDiskStatus
object
Status of local disk.
1 property
Locale
object
Locale type.
1 property
LogBackupPolicy
object
Specifies log backup settings for a Protection Group.
2 properties
2 required
LogSchedule
object
Specifies settings that defines how frequent log backup will be performed for a Protection Group.
3 properties
1 required
LogicalVolumeInfo
object
Specifies the logical volume info for LVM or LDM volume.
5 properties
MSSQLFileProtectionGroupHostParams
object
Specifies the host specific parameters for a host container in this protection group. Objects specified here should only be MSSQL root containers and will not…
3 properties
1 required
MSSQLFileProtectionGroupObjectParams
object
Specifies the object params to create File based MSSQL Protection Group.
3 properties
1 required
MSSQLFileProtectionGroupParams
Specifies the params to create a File based MSSQL Protection Group.
MSSQLNativeProtectionGroupObjectParams
object
Specifies the object params to create File based MSSQL Protection Group.
3 properties
1 required
MSSQLNativeProtectionGroupParams
Specifies the params to create a Native based MSSQL Protection Group.
MSSQLProtectionGroupParams
object
Specifies the parameters specific to MSSQL Protection Group.
4 properties
1 required
MSSQLVolumeProtectionGroupHostParams
object
Specifies the host specific parameters for a host container in this protection group. Objects specified here should only be MSSQL root containers and will not…
4 properties
1 required
MSSQLVolumeProtectionGroupObjectParams
object
Specifies the object params to create File based MSSQL Protection Group.
3 properties
1 required
MSSQLVolumeProtectionGroupParams
Specifies the params to create a Volume based MSSQL Protection Group.
MachineAccount
object
Specifies a machine account.
3 properties
1 required
MachineAccountEncryptionType
object
Machine account encryption type.
1 property
MailboxParam
object
Specifies parameters to recover a Mailbox.
2 properties
McmClaimEntityType
object
Entity type.
1 property
McmClusterClaimRequestParams
object
Specifies the request params to claim clusters to Helios.
4 properties
4 required
McmClusterClaimResponseParams
object
Specifies the response of claiming a cluster to Helios.
9 properties
McmClusterIdentifier
object
Specifies the MCM cluster identifier.
3 properties
McmObjectActivityType
object
Object activity type.
1 property
McmRigelClaimRequestParams
object
Specifies the request params to claim Rigel to Helios.
8 properties
2 required
McmRigelClaimResponseParams
object
Specifies the response of claiming a Rigel to Helios.
10 properties
McmSignupRequestStatus
object
MCM signup request status type.
1 property
MigrateCloneParams
object
Specifies the DB migration parameters.
2 properties
MinuteSchedule
Specifies settings that define a schedule for a Protection Group runs to start after certain number of minutes.
ModifyCiphersRequestBody
object
Specifies ciphers to enable/disable on the cluster.
2 properties
2 required
MongoDBAuthType
object
Enumeration of all the MongoDB Authentication types.
1 property
MongoDBCdpJobInfo
object
Specifies the CDP related information for a given MongoDB protection group. This will only be populated when the protection group is configured with a CDP poli…
1 property
MongoDBProtectionGroupParams
Specifies the parameters for MongoDB Protection Group.
MongoDBSourceRegistrationParams
object
Specifies parameters to register MongoDB source.
9 properties
4 required
MongoIndexedObject
Specifies a Mongo indexed object.
MongodbParams
object
Specifies the recovery options specific to MongoDB environment.
2 properties
2 required
MonthSchedule
Specifies settings that define a schedule for a Protection Group runs to on specific week and specific days of that week.
MountHyperVVolumeParams
object
Specifies the parameters to mount volumes.
2 properties
1 required
MountPhysicalVolumeParams
object
Specifies the parameters to Mount Physical Volumes.
2 properties
1 required
MountVmwareVolumeParams
object
Specifies the parameters to mount VMware Volumes.
2 properties
1 required
MountedVolumeMapping
object
Specifies the mapping of original volume and mounted volume after Instant Volume Mount.
3 properties
MsGroupParam
object
Specifies parameters to recover MS group.
4 properties
1 required
MsSQLCommonConnectionParams
object
Specifies the common parameters to connect to a SQL node/cluster
1 property
1 required
MsTeamParam
object
Specifies the parameters to recover a Microsoft 365 Team.
1 property
1 required
MssqlConnectionParams
object
Specifies the parameters to connect to a SQL node/cluster using given IP or hostname FQDN.
MssqlConnectionResponseParams
object
Specifies the response parameters after connecting to a SQL node/cluster using given IP or hostname FQDN.
MssqlFileObjectProtection
object
Specifies the object params to create File based MSSQL Object Protection
1 property
1 required
MssqlFileObjectProtectionParams
Specifies the params to create a File based MSSQL Object Protection.
MssqlNativeObjectProtection
object
Specifies the object params to create Native based MSSQL Object Protection.
1 property
1 required
MssqlNativeObjectProtectionParams
Specifies the params to create a Native based MSSQL Object Protection.
MssqlObjectEntityParams
object
Object details for Mssql.
2 properties
MssqlObjectProtectionParams
object
Specifies the parameters specific to MSSQL Object Protection.
3 properties
1 required
MssqlObjectProtectionRequestParams
object
Specifies the request parameters specific to MSSQL object protection.
MssqlObjectProtectionResponseParams
object
Specifies the response parameters specific to MSSQL object protection.
MssqlObjectProtectionUpdateRequestParams
object
Specifies the update parameters specific to MSSQL object protection.
MssqlProtectionGroupType
object
MSSQL Protection Group type.
1 property
MultiStageRestoreOptions
object
Specifies the parameters related to multi stage Sql restore.
2 properties
NasFullThrottlingConfig
object
Specifies the throttling configuration during full backup run.
2 properties
NasIncrementalThrottlingConfig
object
2 properties
NasProtocol
object
Nas Protocol type.
1 property
NasQosPolicy
object
Specifies the QoS policy, which defines the principal and priority of a NAS recovery.
1 property
NasThrottlingConfig
object
Specifies the source throttling parameters to be used during full or incremental backup of the NAS source.
2 properties
NetappDataTieringParams
object
Specifies the parameters which are specific to Netapp related Protection Groups.
1 property
1 required
NetappObjectParams
object
Specifies the common parameters for Netapp objects.
2 properties
NetappObjectProtectionParams
object
Specifies the parameters which are specific to Netapp object protection.
5 properties
NetappObjectProtectionRequestParams
object
Specifies the parameters which are specific to Netapp object protection.
NetappObjectProtectionResponseParams
object
Specifies the parameters which are specific to Netapp object protection.
NetappObjectProtectionUpdateRequestParams
object
Specifies the update parameters which are specific to Netapp object protection.
NetappProtectionGroupObjectParams
object
Specifies an object protected by a Netapp Protection Group.
2 properties
1 required
NetappProtectionGroupParams
object
Specifies the parameters which are specific to Netapp related Protection Groups.
19 properties
1 required
NetappProtocol
object
Netapp Protocol type.
1 property
NetappRegistrationParams
object
Specifies parameters to register an Netapp Source.
7 properties
3 required
NetworkConnectionInfo
object
Specify the network connection information.
4 properties
NetworkInterface
object
Specifies the parameters of a network interface.
17 properties
NetworkInterfaceType
object
Type of a network interface.
1 property
NewGroupParam
object
Specifies the parameters for using a new protection group.
3 properties
3 required
NfsConfig
object
Specifies the NFS config settings for this View.
8 properties
NfsRootPermissions
object
Specifies the config of NFS root permission of a view file system.
3 properties
NfsSquash
object
2 properties
NicSpeedType
object
Speed of a network interface.
1 property
NimbleProtectionGroupObjectParams
object
Specifies the object parameters to create Nimble Protection Group.
2 properties
1 required
NimbleProtectionGroupParams
object
Specifies the parameters which are specific to Nimble related Protection Groups.
3 properties
1 required
NisNetgroup
object
Specifies an NIS netgroup.
4 properties
2 required
NisNetgroups
object
Response of NIS Netgroups.
1 property
NisProvider
object
Specifies an NIS Provider.
4 properties
2 required
NisProviders
object
Response of NIS Providers.
1 property
NoSqlObjectProperty
object
Specifies an Object property as a set of key-value pair for NoSQL objects.
2 properties
2 required
NoSqlProtectionGroupObjectParams
object
Specifies an object protected by a Protection Group.
2 properties
1 required
NoSqlProtectionGroupParams
object
Specifies the source specific parameters for this Protection Group.
6 properties
NodeFreeDisks
object
Sepcifies the free disks of a node.
5 properties
2 required
NodeGroup
object
Specifies common fields required to define Node Group.
7 properties
1 required
NodeGroupRequest
Specifies the request to create a Node Group.
NodeGroupResponse
object
Specifies the details of Node Groups.
1 property
NodeIdentifyParams
object
Specifies the parameter to identify node.
1 property
1 required
NodeInterfaces
object
Specifies the interfaces present on a Node.
2 properties
NodePowerOperation
object
2 properties
1 required
NodeRemovalParams
object
Specifies parameters to initiate/cancel node removal.
1 property
1 required
NodeResetState
object
Node reset state information
3 properties
NodeUnitProgress
object
Specifies the progress of the patch operation on a node.
6 properties
NumWeekInMonth
object
Num Week In Month type.
1 property
O365ProtectionGroupType
object
O365 Protection Group type.
1 property
O365SearchEmailsRequestParams
object
Specifies email search request params specific to O365 environment.
2 properties
Object
Specifies information about an object.
ObjectActionRequest
Specifies the request to peform an action on an Object.
ObjectArchivalSnapshotInfo
Specifies the Archival snapshot information for the object.
ObjectBackupSnapshotStatus
object
Object Backup Snapshot Status type.
1 property
ObjectEnvironment
object
Specifies object environment.
1 property
ObjectIdentifier
object
Specifies the basic info to identify an object.
5 properties
ObjectLastRun
Specifies last run info of an object.
ObjectLinkingParams
object
Specifies the parameters required for linking objects. This is currently used as a part of vm migration workflow.
ObjectLinkingRequest
object
Request for linking replicated objects to failover objects on replication cluster.
1 property
ObjectLocalSnapshotInfo
object
Specifies the Local snapshot information for the object.
2 properties
ObjectMailboxParam
object
Specifies Mailbox recovery parameters associated with a user.
2 properties
2 required
ObjectMsTeamParam
object
Specifies recovery parameters associated with a Microsoft 365 Team.
2 properties
2 required
ObjectOneDriveParam
object
Specifies OneDrive recovery parameters associated with a user.
2 properties
ObjectProgressInfo
object
Specifies the progress of an object.
ObjectProtectionGroupSummary
object
Specifies a summary of a protection group protecting this object.
8 properties
ObjectProtectionInfo
object
Specifies the object info on clsuter.
8 properties
ObjectProtectionRunInfo
object
Specifies the run info for a run protecting an object.
21 properties
ObjectProtectionRunSummary
Specifies the response body of the get object runs request.
ObjectProtectionStatsSummary
object
Specifies the count and size of protected and unprotected objects for a given environment.
5 properties
ObjectProtectionSummary
object
Specifies the summary of a protected object.
ObjectRunResult
object
Snapshot, replication, archival results for an object.
7 properties
ObjectServicesKeyMapping
object
Specifies object services key mapping config for view.
1 property
ObjectSnapshot
object
Specifies an Object Snapshot.
30 properties
ObjectSnapshotVolumeInfo
Detail info of an object snapshot volume.
ObjectSnapshotsInfo
object
Specifies the snapshots information for every Protection Group for a given object.
13 properties
ObjectStats
object
Specifies the object stats.
1 property
ObjectSummary
Specifies the Object Summary.
ObjectType
object
Specifies Object type.
1 property
ObjectTypeVCenterParams
object
1 property
ObjectUnLinkingParams
object
Specifies the parameters required for unlinking objects. This is currently used as a part of vm migration workflow.
ObjectWithChildren
Specifies information of the object and its children objects.
Objects
object
Specifies the list of objects.
1 property
ObjectsActionRequest
object
Specifies the type of the action need to be performed on given set of objects.
3 properties
ObjectsBulkAction
object
Describes the object bulk action status.
1 property
ObjectsLastRun
object
Last protection run info of objects.
1 property
ObjectsSearchResponseBody
object
Specifies the Objects search result.
3 properties
Office365ObjectProtectionCommonParams
object
Specifies the parameters which are specific to Microsoft 365 Object Protection.
5 properties
1 required
Office365ObjectProtectionObjectParams
object
Specifies the object parameters to create a Microsoft 365 Object Protection.
2 properties
1 required
Office365OneDriveProtectionGroupParams
object
Specifies the parameters which are specific to Office 365 OneDrive related Protection Groups.
1 property
Office365OutlookProtectionGroupParams
object
Specifies the parameters which are specific to Office 365 Outlook related Protection Groups.
1 property
Office365ProtectionGroupObjectParams
object
Specifies the object parameters to create a Office 365 Protection Group.
2 properties
1 required
Office365ProtectionGroupParams
object
Specifies the parameters which are specific to Office 365 related Protection Groups.
9 properties
2 required
Office365PublicFoldersProtectionGroupParams
object
Specifies the parameters which are specific to Office 365 PublicFolders related Protection Groups.
1 property
Office365UserMailboxObjectProtectionRequestParams
object
Specifies the request parameters specific to Microsoft 365 User Mailbox object protection.
Office365UserMailboxObjectProtectionResponseParams
object
Specifies the response parameters specific to Microsoft 365 User Mailbox object protection.
Office365UserMailboxObjectProtectionUpdateRequestParams
object
Specifies the update parameters specific to Microsoft 365 User Mailbox object protection.
OneDriveItem
object
Specifies a OneDrive item to recover.
3 properties
OneDriveParam
object
Specifies parameters to recover a OneDrive.
3 properties
OracleCloneObject
object
Specifies the information about an Oracle clone object.
OracleCloneRefreshTask
object
Specifies the information about an Oracle refresh task.
OracleCloneTask
object
Specifies the information about an Oracle clone task.
OracleDatabaseHost
object
Specifies details about an Oracle database host.
4 properties
OracleDbChannel
object
Specifies the DB channel info for all the databases of app entity. Length of this array will be 1 for RAC and Standalone setups.
9 properties
OracleObjectEntityParams
object
Object details for Oracle.
2 properties
OraclePdbObjectInfo
object
Specifies information PDB object to restore.
2 properties
2 required
OraclePdbRestoreParams
object
Specifies information about the list of pdbs to be restored.
3 properties
OracleProtectionGroupDbParams
object
Specifies the parameters of individual databases to create Oracle Protection Group.
3 properties
OracleProtectionGroupObjectParams
object
Specifies the object identifier to create Oracle Protection Group.
3 properties
1 required
OracleProtectionGroupParams
object
Specifies the parameters to create Oracle Protection Group.
3 properties
1 required
OracleRecoveryGranularityType
object
Describe the restore granular level.
1 property
OracleRestoreMetaInfoResult
object
Result to store oracle meta-info from snapshot id and other oracle params.
3 properties
OracleRmanBackup
object
Specifies Oracle RMAN backup requested type.
1 property
OracleSbtHostParams
object
Specifies details about capturing Oracle SBT host info.
4 properties
OracleTargetParamsForRecoverOracleApp
object
Specifies the params for recovering to a oracle host. Provided oracle backup should be recovered to same type of target host. For Example: If you have oracle b…
OracleTier
object
Specifies the settings for a Oracle tier.
OracleTieringLevels
object
Oracle Tiering Levels
1 property
OracleTiers
object
Specifies Oracle tiers.
1 property
1 required
OracleVlanInfo
object
Specifies details about capturing Cohesity cluster VLAN info for Oracle workflow.
4 properties
OrgVDCNetwork
object
Specifies a VDC Organization Network.
3 properties
2 required
OriginalElastifileFilesTargetParams
object
Specifies the params of the original Elastifile recovery target.
8 properties
1 required
OriginalElastifileTargetParams
object
Specifies the params of the original Elastifile recovery target.
6 properties
OriginalFlashbladeFilesTargetParams
object
Specifies the params of the original Flashblade recovery target.
8 properties
1 required
OriginalFlashbladeTargetParams
object
Specifies the params of the original Flashblade recovery target.
6 properties
OriginalGenericNasFilesTargetParams
object
Specifies the params of the original Generic Nas recovery target.
7 properties
1 required
OriginalGenericNasTargetParams
object
Specifies the params of the original Generic NAS recovery target.
5 properties
OriginalGpfsFilesTargetParams
object
Specifies the params of the original GPFS recovery target.
8 properties
1 required
OriginalGpfsTargetParams
object
Specifies the params of the original GPFS recovery target.
6 properties
OriginalIsilonFilesTargetParams
object
Specifies the params of the original Isilon recovery target.
8 properties
1 required
OriginalIsilonTargetParams
object
Specifies the params of the original Isilon recovery target.
6 properties
OriginalNetappFilesTargetParams
object
Specifies the params of the original Netapp recovery target.
8 properties
1 required
OriginalNetappTargetParams
object
Specifies the params of the original Netapp recovery target.
6 properties
PaginationInfo
object
Specifies information needed to support pagination.
1 property
PatchDetail
object
Detail of a patch. It gives the service and version information of the the patch.
5 properties
PatchOperation
object
Specifies a patch operation.
8 properties
PatchOperationStatus
object
Specifies the status of the current or the last patch operation.
7 properties
PatchesDetails
array
Details of patches in a patch or a hotfix.
PatchesHistory
array
Specifies the history of patch operations.
PauseActionObjectLevelParams
object
Specifies the request parameters for Pause action on a Protected object.
PauseActionObjectLevelResponse
object
Specifies the infomration about status of pause action.
1 property
PermissionInfo
object
Specifies the list of users, groups and users that have permissions for a given object.
4 properties
PhysicalFileBackupPathParams
object
3 properties
1 required
PhysicalFileProtectionGroupObjectParams
object
7 properties
1 required
PhysicalFileProtectionGroupParams
object
Specifies the parameters which are specific to Physical related Protection Groups.
8 properties
1 required
PhysicalMountVolumesNewTargetConfig
object
Specifies the configuration for mounting volumes to a new target.
2 properties
1 required
PhysicalMountVolumesOriginalTargetConfig
object
Specifies the configuration for mounting volumes to the original target.
1 property
PhysicalProtectionGroupParams
object
Specifies the parameters specific to Physical Protection Group.
3 properties
1 required
PhysicalSnapshotParams
object
Specifies paramsters of Physical type snapshots.
1 property
PhysicalSourceRegistrationParams
object
Specifies parameters to register physical server.
2 properties
1 required
PhysicalTargetParamsForMountVolume
object
Specifies the parameters for a physical recovery target.
7 properties
1 required
PhysicalTargetParamsForRecoverFileAndFolder
object
Specifies the parameters for a Physical recovery target.
9 properties
1 required
PhysicalTargetParamsForRecoverVolume
object
Specifies the parameters for a physical recovery target.
4 properties
2 required
PhysicalVolumeProtectionGroupObjectParams
object
Specifies object parameters for creating physical volume Protection Groups.
4 properties
1 required
PhysicalVolumeProtectionGroupParams
object
Specifies the parameters which are specific to Volume based physical Protection Groups.
9 properties
1 required
PlannedFailoverParams
object
Specifies parameters of a planned failover.
2 properties
1 required
PlannedRunPollStatus
object
Specifies whether run has been scheduled or not and also returns the unique run id along with failoverId upon scheduling the run.
4 properties
PluggableDatabaseInfo
object
Specifies the information about Pluggable databases.
2 properties
PolicyScheduledBackup
object
Policy Scheduled Backup type.
1 property
PolicyTemplateResponse
Specifies the details about the Protection Policy.
PolicyTemplatesResponseWithPagination
object
Specifies the details about the Protection Policy Templates.
1 property
PrePostScriptParams
object
Specifies the params for pre and post scripts.
2 properties
PreparePlannedFailverParams
object
Specifies parameters of preparation of a planned failover.
1 property
PrimaryArchivalTarget
object
Specifies the primary archival settings. Mainly used for cloud direct archive (CAD) policy where primary backup is stored on archival target.
3 properties
1 required
PrimaryBackupTarget
object
Specifies the primary backup target settings for regular backups. If the backup target field is not specified then backup will be taken locally on the Cohesity…
2 properties
PrimaryBackupTargetLocation
object
Primary Backup Target Location.
1 property
PrivateKeyCredentials
object
Specifies the credentials for certificate based authentication.
3 properties
2 required
ProgreeTaskStatus
object
Progress Task Status
1 property
ProgressStats
object
Specifies the stats within progress.
3 properties
ProgressSummary
object
Specifies the progress summary.
3 properties
ProgressTask
This specifies the details about the Progress Task.
ProgressTaskEvent
object
Specifies the details about the various events which are created during the execution of Progress Task.
2 properties
ProgressTaskInfo
object
Specifies the details about a Progress Task.
7 properties
ProgressTasks
object
List of Progress Tasks.
1 property
ProjectScopeParams
object
Specifies the parameters for project type scope.
2 properties
2 required
ProtectdObjectsActionRequest
object
Specifies the request for performing various actions on protected objects.
5 properties
1 required
ProtectedObject
Specifies the Protected Object with last Run's snapshot information per Protection Group.
ProtectedObjectActionResponse
object
Specifies the response upon performing an action on protected objects.
2 properties
ProtectedObjectBackupConfig
object
Specifies the backup configuration for protected object.
ProtectedObjectGroupBackupConfig
object
Specifies the parameters of a protection group which is protecting an object.
2 properties
ProtectedObjectInfo
object
Specifies the details of a protected object.
ProtectedObjectPauseActionParams
object
Specifies the request parameters for Pause action on Protected objects.
1 property
ProtectedObjectResumeActionParams
object
Specifies the request parameters for Resume action on Protected objects.
1 property
ProtectedObjectRunNowActionParams
object
Specifies the request parameters for RunNow action on Protected objects.
1 property
ProtectedObjectUnProtectActionParams
object
Specifies the request parameters for Unprotect action on Protected objects.
1 property
ProtectedObjectsSearchMetadata
object
Specifies the metadata information about the Protection Groups, Protection Policy etc., for search result
1 property
ProtectedObjectsSearchResponseBody
object
Specifies the Protected Objects search result.
3 properties
ProtectionGroup
object
Protection Group response.
ProtectionGroupAlertingPolicy
object
Specifies a policy for alerting users of the status of a Protection Group.
2 properties
1 required
ProtectionGroupIdentifier
object
Specifies Protection Group Identifier.
2 properties
ProtectionGroupInfo
object
Specifies basic information about a Protection Group.
3 properties
ProtectionGroupPriority
object
Protection Group Priority type.
1 property
ProtectionGroupRun
object
Protection run.
ProtectionGroupRuns
object
Protection runs.
1 property
ProtectionGroupStateChangeActions
object
Protection Group State Change Actions type.
1 property
ProtectionGroups
object
Protection Group response.
1 property
ProtectionObjectInput
object
Specifies an object protected by a Protection Group.
2 properties
1 required
ProtectionPolicy
object
Specifies common fields required to define Protection Policy.
8 properties
2 required
ProtectionPolicyIdentifier
object
Specifies Protection Policy Identifier.
2 properties
ProtectionPolicyRequest
Specifies the request to create a Protection Policy.
ProtectionPolicyResponse
Specifies the details about the Protection Policy.
ProtectionPolicyResponseWithPagination
object
Specifies the details about the Protection Policy.
1 property
ProtectionPolicyType
object
Protection Policy Type.
1 property
ProtectionRunSummary
object
Specifies the summary of a protection run.
13 properties
ProtectionRunsStats
object
Specifies the statistics of protection runs.
2 properties
ProtectionRunsStatsList
object
Specifies the statistics of protection runs at the specific time.
2 properties
ProtectionRunsSummary
object
Specifies a list of summaries of protection runs.
1 property
ProtectionSummary
object
Specifies a summary of an object protection.
6 properties
ProtectionType
object
Protection type.
1 property
ProtocolAccessLevel
object
Protocol access level
1 property
PublicFolder
object
Specifies an PublicFolder item to recover.
3 properties
1 required
PublicFolderItem
Specifies an Public folder indexed item.
PublicFolderItemType
object
Public Folder item types for search.
1 property
PublicTaskStatus
object
Public Task Status
1 property
PureProtectionGroupObjectParams
object
Specifies the object parameters to create Pure Protection Group.
2 properties
1 required
PureProtectionGroupParams
object
Specifies the parameters which are specific to Pure related Protection Groups.
5 properties
1 required
QoS
object
Specifies the Quality of Service (QoS) Policy for the View.
2 properties
QosPolicy
object
QOS Policy type.
1 property
QuotaPolicy
object
Specifies a quota limit that can be optionally applied to Views and Storage Domains. At the View level, this quota defines a logical limit for usage on the Vie…
3 properties
Rack
object
Specifies information about rack.
4 properties
Racks
object
Specifies info about list of racks.
1 property
RdsConfig
object
Specifies the parameters to recover AWS RDS.
9 properties
6 required
RecoverAcropolisFileAndFolderParams
object
Specifies the parameters to recover Acropolis files and folders.
3 properties
2 required
RecoverAcropolisParams
object
Specifies Acropolis related recovery options.
5 properties
1 required
RecoverAcropolisVmNewSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
3 properties
1 required
RecoverAcropolisVmNewSourceNetworkConfig
object
Specifies the network config parameters to applied for Acropolis VMs.
2 properties
RecoverAcropolisVmOriginalSourceConfig
object
Specifies the Source configuration if VM's are being recovered to Original Source.
1 property
RecoverAcropolisVmOriginalSourceNetworkConfig
object
Specifies the network config parameters to be applied for Acropolis VMs if recovering to original Source.
1 property
RecoverAcropolisVmParams
object
Specifies the recovery options specific to Acropolis environment.
3 properties
1 required
RecoverAcropolisVmTargetConfig
object
Specifies the target configuration source parameters.
3 properties
1 required
RecoverAwsAuroraNewSourceConfig
object
Specifies the new destination Source configuration where the Aurora instances will be recovered.
3 properties
3 required
RecoverAwsAuroraNewSourceNetworkConfig
object
Specifies the network config parameters to be applied for AWS Aurora if recovering to new Source.
4 properties
2 required
RecoverAwsAuroraParams
object
Specifies the parameters to recover AWS Aurora.
3 properties
1 required
RecoverAwsFileAndFolderParams
object
Specifies the parameters to recover files and folders.
3 properties
2 required
RecoverAwsParams
object
Specifies the recovery options specific to AWS environment.
7 properties
1 required
RecoverAwsRdsNewSourceConfig
object
Specifies the new destination Source configuration where the RDS instances will be recovered.
3 properties
3 required
RecoverAwsRdsNewSourceNetworkConfig
object
Specifies the network config parameters to be applied for AWS RDS if recovering to new Source.
4 properties
2 required
RecoverAwsRdsParams
object
Specifies the parameters to recover AWS RDS.
3 properties
1 required
RecoverAwsVmNewSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
4 properties
3 required
RecoverAwsVmNewSourceNetworkConfig
object
Specifies the network config parameters to be applied for AWS VMs if recovering to new Source.
3 properties
3 required
RecoverAwsVmParams
object
Specifies the parameters to recover AWS VM.
3 properties
1 required
RecoverAzureFileAndFolderParams
object
Specifies the parameters to recover Azure files and folders.
3 properties
2 required
RecoverAzureParams
object
Specifies the recovery options specific to Azure environment.
5 properties
1 required
RecoverAzureVmNewSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
8 properties
7 required
RecoverAzureVmNewSourceNetworkConfig
object
Specifies the network config parameters to be applied for Azure VMs if recovering to new Source.
3 properties
2 required
RecoverAzureVmParams
object
Specifies the parameters to recover Azure VM.
3 properties
1 required
RecoverCassandraNoSqlObjectParams
object
Specifies the fully qualified object name and other attributes of each object to be recovered.
3 properties
1 required
RecoverCassandraParams
Specifies the parameters to recover Cassandra objects.
RecoverCassandraSnapshotParams
Specifies the snapshot parameters for a protected Cassandra object.
RecoverCouchbaseNoSqlObjectParams
object
Specifies the fully qualified object name and other attributes of each object to be recovered.
2 properties
1 required
RecoverCouchbaseParams
Specifies the parameters to recover Couchbase objects.
RecoverCouchbaseSnapshotParams
Specifies the snapshot parameters for a protected Couchbase object.
RecoverElastifileFilesParams
object
Specifies the parameters to recover Elastifile files.
8 properties
2 required
RecoverElastifileNasVolumeParams
object
Specifies the parameters to recover Elastifile NAS volumes.
8 properties
1 required
RecoverElastifileParams
object
Specifies the recovery options specific to Elastifile environment.
5 properties
2 required
RecoverElastifileToElastifileFilesTargetParams
object
Specifies the params of the Elastifile recovery target.
3 properties
1 required
RecoverElastifileToElastifileVolumeTargetParams
object
Specifies the params of the Elastifile recovery target.
3 properties
1 required
RecoverExchangeAppParams
object
Specifies the parameters to recover Sql databases.
2 properties
1 required
RecoverExchangeAppSnapshotParams
Specifies the snapshot parameters to recover Exchange databases.
RecoverExchangeParams
object
Specifies the recovery options specific to Exchange environment.
2 properties
1 required
RecoverFileAndFolderMethod
object
Recover File and Folder Method
1 property
RecoverFlashbladeFilesParams
object
Specifies the parameters to recover Flashblade files.
8 properties
2 required
RecoverFlashbladeNasVolumeParams
object
Specifies the parameters to recover Flashblade NAS volumes.
8 properties
1 required
RecoverFlashbladeParams
object
Specifies the recovery options specific to Flashblade environment.
5 properties
2 required
RecoverFlashbladeToFlashbladeFilesTargetParams
object
Specifies the params of the Flashblade recovery target.
3 properties
1 required
RecoverFlashbladeToFlashbladeVolumeTargetParams
object
Specifies the params of the Flashblade recovery target.
3 properties
1 required
RecoverGcpFileAndFolderParams
object
Specifies the parameters to recover files and folders.
3 properties
2 required
RecoverGcpParams
object
Specifies the recovery options specific to GCP environment.
3 properties
1 required
RecoverGcpVmNewSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
5 properties
5 required
RecoverGcpVmNewSourceNetworkConfig
object
Specifies the network config parameters to be applied for GCP VMs if recovering to new Source.
1 property
1 required
RecoverGcpVmParams
object
Specifies the parameters to recover GCP VM.
3 properties
1 required
RecoverGenericNasFilesParams
object
Specifies the parameters to recover Generic Nas files.
8 properties
2 required
RecoverGenericNasNasVolumeParams
object
Specifies the parameters to recover Generic NAS volumes.
8 properties
1 required
RecoverGenericNasParams
object
Specifies the recovery options specific to Generic NAS environment.
5 properties
2 required
RecoverGenericNasToGenericNasFilesTargetParams
object
Specifies the params of the Generic Nas recovery target.
3 properties
1 required
RecoverGenericNasToGenericNasVolumeTargetParams
object
Specifies the params of the Generic NAS recovery target.
3 properties
1 required
RecoverGpfsFilesParams
object
Specifies the parameters to recover Gpfs files.
8 properties
2 required
RecoverGpfsNasVolumeParams
object
Specifies the parameters to recover GPFS NAS volumes.
8 properties
1 required
RecoverGpfsParams
object
Specifies the recovery options specific to GPFS environment.
5 properties
2 required
RecoverGpfsToGpfsFilesTargetParams
object
Specifies the params of the GPFS recovery target.
3 properties
1 required
RecoverGpfsToGpfsVolumeTargetParams
object
Specifies the params of the GPFS recovery target.
3 properties
1 required
RecoverHbaseNoSqlObjectParams
object
Specifies the fully qualified object name and other attributes of each object to be recovered.
2 properties
1 required
RecoverHbaseParams
Specifies the parameters to recover Hbase objects.
RecoverHbaseSnapshotParams
Specifies the snapshot parameters for a protected Hbase object.
RecoverHdfsNoSqlObjectParams
object
Specifies the fully qualified object name and other attributes of each object to be recovered.
1 property
1 required
RecoverHdfsParams
Specifies the parameters to recover HDFS objects.
RecoverHdfsSnapshotParams
Specifies the snapshot parameters for a protected Hdfs object.
RecoverHiveNoSqlObjectParams
object
Specifies the fully qualified object name and other attributes of each object to be recovered.
1 property
1 required
RecoverHiveParams
Specifies the type of recover action to be performed.
RecoverHiveSnapshotParams
Specifies the snapshot parameters for a protected Hive object.
RecoverHyperVFileAndFolderParams
object
Specifies the parameters to recover files and folders.
3 properties
2 required
RecoverHyperVParams
object
Specifies the recovery options specific to HyperV environment.
6 properties
1 required
RecoverHyperVVmNewSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
4 properties
1 required
RecoverHyperVVmNewSourceNetworkConfig
object
Specifies the network config parameters to be applied for HyperV VMs if recovering to new Source.
2 properties
RecoverHyperVVmOriginalSourceConfig
object
Specifies the Source configuration if VM's are being recovered to Original Source.
1 property
RecoverHyperVVmOriginalSourceNetworkConfig
object
Specifies the network config parameters to be applied for HyperV VMs if recovering to original Source.
1 property
RecoverHyperVVmParams
object
Specifies the parameters to recover VMs.
3 properties
1 required
RecoverHyperVVmSCVMMSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
4 properties
3 required
RecoverHyperVVmStandaloneClusterSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
4 properties
3 required
RecoverHyperVVmStandaloneHostSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
3 properties
2 required
RecoverIsilonFilesParams
object
Specifies the parameters to recover Isilon files.
8 properties
2 required
RecoverIsilonNasVolumeParams
object
Specifies the parameters to recover Isilon NAS volumes.
8 properties
1 required
RecoverIsilonParams
object
Specifies the recovery options specific to Isilon environment.
5 properties
2 required
RecoverIsilonToIsilonFilesTargetParams
object
Specifies the params of the Isilon recovery target.
3 properties
1 required
RecoverIsilonToIsilonVolumeTargetParams
object
Specifies the params of the Isilon recovery target.
3 properties
1 required
RecoverKubernetesNamespaceParams
object
Specifies the parameters to recover Kubernetes Namespaces.
2 properties
1 required
RecoverKubernetesParams
object
Specifies the recovery options specific to Kubernetes environment.
2 properties
1 required
RecoverKvmParams
object
Specifies the recovery options specific to KVM environment.
4 properties
1 required
RecoverKvmVmNewNetworkConfig
object
Specifies the network config parameters to be applied for KVM VMs if recovering to a new source with a new network.
2 properties
RecoverKvmVmNewSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
5 properties
4 required
RecoverKvmVmNewSourceNetworkConfig
object
Specifies the network config parameters to be applied for KVM VMs if recovering to new Source.
2 properties
RecoverKvmVmOriginalSourceConfig
object
Specifies the Source configuration if VM's are being recovered to Original Source.
1 property
RecoverKvmVmOriginalSourceNetworkConfig
object
Specifies the network config parameters to be applied for KVM VMs if recovering to original Source.
1 property
RecoverKvmVmParams
object
Specifies the parameters to recover VMs.
3 properties
1 required
RecoverMailboxParams
object
Specifies the parameters to recover an Office 365 Mailbox.
3 properties
1 required
RecoverMongodbNoSqlObjectParams
object
Specifies the fully qualified object name and other attributes of each object to be recovered.
3 properties
1 required
RecoverMongodbParams
Specifies the parameters to recover MongoDB objects.
RecoverMongodbSnapshotParams
Specifies the snapshot parameters for a protected Mongodb object.
RecoverMsGroupParams
object
Specifies the parameters to recover Microsoft 365 Group.
5 properties
1 required
RecoverMsTeamParams
object
Specifies the parameters to recover Microsoft 365 Teams.
3 properties
1 required
RecoverNasVolumeToViewParams
object
Specifies the recovery target configuration if NAS volumes are being recovered as a Cohesity view.
3 properties
RecoverNetappFilesParams
object
Specifies the parameters to recover Netapp files.
8 properties
2 required
RecoverNetappNasVolumeParams
object
Specifies the parameters to recover Netapp NAS volumes.
8 properties
1 required
RecoverNetappParams
object
Specifies the recovery options specific to Netapp environment.
5 properties
2 required
RecoverNetappToNetappFilesTargetParams
object
Specifies the params of the Netapp recovery target.
3 properties
1 required
RecoverNetappToNetappVolumeTargetParams
object
Specifies the params of the Netapp recovery target.
3 properties
1 required
RecoverO365Params
object
Specifies the recovery options specific to Office 365 environment.
7 properties
1 required
RecoverOneDriveParams
object
Specifies the parameters to recover an Office 365 OneDrive.
3 properties
1 required
RecoverOracleAppNewSourceConfig
object
Specifies the new destination Source configuration where the databases will be recovered.
4 properties
1 required
RecoverOracleAppOriginalSourceConfig
object
Specifies the additional Source configuration parameters when databases will be recovered to original location.
RecoverOracleAppParams
object
Specifies the parameters to recover Oracle databases.
3 properties
1 required
RecoverOracleDbSnapshotParams
Specifies the snapshot parameters to recover Oracle databases.
RecoverOracleGranularRestoreInfo
object
Specifies information about list of objects (PDBs) to restore.
2 properties
RecoverOracleNewTargetDatabaseConfig
object
Specifies recovery parameters when recovering to a database.
12 properties
RecoverOracleNewTargetViewConfig
object
Specifies recovery parameters when recovering to a view.
1 property
RecoverOracleParams
object
Specifies the recovery options specific to oracle environment.
3 properties
2 required
RecoverOtherNasToElastifileFilesTargetParams
object
Specifies the params of the Elastifile recovery target.
9 properties
2 required
RecoverOtherNasToElastifileVolumeTargetParams
object
Specifies the params of the Elastifile recovery target.
8 properties
1 required
RecoverOtherNasToFlashbladeFilesTargetParams
object
Specifies the params of the Flashblade recovery target.
9 properties
2 required
RecoverOtherNasToFlashbladeVolumeTargetParams
object
Specifies the params of the Flashblade recovery target.
8 properties
1 required
RecoverOtherNasToGenericNasFilesTargetParams
object
Specifies the params of the Generic Nas recovery target.
8 properties
2 required
RecoverOtherNasToGenericNasVolumeTargetParams
object
Specifies the params of the Generic NAS recovery target.
7 properties
1 required
RecoverOtherNasToGpfsFilesTargetParams
object
Specifies the params of the GPFS recovery target.
9 properties
2 required
RecoverOtherNasToGpfsVolumeTargetParams
object
Specifies the params of the GPFS recovery target.
8 properties
1 required
RecoverOtherNasToIsilonFilesTargetParams
object
Specifies the params of the Isilon recovery target.
9 properties
2 required
RecoverOtherNasToIsilonVolumeTargetParams
object
Specifies the params of the Isilon recovery target.
8 properties
1 required
RecoverOtherNasToNetappFilesTargetParams
object
Specifies the params of the Netapp recovery target.
9 properties
2 required
RecoverOtherNasToNetappVolumeTargetParams
object
Specifies the params of the Netapp recovery target.
8 properties
1 required
RecoverPhysicalFileAndFolderParams
object
Specifies the parameters to recover files and folders.
3 properties
2 required
RecoverPhysicalParams
object
Specifies the recovery options specific to Physical environment.
6 properties
2 required
RecoverPhysicalVolumeParams
object
Specifies the parameters to recover Physical Volumes.
2 properties
1 required
RecoverProtectionGroupRunParams
object
Specifies the Protection Group Run params to recover. All the VM's that are successfully backed up by specified Runs will be recovered.
4 properties
2 required
RecoverPublicFoldersParams
object
Specifies the parameters to recover Office 365 Public Folders.
4 properties
1 required
RecoverPureParams
object
Specifies the recovery options specific to Pure environment.
3 properties
2 required
RecoverPureSanVolumeNewSourceConfig
object
Specifies the new destination Source configuration where the Pure volume will be recovered.
2 properties
1 required
RecoverPureSanVolumeOriginalSourceConfig
object
Specifies the network config parameters to be applied for Pure volumes if recovering to original Source.
1 property
RecoverPureSanVolumeParams
object
Specifies the parameters to recover Pure SAN Volume.
2 properties
1 required
RecoverPureVolumeTargetParams
object
Specifies the target object parameters to recover the Pure San Volume.
3 properties
1 required
RecoverSqlAppNewSourceConfig
object
Specifies the new destination Source configuration where the databases will be recovered.
5 properties
4 required
RecoverSqlAppOriginalSourceConfig
object
Specifies the additional Source configuration parameters when databases will be recovered to original location.
4 properties
RecoverSqlAppParams
object
Specifies the parameters to recover Sql databases.
RecoverSqlParams
object
Specifies the recovery options specific to Sql environment.
3 properties
1 required
RecoverTarget
Specifies the target entity to recover to.
RecoverUdaObjectParams
object
Specifies details of objects to be recovered.
3 properties
RecoverUdaParams
object
Specifies the parameters to recover Universal Data Adapter objects.
6 properties
1 required
RecoverUdaSnapshotParams
Specifies the snapshot parameters for a protected Universal Data Adapter object.
RecoverVMwareFileAndFolderParams
object
Specifies the parameters to recover files and folders.
3 properties
2 required
RecoverViewParams
object
Specifies the recovery options specific to View environment.
3 properties
1 required
RecoverVmwareChildSnapshotParams
Specifies the snapshot parameters for VMware recovery.
RecoverVmwareDiskParams
object
Specifies the parameters to recover VMware VM.
2 properties
1 required
RecoverVmwareParams
object
Specifies the recovery options specific to VMware environment.
9 properties
1 required
RecoverVmwareSnapshotParams
Specifies the snapshot parameters for VMware recovery.
RecoverVmwareVAppNewSourceConfig
object
Specifies the new destination Source configuration where the vApps will be recovered.
2 properties
1 required
RecoverVmwareVAppOriginalSourceConfig
object
Specifies the Source configuration if vApps are being recovered to Original Source.
1 property
RecoverVmwareVAppParams
object
Specifies the parameters to recover VMware vApp.
2 properties
1 required
RecoverVmwareVAppTemplateNewSourceConfig
object
Specifies the new destination Source configuration where the vApps templates will be recovered.
2 properties
1 required
RecoverVmwareVAppTemplateParams
object
Specifies the parameters to recover VMware vApp template.
2 properties
1 required
RecoverVmwareVAppTemplateVCDSourceConfig
object
Specifies the new destination Source configuration where the vApp Templates will be recovered for vCloudDirector sources.
7 properties
3 required
RecoverVmwareVAppVCDSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered for vCloudDirector sources.
6 properties
2 required
RecoverVmwareVmEsxiSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered for ESXi sources.
5 properties
2 required
RecoverVmwareVmNewNetworkConfig
object
Specifies the new network config parameters to be applied to VMware VMs.
3 properties
RecoverVmwareVmNewSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered.
4 properties
1 required
RecoverVmwareVmNewSourceNetworkConfig
object
Specifies the network config parameters to be applied to VMware VMs if recovering to new Source.
2 properties
RecoverVmwareVmOriginalSourceConfig
object
Specifies the Source configuration if VM's are being recovered to Original Source.
1 property
RecoverVmwareVmOriginalSourceNetworkConfig
object
Specifies the network config parameters to be applied for VMware VMs if recovering to original Source.
2 properties
RecoverVmwareVmParams
object
Specifies the parameters to recover VMware VM.
3 properties
1 required
RecoverVmwareVmVCDSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered for vCloudDirector sources.
7 properties
2 required
RecoverVmwareVmVCenterSourceConfig
object
Specifies the new destination Source configuration where the VMs will be recovered for vCenter sources.
5 properties
3 required
RecoverVolumeMapping
object
Specifies the mapping from a source volume to a destination volume.
2 properties
2 required
RecoveredOrClonedVmsRenameConfig
object
Specifies the prefix and suffix to be added to VMs that are recovered or cloned.
2 properties
Recoveries
object
Specifies list of Recoveries.
1 property
Recovery
Specifies a Recovery.
RecoveryObjectIdentifier
object
Specifies the object identifier to perform recovery.
2 properties
1 required
RecoveryOracleTaskInfo
object
Specifies the info about a recovery task.
4 properties
RecoveryProcessType
object
Recovery Process Type
1 property
RecoveryTaskInfo
object
Specifies the info about a recovery task.
4 properties
RecoveryTimeRangeInfo
object
Specifies a valid time range to which this object can be recovered.
3 properties
RecoveryType
object
Recovery Type
1 property
RecoveryVlanConfig
object
Specifies the VLAN configuration for Recovery.
3 properties
RedoLogGroupConfig
object
Specifies Redo log group configuration
4 properties
RegisterOrUpdateKerberosProviderRequest
object
Specifies the request to register or update a Kerberos Provider.
RegisterSwiftParams
object
Specifies the parameters to register a Swift service on Keystone server.
2 properties
1 required
RegisterTrustedCas
object
Specifies the parameters to register a Certificate.
2 properties
1 required
RegisteredRemoteStorageList
object
Specifies information about registered remote storage servers which are used by cohesity cluster.
1 property
RegularBackupPolicy
object
Specifies the Incremental and Full policy settings and also the common Retention policy settings."
4 properties
1 required
RemoteAdapterHost
Specifies params of the remote host.
RemoteAdapterProtectionGroupParams
object
Specifies the parameters which are specific to Remote Adapter related Protection Groups.
5 properties
2 required
RemoteAdapterProtectionGroupReplicationParams
object
Specifies the parameters for Remote Adapter replication.
2 properties
1 required
RemoteDisk
object
Specifies the configuration of a remote disk.
12 properties
2 required
RemoteDisks
object
Specifies a list of remote disks.
1 property
RemoteStorageInfo
Specifies the remote storage Registration parameters.
RemoteTargetConfig
object
Specifies the configuration for adding remote cluster as repilcation target
2 properties
1 required
RemoveDisk
object
Specifies details of disk removal response.
2 properties
RemoveNode
object
Specifies details of node removal response.
2 properties
ReplicaFailoverObject
object
Specifies the object paring of replicated object and failover object created after restore.
2 properties
ReplicatedViewNameConfig
object
Specifies an object protected by a View Protection Group.
3 properties
1 required
ReplicationBackupActivation
object
Specifies the request parmeters to activate the backup of failover entities on replication cluster.
3 properties
ReplicationBackupActivationResult
object
Specifies the result returned after creating a protection group for backing up failover objects on replication cluster.
3 properties
ReplicationConfig
Specifies settings for copying Snapshots to Remote Clusters. This also specifies the retention policy that should be applied to Snapshots after they have been…
ReplicationDataStats
object
Specifies statistics about replication data.
3 properties
ReplicationRun
object
Specifies information about replication run for an object.
1 property
ReplicationRunSummary
object
Specifies summary information about replication run.
1 property
ReplicationTargetProgressInfo
object
Specifies the progress of a replication run target.
ReplicationTargetResult
Replication result for a target.
ReplicationTargetSummaryInfo
Specifies replication target summary information.
ReplicationTargets
object
Replication Targets
1 property
ResetOrRestoreNetworking
object
Update cluster or node reset state information
1 property
ResourceEndpoint
object
Specifies the details about the resource endpoint.
6 properties
ResumeActionObjectLevelParams
object
Specifies the request parameters for Resume action on a Protected object.
ResumeActionObjectLevelResponse
object
Specifies the infomration about status of resume action.
1 property
Retention
object
Specifies the retention of a backup.
2 properties
2 required
RetentionUnits
object
Retention Units.
1 property
RetryOptions
object
Retry Options of a Protection Policy when a Protection Group run fails.
2 properties
ReverseReplicationResult
object
Specifies the request parameters to create a view failover task.
2 properties
RevertPatchesRequest
object
Specifies the request to revert a patch. An optional patch level can be specified. When a patch level is specified, system keeps reverting patches until the gi…
2 properties
1 required
RigelClaimInfo
object
Specifies the Rigel registration info.
2 properties
RigelClaimLog
object
Specifies an event during Rigel claim..
3 properties
RigelClaimLogs
object
Specifies the Rigel claim logs.
1 property
RigelClusterConfigParams
object
Params for Rigel Cluster Creation
2 properties
RigelClusterNode
object
Params for a Rigel Cluster Node
2 properties
1 required
RigelConnection
object
Specify a connection of Rigel.
2 properties
RigelConnectionInfo
object
Specifies the Rigel connection info.
3 properties
RigelConnections
object
Specify a list of connection of Rigel.
1 property
RigelConnector
object
Specify a Rigel connector.
5 properties
RigelConnectors
object
Specify a list of Rigel connectors.
1 property
RigelEntityType
object
Entity type.
1 property
RigelRegConfig
object
Specifies the Rigel Registration Config.
3 properties
RootPublicFolderParam
object
Specifies parameters to recover a RootPublicFolder.
3 properties
1 required
RunArchivalConfig
object
Specifies settings for copying Snapshots External Targets (such as AWS or Tape). This also specifies the retention policy that should be applied to Snapshots a…
3 properties
2 required
RunFilterValues
object
Run Filter Values.
1 property
RunNowActionObjectLevelParams
object
Specifies the request parameters for RunNow action on a Protected object.
RunNowActionObjectLevelResponse
object
Specifies the infomration about status of run now action.
1 property
RunObject
object
Specifies the object details to create a protection run.
3 properties
1 required
RunObjectPhysicalParams
object
Specifies physical parameters for this run.
1 property
RunReplicationConfig
object
Specifies settings for copying Snapshots to Remote Clusters. This also specifies the retention policy that should be applied to Snapshots after they have been…
2 properties
1 required
RunTargetsConfiguration
object
Specifies the replication and archival targets.
2 properties
S3Config
object
Specifies the S3 config settings for this View.
1 property
SQLServer
object
Specifies the details of a SQL server.
7 properties
SQLServerInstance
object
Specifies the details of a SQL server.
5 properties
ScheduleUnit
object
Schedule Units
1 property
ScheduledBackup
object
Scheduled Backup type.
1 property
ScriptHost
object
Specifies the params for the host of a pre / post script.
3 properties
ScriptHostType
object
Script Host Type
1 property
SearchEmailRequestParams
object
Specifies the request parameters to search for emails and email folders.
12 properties
SearchFileRequestParams
object
Specifies the request parameters to search for files and file folders.
5 properties
SearchIndexedObjectsRequest
Specifies the request parameters to search for indexed objects.
SearchIndexedObjectsResponseBody
Specifies the search indexed objects response body.
SearchObject
Specifies an object.
SearchPublicFolderRequestParams
object
Specifies the request parameters to search for Public Folder items.
9 properties
SecurityConfig
object
Specifies the fields of security settings.
7 properties
SecurityConfigAccountLockout
object
Specifies security config for account lockout.
3 properties
SecurityConfigCertificateBasedAuth
object
Specifies security config for certificate based authentication.
3 properties
SecurityConfigDataClassification
object
Specifies security config for data classification.
3 properties
SecurityConfigPasswordLifetime
object
Specifies security config for password lifetime.
2 properties
SecurityConfigPasswordReuse
object
Specifies security config for password reuse.
2 properties
SecurityConfigPasswordStrength
object
Specifies security config for password strength.
5 properties
SecurityConfigResponse
Specifies the detail response the security config.
SecurityConfigSessionConfiguration
object
Specifies configuration for user sessions.
5 properties
SecurityPrincipal
object
Specifies a security principal.
5 properties
SecurityPrincipals
object
Specifies a list of security principals.
1 property
SelfServiceSnapshotConfig
object
Specifies the self service snapshot config of a view.
8 properties
ServicePatchLevel
object
Patch level of a service. It is the number of patches applied for the service on the cluster. If a service is never patched the patch level is 0. If two patche…
5 properties
ServicePatchLevels
array
Patch levels of a service and its dependencies.
ServiceUnitProgress
object
Specifies the progress of one patch operation for one service at one patch level.
7 properties
ShellKeyValuePair
object
Specifies key value pairs of shell variables which defines the restore shell environment.
2 properties
SlaRule
object
Specifies an SLA rule for a specific Protection Group run type.
2 properties
SmbConfig
object
Specifies the SMB config settings for this View.
8 properties
SmbMountCredentials
Specifies the credentials to mount a view.
SmbPermission
object
Specifies information about a single SMB permission.
6 properties
SmbPermissionsInfo
object
Specifies information about SMB permissions.
2 properties
SnapshotActions
object
Snapshot Actions
1 property
SnapshotInfo
object
Snapshot info for an object.
15 properties
SnapshotLabel
object
Specifies the snapshot label for incremental and full backup of Secondary Netapp volumes (Data-Protect Volumes).
2 properties
SnapshotRecoveryTargetType
object
Snapshot Recovery Target Type
1 property
SnapshotTagInfo
Specifies the snapshot tag info for an object.
SnapshotTargetType
object
Snapshot Target Type
1 property
SnapshotsSummary
object
Specifies a summary of the object snapshots.
4 properties
Source
Specifies the Protection Source.
SourceAttributeFilter
object
Specifies a pair of source filter attribute and its possible values.
2 properties
SourceAttributeFiltersResponseParams
object
Protection Source attribute filters
1 property
SourceBackupDeactivation
object
Specifies the request parmeters to deactivate the backup of failover entities on source cluster.
5 properties
SourceConnectionRequestParams
object
Specifies the parameters to test connectivity with a source.
7 properties
1 required
SourceConnectionResponseParams
object
Specifies the response from a test connection request.
7 properties
1 required
SourceHierarchyObjectSummaries
object
Specifies a list of Source Hierarchy Object Summaries.
1 property
SourceHierarchyObjectSummary
object
Specifies the list of Object Summaries for Objects under a given Source.
SourceRegistration
Specifies the Source Registration.
SourceRegistrationRequestParams
Specifies the Source Registration parameters.
SourceRegistrationUpdateRequestParams
Specifies the Source registration Update request parameters.
SourceRegistrations
object
Protection Source Registrations.
1 property
SourceReplicaObject
object
Specifies the response after succesfully initiating the failover request.
2 properties
Sources
object
Protection Sources.
1 property
SqlTargetParamsForRecoverSqlApp
object
Specifies the params for recovering to a sql host. Specifiy seperate settings for each db object that need to be recovered. Provided sql backup should be recov…
StoragePolicyOverride
object
Specifies if inline deduplication and compression settings inherited from Storage Domain (View Box) should be disabled for this View.
2 properties
Subnet
object
Defines a Subnet (Subnetwork). The netmask can be specified by setting netmaskBits or netmaskIp4. The netmask can only be set using netmaskIp4 if the IP addres…
11 properties
SubnetInfo
object
Subnet information.
3 properties
SupportChannelConfig
object
Specifies the support channel configuration.
2 properties
2 required
SupportedHadoopDistributions
object
Enumeration of all the supported Hadoop distributions.
1 property
SwiftConfig
object
Specifies the Swift config settings for this View.
4 properties
SwiftParams
object
Specifies the parameters to update a Swift configuration.
3 properties
1 required
SyslogAuditTag
object
Cohesity audit tag name.
4 properties
SyslogServer
object
Specifies information about syslog server.
12 properties
SyslogServerStatus
object
Remote system logging server.
3 properties
SyslogServers
object
Specifies the list of syslog servers.
1 property
Tag
object
Tag details
10 properties
2 required
TagInfo
object
Specifies the tag info for an object.
1 property
1 required
TagObject
object
Specifies all the tag related info for an object.
2 properties
TargetMailboxParam
Specifies the target Mailbox to recover to.
TargetMsTeamParam
Specifies the target Microsoft 365 Team to recover to.
TargetOneDriveParam
Specifies the target OneDrive to recover to.
TargetSchedule
object
Specifies a schedule frequency and schedule unit for copying Snapshots to backup targets.
2 properties
1 required
TargetsConfiguration
object
Specifies the replication, archival and cloud spin targets of Protection Policy.
3 properties
TdmAction
object
Supported actions in TDM.
1 property
TdmCloneTaskRequestParams
object
Specifies the request parameters to create a clone task.
TdmCloneTaskResponseParams
object
Specifies the response parameters for a clone task.
TdmEnvironment
object
Supported environments in TDM.
1 property
TdmObject
object
Specifies a TDM object.
TdmObjectTimelineEvent
object
Specifies a TDM object timeline event.
TdmObjectTimelineEvents
object
Specifies a collection of TDM object's timeline events.
1 property
TdmObjects
object
Specifies a collection of TDM objects.
2 properties
TdmRefreshTaskRequestParams
object
Specifies the parameters to refresh a clone with new data.
3 properties
2 required
TdmRefreshTaskResponseParams
object
Specifies the response parameters for a refresh task.
TdmSnapshot
object
Specifies the response params for a TDM snapshot.
TdmSnapshotTaskParams
object
Specifies the parameters to create a snapshot of an existing clone.
TdmStatus
object
Possible status of a TDM resource (task/object).
1 property
TdmTask
object
Specifies a TDM task.
TdmTasks
object
Specifies a collection of TDM tasks.
2 properties
TdmTeardownTaskRequestParams
object
Specifies the parameters to teardown a clone.
1 property
1 required
TearDownStatus
object
Tear Down Status
1 property
Template
object
Description of the view template.
7 properties
Tenant
object
Specifies a tenant object.
2 properties
TenantDmaasCert
object
Specifies the parameters to of a tenant certificate.
5 properties
TenantDmaasCerts
object
Specifies a list of tenant certificates.
1 property
TierLevelSettings
object
Specifies the settings tier levels configured with each archival target. The tier settings need to be applied in specific order and default tier should always…
5 properties
1 required
TieringCloudPlatforms
object
Tiering Cloud Platforms.
1 property
TieringInfo
object
Specifies the data tiering task details.
3 properties
TieringLevels
object
Tiering Levels
1 property
TieringType
object
Data tiering task type.
1 property
TimeOfDay
object
Specifies the time of day. Used for scheduling purposes.
3 properties
2 required
TimeUnits
object
Time Units type.
1 property
TrustedCa
object
Specifies the basic info about CA Root Certificate.
10 properties
TrustedCaRequest
object
Specifies the basic info about CA Root Certificate.
3 properties
2 required
TrustedDomain
object
Specifies the details of a trusted domain.
2 properties
TrustedDomainParams
object
Specifies the params related to trusted domains.
3 properties
1 required
UdaOSType
object
Enumeration of all the supported OS types for the Universal Data Adapter.
1 property
UdaParams
object
Specifies the recovery options specific to Universal Data Adapter environment.
2 properties
2 required
UdaProtectionGroupObjectParams
object
Specifies the Universal Data Adapter object details.
1 property
1 required
UdaProtectionGroupParams
object
Specifies parameters related to the Universal Data Adapter Protection job.
7 properties
2 required
UdaSourceRegistrationParams
object
Specifies parameters to register a Universal Data Adapter source.
8 properties
4 required
UdaSourceType
object
Enumeration of all the supported source types for the Universal Data Adapter.
1 property
UnplannedFailoverParams
object
Specifies parameters of an unplanned failover.
1 property
UnprotectActionObjectLevelParams
object
Specifies the request parameters for Unprotect action on a Protected object.
UnprotectActionObjectLevelResponse
object
Specifies the infomration about status of Unprotect action.
1 property
UnregisterKerberosProvider
object
Response of Unregister Kerberos Provider.
1 property
UnregisterKerberosRequest
object
Specifies the request to unregister a Kerberos Provider.
1 property
1 required
UnregisterSwiftParams
object
Specifies the parameters to unregister a Swift service from Keystone server.
2 properties
1 required
UpTieringFileSelectionType
object
Data up-tiering file selection type.
1 property
UpdateActiveDirectoryRequest
object
Specifies the request to create an Active Directory.
UpdateArchivalSnapshotConfig
object
Specifies the params to perform actions on archival snapshots taken by a Protection Group Run.
2 properties
UpdateCertificateByCsrRequest
object
Specifies the request to update a certificate.
2 properties
2 required
UpdateCertificateByCsrResponseBody
object
Specifies the response to update a certificate.
1 property
UpdateDataTieringState
object
2 properties
UpdateDataTieringStateRequest
object
Specifies the parameters to perform an action on the data tiering groups for the specified Sources.
2 properties
2 required
UpdateExistingArchivalSnapshotConfig
object
Specifies the configuration about updating an existing Archival Snapshot Run.
7 properties
2 required
UpdateExistingReplicationSnapshotConfig
object
Specifies the configuration about updating an existing Replication Snapshot Run.
6 properties
1 required
UpdateFleetEnvInfoRequest
object
Specifies the params to add fleet env info.
5 properties
5 required
UpdateKeystoneRequest
object
Specifies the parameters to update a Keystone configuration.
UpdateLocalSnapshotConfig
object
Specifies the params to perform actions on local snapshot taken by a Protection Group Run.
4 properties
UpdateObjectSnapshotRequest
object
Specifies the parameters to update an object snapshot.
3 properties
UpdateProtectedObjectsRequest
object
Specifies the request to update an object backup configuration.
UpdateProtectionGroupRunParams
object
Specifies the params to update a Protection Group Run.
4 properties
1 required
UpdateProtectionGroupRunRequestBody
object
Specifies the params to update a list of Protection Group Runs.
1 property
1 required
UpdateProtectionGroupRunResponseBody
object
Specifies the response of update Protection Group Runs request.
2 properties
UpdateProtectionGroupsState
object
2 properties
UpdateProtectionGroupsStateRequest
object
Specifies the parameters to perform an action of list of Protection Groups.
2 properties
2 required
UpdateReplicationSnapshotConfig
object
Specifies the params to perform actions on replication snapshots taken by a Protection Group Run.
2 properties
UpdateRigelConnectionRequest
object
Specify the params to update a connection of Rigel.
UpdateRigelConnectorRequest
object
Specify the params to update a Rigel connector.
UpdateSecurityConfigRequest
Specifies the request params for updating the security config.
UpdateTdmSnapshotRequest
object
Specifies the request parameters to update a TDM snapshot.
UpdateViewParam
object
Specifies the settings that define a View. Common fields between create, edit and response struct.
UptieringFileAgePolicy
object
Specifies the file's selection rule by file age for up tiering data tiering task eg. 1. select files last accessed 2 weeks ago. 2. select files last modified 1…
3 properties
UptieringPolicy
object
Specifies the data uptiering policy.
User
object
Specifies a user object.
3 properties
UserDbBackupPreference
object
Specifies User Database Backup Preference Type.
1 property
UserIdMappingParams
object
Specifies how the Unix and Windows users are mapped in an Active Directory.
8 properties
1 required
UserSession
object
User session response
1 property
VMwareMountVolumesNewTargetConfig
object
Specifies the configuration for mounting volumes to a new target.
4 properties
2 required
VMwareMountVolumesOriginalTargetConfig
object
Specifies the configuration for mounting volumes to the original target.
3 properties
1 required
VcdAdditionalParams
object
Additional params for VCD protection source.
1 property
VcdConnectionParams
Specifies the parameters to connect to a seed node and fetch information from its config file.
VcdRegistrationParams
Specifies parameters to register VMware vCloud director.
VcdStorageProfileParams
object
Specifies the parameters of a VCD storage profile.
2 properties
1 required
VcdVcenterInfo
object
Specifies information about a vCetner.
2 properties
VcenterCredentialInfo
object
Specifies the credential information for a specific vcenter.
VcenterRegistrationParams
Specifies parameters to register VMware vCenter.
VdcCatalog
object
Specifies a VDC Catalog.
2 properties
1 required
VdcCatalogs
object
Specifies a list of VDC Catalogs.
1 property
VdcObject
object
Specifies the details about VMware Virtual datacenter.
2 properties
View
object
Specifies settings for defining a storage location (called a View) with NFS and SMB mount paths in a Storage Domain (View Box) on the Cohesity Cluster.
ViewAliasInfo
object
View Alias Info is returned as part of list views.
4 properties
ViewCategory
object
Specifies category for view.
1 property
ViewFailover
object
Specifies the failover status of a view.
4 properties
ViewOptions
object
Specifies the parameters related to the Exchange restore of type view. All the files related to one database are cloned to a view and the view can be used by t…
3 properties
ViewParams
object
Specifies the details about a view.
2 properties
ViewPinningConfig
object
Specifies the pinning config of a view.
3 properties
1 required
ViewProtection
object
Specifies information about the Protection Groups that are protecting the View.
3 properties
ViewProtectionConfig
object
Specifies the View protection config.
3 properties
1 required
ViewProtectionGroupObjectParams
object
Specifies an object protected by a View Protection Group.
2 properties
1 required
ViewProtectionGroupParams
object
Specifies the parameters which are specific to view related Protection Groups.
3 properties
1 required
ViewProtectionGroupReplicationParams
object
Specifies the parameters for view replication.
1 property
ViewProtocol
object
Specifies the protocol options for view.
2 properties
ViewProtocolAccess
object
Specifies protocol access for view.
1 property
ViewProtocolAccessMode
object
Specifies protocol access mode for view.
1 property
ViewSecurityMode
object
Specifies Security Mode for view.
1 property
ViewSharePermissions
object
Specifies share permissions of the view.
2 properties
ViewStats
object
Provides statistics about the View.
2 properties
VlanParams
object
Specifies VLAN params associated with the backup/restore operation.
3 properties
VmwareAdditionalParams
object
Additional params for VMware protection source.
1 property
VmwareCdpObject
object
Specifies the VMware specific CDP object details.
VmwareConnectionParams
object
Specifies the parameters to connect to a seed node and fetch information from its config file.
2 properties
1 required
VmwareDiskControllerType
object
Vmware disk controller type.
1 property
VmwareObjectAction
object
Actions on VMware objects.
1 property
VmwareObjectActionParams
object
Specifies the parameters to perform an action on VMware Objects.
2 properties
1 required
VmwareObjectEnableAppProtectionParams
object
Specifies the parameters to enable app protection on VMware.
2 properties
1 required
VmwareObjectEnableSqlProtectionParams
object
Specifies the parameters for enabling SQL protection.
2 properties
VmwareObjectEntityParams
object
Object details for Vmware.
3 properties
VmwareObjectProtectionRequest
object
Specifies the VMware object level settings for object protection.
VmwareObjectProtectionRequestParams
object
Specifies the parameters which are specific to VMware object protection.
VmwareObjectProtectionResponse
object
Specifies the input for a protection object in the VMware environment.
VmwareObjectProtectionResponseParams
object
Specifies the parameters which are specific to VMware object protection.
VmwareObjectProtectionUpdateRequestParams
object
Specifies the parameters which are specific to VMware object protection.
VmwareProtectionGroupExtraParams
object
Specifies the extra parameters which are specific to VMware object protection Group.
10 properties
VmwareProtectionGroupObjectParams
object
Specifies the input for a protection object in the VMware environment.
VmwareProtectionGroupParams
object
Specifies the parameters which are specific to VMware related Protection Groups.
VmwareProtectionGroupStandbyResourceParams
VMware protection group standby resource params which will be used to create standby VM entity for backup entity.
VmwareRecoverDisksOriginalSourceConfig
object
Specifies the configuration for restoring a disk to the original VM from which the snapshot was taken.
1 property
1 required
VmwareRecoverDisksTargetSourceConfig
object
Specifies the configuration for restoring disks to a different VM than the one from which the snapshot was taken.
2 properties
2 required
VmwareRecoverFilesNewTargetConfig
object
Specifies the configuration for recovering files and folders to a new target.
4 properties
3 required
VmwareRecoverFilesOriginalTargetConfig
object
Specifies the configuration for recovering files and folders to the original target.
4 properties
2 required
VmwareRecoverOriginalSourceDiskParams
object
Specifies disk specific parameters for performing a disk recovery.
3 properties
1 required
VmwareRecoverTargetSourceDiskParams
object
Specifies disk specific parameters for performing a disk recovery.
2 properties
2 required
VmwareSQLCredentialParams
object
Specifies the credentials to connect to SQL.
2 properties
VmwareSourceRegistrationParams
object
Specifies the paramaters to register a VMware source.
4 properties
1 required
VmwareSourceType
object
VMware Source Type
1 property
VmwareTargetParamsForMountVolume
object
Specifies the parameters for a VMware mount volume target.
7 properties
1 required
VmwareTargetParamsForRecoverDisk
object
Specifies the parameters for a VMware recovery target.
6 properties
VmwareTargetParamsForRecoverFileAndFolder
object
Specifies the parameters for a VMware recovery target.
7 properties
1 required
VmwareTargetParamsForRecoverVApp
object
Specifies the parameters for a VMware recovery target.
8 properties
VmwareTargetParamsForRecoverVAppTemplate
object
Specifies the parameters for a VMware recovery target when recovering a vApp Template.
7 properties
VmwareTargetParamsForRecoverVM
object
Specifies the parameters for a VMware recovery target.
9 properties
VmwareThrottlingParams
object
Specifies throttling params.
3 properties
VmwareVAppRecoveryTargetConfig
object
Specifies the target object parameters to recover VMware vApps.
3 properties
1 required
VmwareVAppTemplateRecoveryTargetConfig
object
Specifies the target object parameters to recover VMware vApp templates.
3 properties
1 required
VmwareVmRecoveryTargetConfig
object
Specifies the target object parameters to recover VMware vms.
3 properties
1 required
VolumeInfo
object
Specifies info of logical volume (filesystem).
8 properties
WeekDays
object
Week Days type.
1 property
WeekSchedule
object
Specifies settings that define a schedule for a Protection Group runs to start on certain days of week.
1 property
1 required
WormRetention
object
Worm Retention type.
1 property
ObjectActionRequest86c52dc1-d691-4745-b532-0b5ea13ae817
Specifies the request to peform an action on an Object.
CommonObjectActionRequest29deb3fe-3bb8-42f6-a5c7-b42ed20de014
object
Specifies the common request parameters for performing an action on Object.
1 property
1 required
CommonObjectActionRequest29deb3fe-3bb8-42f6-a5c7-b42ed20de014VmwareObjectActionParamsWrapper
CreateOrUpdateProtectionGroupRequest3f69a8d7-07cd-4281-9b17-de6f73423a2c
Specifies the request to create or update a Protection Group.
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659
object
Specifies the parameters which are common between all Protection Group requests.
13 properties
3 required
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659VmwareProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659AcropolisProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659KubernetesProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659MSSQLProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659OracleProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659ViewProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659PureProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659NimbleProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659HyperVProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659AwsProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659AzureProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659GcpProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659KvmProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659PhysicalProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659ADProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659Office365ProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659NetappProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659GenericNasProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659IsilonProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659FlashbladeProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659GpfsProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659NoSqlProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659ElastifileProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659CassandraProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659MongoDBProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659HdfsProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659RemoteAdapterProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659ExchangeProtectionGroupParamsWrapper
CommonProtectionGroupRequestParamse9ef605d-4350-4f91-93ca-9e8a25d0f659UdaProtectionGroupParamsWrapper
CreateRecoveryRequesteb6f3c7e-90d7-4ef7-b727-9e71c344ee73
Specifies the request parameters to create a Recovery.
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265e
object
Specifies the common request parameters to create a Recovery.
2 properties
2 required
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverVmwareParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverAwsParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverGcpParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverAzureParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverKvmParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverAcropolisParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverSqlParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverNetappParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverGenericNasParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverIsilonParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverFlashbladeParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverElastifileParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverGpfsParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverPhysicalParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverHyperVParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverExchangeParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eCassandraParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eUdaParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eCouchbaseParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eHbaseParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eHdfsParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eHiveParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eMongodbParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverPureParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverKubernetesParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverO365ParamsWrapper
CommonRecoveryRequestParams35493c9a-e370-4716-8cfd-4d811134265eRecoverOracleParamsWrapper
SearchIndexedObjectsRequestb60c3076-8a0d-42b4-884c-d5d699790467
Specifies the request parameters to search for indexed objects.
CommonSearchIndexedObjectsRequestParams63f295a7-5815-41d3-ba77-8be105cc8153
object
Specifies the common params to search for indexed objects.
13 properties
1 required
CommonSearchIndexedObjectsRequestParams63f295a7-5815-41d3-ba77-8be105cc8153SearchEmailRequestParamsWrapper
CommonSearchIndexedObjectsRequestParams63f295a7-5815-41d3-ba77-8be105cc8153SearchFileRequestParamsWrapper
CommonSearchIndexedObjectsRequestParams63f295a7-5815-41d3-ba77-8be105cc8153SearchPublicFolderRequestParamsWrapper
SourceRegistrationRequestParams9c89a679-9d21-45c9-89c0-55f40b1f0790
Specifies the Source Registration parameters.
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87a
object
Specifies the parameters which are common between all Protection Source registrations.
4 properties
1 required
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aVmwareSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aPhysicalSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aGenericNasRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aIsilonRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aNetappRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aElastifileRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aFlashbladeRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aGpfsRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aCassandraSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aMongoDBSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aCouchbaseSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aHdfsSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aHbaseSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aHiveSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParamsb9726d9f-8d6d-4c74-a31c-ad36a91fc87aUdaSourceRegistrationParamsWrapper
SourceRegistrationUpdateRequestParams3d4c8358-b0ad-4ec5-9070-dca4c6cb7305
Specifies the Source registration Update request parameters.
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4
object
Specifies the parameters which are common between all Protection Source registrations.
4 properties
1 required
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4VmwareSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4PhysicalSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4GenericNasRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4IsilonRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4NetappRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4ElastifileRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4FlashbladeRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4GpfsRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4CassandraSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4MongoDBSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4CouchbaseSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4HdfsSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4HbaseSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4HiveSourceRegistrationParamsWrapper
CommonSourceRegistrationRequestParams778a2997-dade-4cc3-95a8-40275e1405a4UdaSourceRegistrationParamsWrapper
CreateOrUpdateDataTieringTaskRequest6b283162-c0fd-4057-8c86-6b1ac74dfae3
Specifies the request to create or update a data tiering task.
CommonDataTieringTaskParams5edf51bd-907d-4ee5-a931-bf9b9e2e396e
object
Specifies the data tiering task details.
7 properties
2 required
CommonDataTieringTaskParams5edf51bd-907d-4ee5-a931-bf9b9e2e396eDowntieringPolicyWrapper
CommonDataTieringTaskParams5edf51bd-907d-4ee5-a931-bf9b9e2e396eUptieringPolicyWrapper
CreateTdmTaskRequestb73b543c-beaa-4a65-972c-de46d88e905f
object
Specifies the request parameters to create a TDM task.
CommonTdmTaskRequestParams4b65913c-05f2-4bdd-b9d7-66a297c749d1
object
Specifies the common parameters used in TDM Task Creation.
2 properties
1 required
CommonTdmTaskRequestParams4b65913c-05f2-4bdd-b9d7-66a297c749d1TdmCloneTaskRequestParamsWrapper
CommonTdmTaskRequestParams4b65913c-05f2-4bdd-b9d7-66a297c749d1TdmSnapshotTaskParamsWrapper
CommonTdmTaskRequestParams4b65913c-05f2-4bdd-b9d7-66a297c749d1TdmRefreshTaskRequestParamsWrapper
CommonTdmTaskRequestParams4b65913c-05f2-4bdd-b9d7-66a297c749d1TdmTeardownTaskRequestParamsWrapper
Recovery62c065af-935c-465c-8afd-4a6ad210b8d4
Specifies a Recovery.
DownloadFilesAndFoldersResponseParamsfee4eb61-b964-4ead-9a9b-8c5c004a1104
object
Specifies the parameters to create a download files and folders Recovery.
4 properties
ProtectionGroupe6b49627-cebf-46ba-9106-033cdc32c2c3
object
Protection Group response.
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801
object
Specifies the parameters which are common between all Protection Group responses.
19 properties
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801VmwareProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801AcropolisProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801KubernetesProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801MSSQLProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801OracleProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801ViewProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801PureProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801NimbleProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801HyperVProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801AwsProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801AzureProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801GcpProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801KvmProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801PhysicalProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801ADProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801Office365ProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801NetappProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801GenericNasProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801IsilonProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801FlashbladeProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801GpfsProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801ElastifileProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801RemoteAdapterProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801ExchangeProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801CassandraProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801NoSqlProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801MongoDBProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801HdfsProtectionGroupParamsWrapper
CommonProtectionGroupResponseParamsfd9f614e-2c28-46ff-a431-2430d1548801UdaProtectionGroupParamsWrapper
Recovery65dc707a-59b2-458c-8df1-93f41136db6a
Specifies a Recovery.
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093
object
Specifies the common response parameters to create a Recovery
16 properties
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverVmwareParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverAwsParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverGcpParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverAzureParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverKvmParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverAcropolisParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverSqlParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverNetappParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverGenericNasParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverIsilonParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverFlashbladeParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverElastifileParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverGpfsParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverPhysicalParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverHyperVParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverExchangeParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093CassandraParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093UdaParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093CouchbaseParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093HbaseParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093HdfsParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093HiveParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093MongodbParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverPureParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverO365ParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverKubernetesParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverOracleParamsWrapper
CommonRecoveryResponseParams335b0a6c-58b8-45e8-b7c1-9a65fb375093RecoverViewParamsWrapper
TdmTask544ac02a-1f25-4a93-b2e2-3c5d311526a8
object
Specifies a TDM task.
CommonTdmTaskResponseParams81bccdc8-f441-4a25-a03e-85698b230b37
object
Specifies the common parameters for a TDM task response.
8 properties
2 required
CommonTdmTaskResponseParams81bccdc8-f441-4a25-a03e-85698b230b37TdmCloneTaskResponseParamsWrapper
CommonTdmTaskResponseParams81bccdc8-f441-4a25-a03e-85698b230b37TdmRefreshTaskResponseParamsWrapper
DataTieringTaske4757ef7-f196-45ac-8af6-3c87a236876c
object
Specifies the data tiering task details.
CommonDataTieringTaskResponse568f444b-bc54-43a1-acf2-ec3f8b0d9f2f
object
Specifies the data tiering task details.
12 properties
2 required
CommonDataTieringTaskResponse568f444b-bc54-43a1-acf2-ec3f8b0d9f2fDowntieringPolicyWrapper
CommonDataTieringTaskResponse568f444b-bc54-43a1-acf2-ec3f8b0d9f2fUptieringPolicyWrapper
Object7ffd1f22-6125-44ac-b697-c93683f472a2
Specifies information about an object.
CommonObjectSummaryf0e8a175-a9e2-409b-8c0e-4b53b0423501
object
Specifies an Common summary properties for an object.
14 properties
CommonObjectSummaryf0e8a175-a9e2-409b-8c0e-4b53b0423501VmwareObjectEntityParamsWrapper
SearchIndexedObjectsResponseBody07843731-d8d4-47fe-b207-b6f5341d1b57
Specifies the search indexed objects response body.
CommonSearchIndexedObjectsResponseParams0d08f346-9154-4a0c-bff6-28b35e1f53dc
object
Specifies the common search indexed objects response params.
3 properties
SourceRegistratione9f00395-6310-4d6b-9fa0-57c9b0d298c0
Specifies the Source Registration.
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0
object
Specifies the parameters which are common between all Protection Source registrations.
5 properties
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0VmwareSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0PhysicalSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0GenericNasRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0IsilonRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0NetappRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0ElastifileRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0FlashbladeRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0GpfsRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0CassandraSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0MongoDBSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0CouchbaseSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0HdfsSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0HbaseSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0HiveSourceRegistrationParamsWrapper
CommonSourceRegistrationReponseParams4607ba17-2103-4171-897b-727e2867f7b0UdaSourceRegistrationParamsWrapper
TdmObjectTimelineEventc178908e-3930-4945-a22c-3204a4e67c54
object
Specifies a TDM object timeline event.
CommonTdmObjectTimelineEventsResponseParams5c6067d0-8782-441a-b331-2583cdaaf89b
object
Specifies the common parameters for the TDM object timeline events response.
8 properties
2 required
CommonTdmObjectTimelineEventsResponseParams5c6067d0-8782-441a-b331-2583cdaaf89bTdmCloneTaskResponseParamsWrapper
CommonTdmObjectTimelineEventsResponseParams5c6067d0-8782-441a-b331-2583cdaaf89bTdmSnapshotWrapper
TdmObject6ac64942-fa7d-4997-9fff-5fb6d89459db
object
Specifies a TDM object.
CommonTdmObjectResponseParamsa153f0a0-cd89-4b59-836b-6ec803e6e173
object
Specifies the common parameters for a TDM object response.
8 properties
2 required
CommonTdmObjectResponseParamsa153f0a0-cd89-4b59-836b-6ec803e6e173OracleCloneObjectWrapper
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Cohesity publishes across the network.