Get Cloud Config Client details
Get Cloud Config Client details
Path Parameters
- clientId int32 required
Id of an cloud config client
- 200
- 400
- 500
OK
- application/json
- Schema
- Example (from schema)
Schema
- clientId int32
- instanceId int32
- applicationId int32
- clientName string
- displayName string
- vendor string
Possible values: [
NONE,VMW,MICROSOFT,XEN_SERVER,AMAZON,AZURE,REDHAT,AZURE_V2,SCVMM,NUTANIX,ORACLE_VM,DOCKER,OPENSTACK,ORACLE_CLOUD,FUSIONCOMPUTE,VCLOUD,GOOGLE_CLOUD,AZURE_STACK,ALIBABA_CLOUD,ORACLE_CLOUD_INFRASTRUCTURE,KUBERNETES,REDHAT_OPENSHIFT,MONGODB_ATLAS,PROXMOX,KUBERNETES_AKS,AZURE_STACK_HCI,KUBERNETES_EKS,MORPHEUS,KUBERNETES_GKE,KUBERNETES_OKE,NUTANIX_PRISM_CENTRAL,APACHE_CLOUDSTACK,VMWARE_CLOUD_FOUNDATION,NEXAVM,INCUS] activityControl object
enableBackup booleantrue if Backup is enabled
enableRestore booleantrue if Restore is enabled
backupActivityControlOptions object
activityType stringPossible values: [
BACKUP,RESTORE,ONLINECI,ARCHIVEPRUNE,AUXCOP,DRBACKUP,MEDIARECYCLE,SYNTHETICFULL,ALLACTIVITY,SCHEDULE,OFFLINECI,DDBACTIVITY,DATAVERIFICATION,SENDLOGFILEACTIVITY]denotes the activity type being considered
enableAfterADelay booleanTrue if the activity will be enabled after a delay time interval
enableActivityType booleanTrue if the activity type is enabled
delayTime object
timeZone object
id int32name stringtime int32delay time in unix timestamp
value stringactual delay time value in string format according to the timezone
restoreActivityControlOptions object
activityType stringPossible values: [
BACKUP,RESTORE,ONLINECI,ARCHIVEPRUNE,AUXCOP,DRBACKUP,MEDIARECYCLE,SYNTHETICFULL,ALLACTIVITY,SCHEDULE,OFFLINECI,DDBACTIVITY,DATAVERIFICATION,SENDLOGFILEACTIVITY]denotes the activity type being considered
enableAfterADelay booleanTrue if the activity will be enabled after a delay time interval
enableActivityType booleanTrue if the activity type is enabled
delayTime object
timeZone object
id int32name stringtime int32delay time in unix timestamp
value stringactual delay time value in string format according to the timezone
accessNodeList object[]
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
associatedSubclients object[]
id int32name stringcloudConfigContent object
Cloud Config Content
azureCloudConfigContent object
Azure Cloud Config Content
resourceGroup string[]tags object[]
name stringvalue stringregion stringAzure region
ociCloudConfigContent object
OCI Cloud Config Content
compartments string[]tags object[]
tagNamespace stringtagKey stringtagValue stringregion stringOCI region
gcpCloudConfigContent object
GCP Cloud Config Content
labels object[]
name stringvalue stringprojectIds string[]region stringGCP region
amazonCloudConfigContent object
Amazon Cloud Config Content
tags object[]
name stringvalue stringregion stringAmazon region
contentRuleGroups object[]
ruleGroups to specify the content that you want to backup
matchRule MatchRulePossible values: [
ALL,ANY]Enum which specifies the whether to match all rules or any of the rules
rules object[]
type CloudConfigContentSelectionTypePossible values: [
RESOURCE_GROUP,TAG_NAME,TAG_VALUE,REGION]The type of content selection criteria for cloud config subclient content rule
condition CloudConfigRuleOperatorPossible values: [
EQUALS,DOES_NOT_EQUAL]The operator/condition for cloud config subclient content rule
value stringvalue corresponding to the type on which the condition will be applied
filterRuleGroups object[]
ruleGroups to specify the content that you want to exclude from backup
matchRule MatchRulePossible values: [
ALL,ANY]Enum which specifies the whether to match all rules or any of the rules
rules object[]
type CloudConfigContentSelectionTypePossible values: [
RESOURCE_GROUP,TAG_NAME,TAG_VALUE,REGION]The type of content selection criteria for cloud config subclient content rule
condition CloudConfigRuleOperatorPossible values: [
EQUALS,DOES_NOT_EQUAL]The operator/condition for cloud config subclient content rule
value stringvalue corresponding to the type on which the condition will be applied
planEntity object
id int32name stringsubType stringPossible values: [
ANY,DLO,SERVER,LAPTOP,DATABASE,SNAP,FS_SERVER,VSA_SERVER,VSA_REPLICATION,EXCHANGE_USER,EXCHANGE_JOURNAL,DATA_CLASSIFICATION,E_DISCOVERY,OFFICE_365,ARCHIVER,FSIBMIVTL,DYNAMICS_365,CDM,ObjectStore]lastSuccessfulJobInfo object
Cloud Config Job Info
jobId int64Latest successful backup job of the cloud config subclient
time int64Shows the time when the backup job was carried out. The time is provided in unix time format.
totalProtectedResources int64Total protected resources by the latest successful backup job
totalResourceTypes int32Count of distinct resource types protected by the latest successful backup job
discoverySubclient object
Cloud Config Subclient details
id int32name stringcloudConfigContent object
Cloud Config Content
azureCloudConfigContent object
Azure Cloud Config Content
resourceGroup string[]tags object[]
name stringvalue stringregion stringAzure region
ociCloudConfigContent object
OCI Cloud Config Content
compartments string[]tags object[]
tagNamespace stringtagKey stringtagValue stringregion stringOCI region
gcpCloudConfigContent object
GCP Cloud Config Content
labels object[]
name stringvalue stringprojectIds string[]region stringGCP region
amazonCloudConfigContent object
Amazon Cloud Config Content
tags object[]
name stringvalue stringregion stringAmazon region
contentRuleGroups object[]
ruleGroups to specify the content that you want to backup
matchRule MatchRulePossible values: [
ALL,ANY]Enum which specifies the whether to match all rules or any of the rules
rules object[]
type CloudConfigContentSelectionTypePossible values: [
RESOURCE_GROUP,TAG_NAME,TAG_VALUE,REGION]The type of content selection criteria for cloud config subclient content rule
condition CloudConfigRuleOperatorPossible values: [
EQUALS,DOES_NOT_EQUAL]The operator/condition for cloud config subclient content rule
value stringvalue corresponding to the type on which the condition will be applied
filterRuleGroups object[]
ruleGroups to specify the content that you want to exclude from backup
matchRule MatchRulePossible values: [
ALL,ANY]Enum which specifies the whether to match all rules or any of the rules
rules object[]
type CloudConfigContentSelectionTypePossible values: [
RESOURCE_GROUP,TAG_NAME,TAG_VALUE,REGION]The type of content selection criteria for cloud config subclient content rule
condition CloudConfigRuleOperatorPossible values: [
EQUALS,DOES_NOT_EQUAL]The operator/condition for cloud config subclient content rule
value stringvalue corresponding to the type on which the condition will be applied
planEntity object
id int32name stringsubType stringPossible values: [
ANY,DLO,SERVER,LAPTOP,DATABASE,SNAP,FS_SERVER,VSA_SERVER,VSA_REPLICATION,EXCHANGE_USER,EXCHANGE_JOURNAL,DATA_CLASSIFICATION,E_DISCOVERY,OFFICE_365,ARCHIVER,FSIBMIVTL,DYNAMICS_365,CDM,ObjectStore]lastSuccessfulJobInfo object
Cloud Config Job Info
jobId int64Latest successful backup job of the cloud config subclient
time int64Shows the time when the backup job was carried out. The time is provided in unix time format.
totalProtectedResources int64Total protected resources by the latest successful backup job
totalResourceTypes int32Count of distinct resource types protected by the latest successful backup job
backupInfo object
Cloud Config backup information
lastJobInfo object
jobId int32Returns the job id of the last backup job performed.
status stringPossible values: [
NEVER_BACKED_UP,COMPLETED,FAILED,COMPLETED_WITH_ERRORS,KILLED,SUSPENDED,INTERRUPTED,ANY_STATUS,SKIPPED,FAILED_TO_START,SYNCHRONIZED,NOT_SYNCHRONIZED,NOT_ATTEMPTED,STARTED,COMPLETED_WITH_WARNINGS,SYSTEM_FAILED,COMMITTED]Status of the last backup job performed.
time int64Shows the time when the last back up job was carried out. The time is provided in unix time format.
failureReason stringGives the reason for the last backup job failing, if the last backup job fails.
lastSuccessfulJobInfo object
Cloud Config Job Info
jobId int64Latest successful backup job of the cloud config subclient
time int64Shows the time when the backup job was carried out. The time is provided in unix time format.
totalProtectedResources int64Total protected resources by the latest successful backup job
totalResourceTypes int32Count of distinct resource types protected by the latest successful backup job
company object
id int32Id of company
name stringName of company
multiCommcellId int32Multi Commcell Id of company
credentialInfo object
id int32name stringamazonClientInfo object
Amazon client information
regionEndPoints stringRegions
discoveryflags int32Discovery Flags
discoveryamilist stringDiscovery AMI List
useIamRole booleanIAM Role
enableAdminAccount booleanUse service account resources
adminInstanceId int64Account
useRoleARN booleanUse Role
serviceName stringService Name
useHostedInfrastructure booleanUse hosted infrastructure on Metallic
azureClientInfo object
Azure Resource Manager client information
subscriptionId stringisManagedIdentity booleanTrue if client is configured using Azure Managed Service Identity.
isAuthorizedUsingMTA booleanAuthorized using MultiTenant App
useHostedInfrastructure booleanUse hosted infrastructure
googleCloudClientInfo object
Google Cloud client information
projectId stringGoogle Cloud projectIds associated with the client
region stringGoogle Cloud region associated with the client
useInstanceAttachedServiceAccount booleanTrue if client is configured using instance attached service account
oracleCloudClientInfo object
Oracle Cloud Infrastructure client information
tenancyOCId stringTenancy OCId
userOCId stringUser OCId
regionName stringRegion Name
useInstancePrincipal boolean
{
"clientId": 0,
"instanceId": 0,
"applicationId": 0,
"clientName": "string",
"displayName": "string",
"vendor": "NONE",
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"accessNodeList": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0,
"isScaleProfile": false
}
],
"associatedSubclients": [
{
"id": 0,
"name": "string",
"cloudConfigContent": {
"azureCloudConfigContent": {
"resourceGroup": [
"string"
],
"tags": [
{
"name": "string",
"value": "string"
}
],
"region": "string"
},
"ociCloudConfigContent": {
"compartments": [
"string"
],
"tags": [
{
"tagNamespace": "string",
"tagKey": "string",
"tagValue": "string"
}
],
"region": "string"
},
"gcpCloudConfigContent": {
"labels": [
{
"name": "string",
"value": "string"
}
],
"projectIds": [
"string"
],
"region": "string"
},
"amazonCloudConfigContent": {
"tags": [
{
"name": "string",
"value": "string"
}
],
"region": "string"
},
"contentRuleGroups": [
{
"matchRule": "ALL",
"rules": [
{
"type": "RESOURCE_GROUP",
"condition": "EQUALS",
"value": "string"
}
]
}
],
"filterRuleGroups": [
{
"matchRule": "ALL",
"rules": [
{
"type": "RESOURCE_GROUP",
"condition": "EQUALS",
"value": "string"
}
]
}
]
},
"planEntity": {
"id": 0,
"name": "string",
"subType": "ANY"
},
"lastSuccessfulJobInfo": {
"jobId": 0,
"time": 0,
"totalProtectedResources": 0,
"totalResourceTypes": 0
}
}
],
"discoverySubclient": {
"id": 0,
"name": "string",
"cloudConfigContent": {
"azureCloudConfigContent": {
"resourceGroup": [
"string"
],
"tags": [
{
"name": "string",
"value": "string"
}
],
"region": "string"
},
"ociCloudConfigContent": {
"compartments": [
"string"
],
"tags": [
{
"tagNamespace": "string",
"tagKey": "string",
"tagValue": "string"
}
],
"region": "string"
},
"gcpCloudConfigContent": {
"labels": [
{
"name": "string",
"value": "string"
}
],
"projectIds": [
"string"
],
"region": "string"
},
"amazonCloudConfigContent": {
"tags": [
{
"name": "string",
"value": "string"
}
],
"region": "string"
},
"contentRuleGroups": [
{
"matchRule": "ALL",
"rules": [
{
"type": "RESOURCE_GROUP",
"condition": "EQUALS",
"value": "string"
}
]
}
],
"filterRuleGroups": [
{
"matchRule": "ALL",
"rules": [
{
"type": "RESOURCE_GROUP",
"condition": "EQUALS",
"value": "string"
}
]
}
]
},
"planEntity": {
"id": 0,
"name": "string",
"subType": "ANY"
},
"lastSuccessfulJobInfo": {
"jobId": 0,
"time": 0,
"totalProtectedResources": 0,
"totalResourceTypes": 0
}
},
"backupInfo": {
"lastJobInfo": {
"jobId": 0,
"status": "NEVER_BACKED_UP",
"time": 0,
"failureReason": "string"
},
"lastSuccessfulJobInfo": {
"jobId": 0,
"time": 0,
"totalProtectedResources": 0,
"totalResourceTypes": 0
}
},
"company": {
"id": 0,
"name": "string",
"multiCommcellId": 0
},
"credentialInfo": {
"id": 0,
"name": "string"
},
"amazonClientInfo": {
"regionEndPoints": "string",
"discoveryflags": 0,
"discoveryamilist": "string",
"useIamRole": true,
"enableAdminAccount": true,
"adminInstanceId": 0,
"useRoleARN": true,
"serviceName": "string",
"useHostedInfrastructure": true
},
"azureClientInfo": {
"subscriptionId": "string",
"isManagedIdentity": true,
"isAuthorizedUsingMTA": true,
"useHostedInfrastructure": true
},
"googleCloudClientInfo": {
"projectId": "string",
"region": "string",
"useInstanceAttachedServiceAccount": true
},
"oracleCloudClientInfo": {
"tenancyOCId": "string",
"userOCId": "string",
"regionName": "string",
"useInstancePrincipal": true
}
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}