Edit Subclient Backup Content
Select
Modifies the backup content of a subclient (content group)
Path Parameters
- subclientId integer required
ID of the subclient on which the content needs to be modified
- application/json
Request Body
This request modifies the subclient content by adding an array of paths while allowing configuration of exclusions and exceptions as needed.
subClientProperties object
cloudAppsSubClientProp object
instanceType string requiredPossible values: [
AZURE_BLOB
,AZURE_DATA_LAKE
,AMAZON_S3
,GOOGLE_CLOUD
,ALIBABA_OSS
,ORACLE_STORAGE_SERVCE
,IBM_COS
]Type of the object storage instance
objectStorageSubclient object
Exclusive to tag-based content configured for subclient.
objectStorageTagFilter object
tagFilters object[]
A list of filtering rules based on object tags
ruleItemType integer requiredDefault value:
2
Specifies the type of rule being applied. This is required only when configuring tag-based backups.
rules object[]
A list of key-value pairs defining the tags used for filtering objects.
name stringThe key of the tag to filter by.
value stringThe corresponding value of the tag.
content object
Array of objects representing the paths included in the subclient configuration. Each object specifies a path for backup, exclusion, or exception. . See examples for more info
path string requiredDefines a path to be included in the backup.
excludePath stringContent path to exclude from backup.
includePath stringAdd an exception to a path that should be protected.
fsContentOperationType string requiredDefault value:
OVERWRITE
Defines the operation type for content modification.
fsExcludeFilterOperationType stringDefault value:
CLEAR
Configures exclusions for the subclient. Set to OVERWRITEto apply changes.
fsIncludeFilterOperationType stringDefault value:
CLEAR
Configures exceptions for the subclient. Set to OVERWRITEto apply changes.
- 200
- 404
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
processinginstructioninfo object
attributes object[]
name stringvalue stringresponse object[]
warningCode integererrorCode integerwarningMessage string
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": [
{
"warningCode": 0,
"errorCode": 0,
"warningMessage": "string"
}
]
}
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": [
{
"warningCode": 0,
"errorCode": 0,
"warningMessage": "string"
}
]
}
Not Found
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "Failed to get any subclient for given association. Check if it is valid",
"errorCode": 4
}