Register a Protection Source.

Privileges: PROTECTION_SOURCE_MODIFY

Register a Protection Source.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Specifies the parameters to register a Protection Source.

Specifies the Source Registration parameters.

advancedConfigs
array of objects | null

Specifies the advanced configuration for a protection source.

advancedConfigs
boolean | null

Indicates whether the source should be registered asynchronously. Currently supported only for VMware sources.

int64 | null

Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. This field will be deprecated in future.

connections
array of objects | null

Specfies the list of connections for the source.

connections
int64 | null

Specifies the connector group id of connector groups.

string | null

Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.

string | null

Specifies the key that user has encrypted the credential with.

string | null
enum
required

Specifies the environment type of the Protection Source.

boolean | null

Specifies if credentials are encrypted by internal key.

string | null

A user specified name for this source.

objectPrivacyPolicy
object

Specifies the object privacy policy for this source.

awsParams
object

Specifies the parameters to register an AWS source.

azureDevOpsParams
object

Specifies the parameters to register an Azure DevOps source.

azureParams
object

Specifies the parameters to register an Azure source.

cassandraParams
object

Specifies the parameters to register a Cassandra Protection Source.

confluenceParams
object

Specifies the parameters to register a Confluence source.

couchbaseParams
object

Specifies the parameters to register a Couchbase Protection Source.

db2Params
object

Specifies the parameters to register a DB2 source.

elastifileParams
object

Specifies the parameters to register an Elastifile Source.

ewsExchangeParams
object

Specifies the parameters to register an EWS Exchange source.

experimentalAdapterParams
object

Specifies the parameters to register an Experimental Adapter source.

flashbladeParams
object

Specifies the parameters to register an Flashblade Source.

gcpParams
object

Specifies the parameters to register a GCP source.

genericNasParams
object

Specifies the parameters to register a Generic Nas Source.

gitHubParams
object

Specifies the parameters to register a GitHub source.

googleWorkspaceParams
object

Specifies the parameters to register a Google Workspace source.

gpfsParams
object

Specifies the parameters to register an GPFS Source.

hbaseParams
object

Specifies the parameters to register an HBase Protection Source.

hdfsParams
object

Specifies the parameters to register an HDFS Protection Source.

hiveParams
object

Specifies the parameters to register a Hive Protection Source.

hpeVmeParams
object

Specifies the parameters to register an HPE VME (Morpheus) source.

hypervParams
object

Specifies the parameters to register a HyperV Protection Source.

isilonParams
object

Specifies the parameters to register an Isilon Source.

jiraParams
object

Specifies the parameters to register a JIRA Source.

kubernetesParams
object

Specifies the parameters to register an Kubernetes source.

mongodbOpsParams
object

Specifies the parameters to register a MongoDB Ops Manager Source.

mongodbParams
object

Specifies the parameters to register a MongoDB Protection Source.

netappParams
object

Specifies the parameters to register an Netapp Source.

nutanixFSParams
object

Specifies the parameters to register an Nutanix FS Source.

ociParams
object

Specifies the parameters to register an OCI source.

office365Params
object

Specifies the parameters to register an office 365 Source.

oktaParams
object

Specifies the parameters to register an Okta Source.

physicalParams
object

Specifies the parameters to register a Physical Protection Source.

pineconeParams
object

Specifies the parameters to register a Pinecone source.

pingOneParams
object

Specifies the parameters to register a PingOne source.

postgresParams
object

Specifies the parameters to register a Postgres source.

qumuloParams
object

Specifies the parameters to register a Qumulo Source.

s3CompatibleParams
object

Specifies the parameters to register a S3 compatible source.

salesforceParams
object

Specifies the parameters to register a Salesforce Source.

sapHanaParams
object

Specifies the parameters to register a SAP HANA Protection Source.

serviceNowParams
object

Specifies the parameters to register a ServiceNow Source.

sfdcParams
object

Specifies the parameters to register a SDFC Adapter Protection Source.

udaParams
object

Specifies the parameters to register a Universal Data Adapter Protection Source.

vmwareParams
object

Specifies the parameters to register a VMware Protection Source.

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json