Create a Storage Policy Copy
Select
SaaS
Customer Managed
This operation creates a storage policy copy.
Path Parameters
- storagePolicyId string required
- application/json
Request Body
- copyName string
useGlobalPolicy object
storagePolicyCopyInfo object
Responses
- 200
OK
POST /v2/storagepolicy/:storagepolicyid/copy
Authorization
type: apiKeyname: Authtokenin: header
Request
Request
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId/Copy' \
-H 'Content-Type: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"copyName": "string",
"useGlobalPolicy": {
"storagePolicyName": "string"
},
"storagePolicyCopyInfo": {
"active": 0,
"isDefault": 0,
"hardWareCompression": 0,
"deferAuxiliaryCopyDays": 0,
"spareMediaGroup": {
"libraryName": "string",
"_type_": 0,
"spareMediaGroupName": "string"
},
"mediaProperties": {
"multiplexingFactor": 0,
"mediaRefreshProperties": {
"percentage": 0,
"monthsBeforeMediaAged": {
"months": 0
},
"refreshFlags": {
"enableMediaRetirementThreshold": 0
},
"monthsAfterMediaWritten": {
"months": 0
}
}
},
"sourceCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"retentionRules": {
"retainBackupDataForCycles": 0,
"retainArchiverDataForDays": 0,
"retainBackupDataForDays": 0,
"extendedRetentionRuleOne": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"extendedRetentionRuleThree": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"financialCalendarXML": {
"monthStartsOn": 0,
"calendarId": 0,
"startingMonthOfYear": 0
},
"retentionFlags": {
"retainFullAndLastDifferential": 0,
"selectJobsFromPreviousTier": 0,
"flagsMask": 0,
"enableDataAging": 0,
"jobBasedRetention": 0,
"grcRemoteCopy": 0,
"extendedRetentionFirst": 0,
"enableManagedDiskSpace": 0
},
"extendedRetentionRuleTwo": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
}
},
"StoragePolicyCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"drivePool": {
"libraryName": "string",
"_type_": 0,
"drivePoolName": "string"
},
"copyFlags": {
"enableMediaRefresh": 0,
"inlineAuxCopy": 0,
"noAuxCopyToSameLibrary": 0,
"roundRobbinDataPath": 0,
"enableParallelCopy": 0,
"demultiplexOnCopy": 0,
"combineStreams": 0,
"switchIfOffline": 0,
"auxCopyReencryptData": 0,
"switchIfBusy": 0,
"useStreamsOverMultiplexing": 0,
"storeKeyOnMedia": 0,
"multiplexSourceStreams": 0,
"siloCopy": 0,
"autoAddDataPaths": 0,
"markMediaToBeErasedAfterRecycling": 0,
"noInlineCopyToSameLibrary": 0
},
"library": {
"libraryName": "string"
},
"startTime": {
"_type_": 0,
"TimeZoneID": 0,
"time": 0
},
"mediaAgent": {
"mediaAgentName": "string"
}
}
}'
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId/Copy' \
-H 'Content-Type: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"copyName": "string",
"useGlobalPolicy": {
"storagePolicyName": "string"
},
"storagePolicyCopyInfo": {
"active": 0,
"isDefault": 0,
"hardWareCompression": 0,
"deferAuxiliaryCopyDays": 0,
"spareMediaGroup": {
"libraryName": "string",
"_type_": 0,
"spareMediaGroupName": "string"
},
"mediaProperties": {
"multiplexingFactor": 0,
"mediaRefreshProperties": {
"percentage": 0,
"monthsBeforeMediaAged": {
"months": 0
},
"refreshFlags": {
"enableMediaRetirementThreshold": 0
},
"monthsAfterMediaWritten": {
"months": 0
}
}
},
"sourceCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"retentionRules": {
"retainBackupDataForCycles": 0,
"retainArchiverDataForDays": 0,
"retainBackupDataForDays": 0,
"extendedRetentionRuleOne": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"extendedRetentionRuleThree": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"financialCalendarXML": {
"monthStartsOn": 0,
"calendarId": 0,
"startingMonthOfYear": 0
},
"retentionFlags": {
"retainFullAndLastDifferential": 0,
"selectJobsFromPreviousTier": 0,
"flagsMask": 0,
"enableDataAging": 0,
"jobBasedRetention": 0,
"grcRemoteCopy": 0,
"extendedRetentionFirst": 0,
"enableManagedDiskSpace": 0
},
"extendedRetentionRuleTwo": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
}
},
"StoragePolicyCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"drivePool": {
"libraryName": "string",
"_type_": 0,
"drivePoolName": "string"
},
"copyFlags": {
"enableMediaRefresh": 0,
"inlineAuxCopy": 0,
"noAuxCopyToSameLibrary": 0,
"roundRobbinDataPath": 0,
"enableParallelCopy": 0,
"demultiplexOnCopy": 0,
"combineStreams": 0,
"switchIfOffline": 0,
"auxCopyReencryptData": 0,
"switchIfBusy": 0,
"useStreamsOverMultiplexing": 0,
"storeKeyOnMedia": 0,
"multiplexSourceStreams": 0,
"siloCopy": 0,
"autoAddDataPaths": 0,
"markMediaToBeErasedAfterRecycling": 0,
"noInlineCopyToSameLibrary": 0
},
"library": {
"libraryName": "string"
},
"startTime": {
"_type_": 0,
"TimeZoneID": 0,
"time": 0
},
"mediaAgent": {
"mediaAgentName": "string"
}
}
}'
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId/Copy' \
-H 'Content-Type: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"copyName": "string",
"useGlobalPolicy": {
"storagePolicyName": "string"
},
"storagePolicyCopyInfo": {
"active": 0,
"isDefault": 0,
"hardWareCompression": 0,
"deferAuxiliaryCopyDays": 0,
"spareMediaGroup": {
"libraryName": "string",
"_type_": 0,
"spareMediaGroupName": "string"
},
"mediaProperties": {
"multiplexingFactor": 0,
"mediaRefreshProperties": {
"percentage": 0,
"monthsBeforeMediaAged": {
"months": 0
},
"refreshFlags": {
"enableMediaRetirementThreshold": 0
},
"monthsAfterMediaWritten": {
"months": 0
}
}
},
"sourceCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"retentionRules": {
"retainBackupDataForCycles": 0,
"retainArchiverDataForDays": 0,
"retainBackupDataForDays": 0,
"extendedRetentionRuleOne": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"extendedRetentionRuleThree": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"financialCalendarXML": {
"monthStartsOn": 0,
"calendarId": 0,
"startingMonthOfYear": 0
},
"retentionFlags": {
"retainFullAndLastDifferential": 0,
"selectJobsFromPreviousTier": 0,
"flagsMask": 0,
"enableDataAging": 0,
"jobBasedRetention": 0,
"grcRemoteCopy": 0,
"extendedRetentionFirst": 0,
"enableManagedDiskSpace": 0
},
"extendedRetentionRuleTwo": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
}
},
"StoragePolicyCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"drivePool": {
"libraryName": "string",
"_type_": 0,
"drivePoolName": "string"
},
"copyFlags": {
"enableMediaRefresh": 0,
"inlineAuxCopy": 0,
"noAuxCopyToSameLibrary": 0,
"roundRobbinDataPath": 0,
"enableParallelCopy": 0,
"demultiplexOnCopy": 0,
"combineStreams": 0,
"switchIfOffline": 0,
"auxCopyReencryptData": 0,
"switchIfBusy": 0,
"useStreamsOverMultiplexing": 0,
"storeKeyOnMedia": 0,
"multiplexSourceStreams": 0,
"siloCopy": 0,
"autoAddDataPaths": 0,
"markMediaToBeErasedAfterRecycling": 0,
"noInlineCopyToSameLibrary": 0
},
"library": {
"libraryName": "string"
},
"startTime": {
"_type_": 0,
"TimeZoneID": 0,
"time": 0
},
"mediaAgent": {
"mediaAgentName": "string"
}
}
}'
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId/Copy' \
-H 'Content-Type: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"copyName": "string",
"useGlobalPolicy": {
"storagePolicyName": "string"
},
"storagePolicyCopyInfo": {
"active": 0,
"isDefault": 0,
"hardWareCompression": 0,
"deferAuxiliaryCopyDays": 0,
"spareMediaGroup": {
"libraryName": "string",
"_type_": 0,
"spareMediaGroupName": "string"
},
"mediaProperties": {
"multiplexingFactor": 0,
"mediaRefreshProperties": {
"percentage": 0,
"monthsBeforeMediaAged": {
"months": 0
},
"refreshFlags": {
"enableMediaRetirementThreshold": 0
},
"monthsAfterMediaWritten": {
"months": 0
}
}
},
"sourceCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"retentionRules": {
"retainBackupDataForCycles": 0,
"retainArchiverDataForDays": 0,
"retainBackupDataForDays": 0,
"extendedRetentionRuleOne": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"extendedRetentionRuleThree": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"financialCalendarXML": {
"monthStartsOn": 0,
"calendarId": 0,
"startingMonthOfYear": 0
},
"retentionFlags": {
"retainFullAndLastDifferential": 0,
"selectJobsFromPreviousTier": 0,
"flagsMask": 0,
"enableDataAging": 0,
"jobBasedRetention": 0,
"grcRemoteCopy": 0,
"extendedRetentionFirst": 0,
"enableManagedDiskSpace": 0
},
"extendedRetentionRuleTwo": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
}
},
"StoragePolicyCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"drivePool": {
"libraryName": "string",
"_type_": 0,
"drivePoolName": "string"
},
"copyFlags": {
"enableMediaRefresh": 0,
"inlineAuxCopy": 0,
"noAuxCopyToSameLibrary": 0,
"roundRobbinDataPath": 0,
"enableParallelCopy": 0,
"demultiplexOnCopy": 0,
"combineStreams": 0,
"switchIfOffline": 0,
"auxCopyReencryptData": 0,
"switchIfBusy": 0,
"useStreamsOverMultiplexing": 0,
"storeKeyOnMedia": 0,
"multiplexSourceStreams": 0,
"siloCopy": 0,
"autoAddDataPaths": 0,
"markMediaToBeErasedAfterRecycling": 0,
"noInlineCopyToSameLibrary": 0
},
"library": {
"libraryName": "string"
},
"startTime": {
"_type_": 0,
"TimeZoneID": 0,
"time": 0
},
"mediaAgent": {
"mediaAgentName": "string"
}
}
}'
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId/Copy' \
-H 'Content-Type: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"copyName": "string",
"useGlobalPolicy": {
"storagePolicyName": "string"
},
"storagePolicyCopyInfo": {
"active": 0,
"isDefault": 0,
"hardWareCompression": 0,
"deferAuxiliaryCopyDays": 0,
"spareMediaGroup": {
"libraryName": "string",
"_type_": 0,
"spareMediaGroupName": "string"
},
"mediaProperties": {
"multiplexingFactor": 0,
"mediaRefreshProperties": {
"percentage": 0,
"monthsBeforeMediaAged": {
"months": 0
},
"refreshFlags": {
"enableMediaRetirementThreshold": 0
},
"monthsAfterMediaWritten": {
"months": 0
}
}
},
"sourceCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"retentionRules": {
"retainBackupDataForCycles": 0,
"retainArchiverDataForDays": 0,
"retainBackupDataForDays": 0,
"extendedRetentionRuleOne": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"extendedRetentionRuleThree": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"financialCalendarXML": {
"monthStartsOn": 0,
"calendarId": 0,
"startingMonthOfYear": 0
},
"retentionFlags": {
"retainFullAndLastDifferential": 0,
"selectJobsFromPreviousTier": 0,
"flagsMask": 0,
"enableDataAging": 0,
"jobBasedRetention": 0,
"grcRemoteCopy": 0,
"extendedRetentionFirst": 0,
"enableManagedDiskSpace": 0
},
"extendedRetentionRuleTwo": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
}
},
"StoragePolicyCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"drivePool": {
"libraryName": "string",
"_type_": 0,
"drivePoolName": "string"
},
"copyFlags": {
"enableMediaRefresh": 0,
"inlineAuxCopy": 0,
"noAuxCopyToSameLibrary": 0,
"roundRobbinDataPath": 0,
"enableParallelCopy": 0,
"demultiplexOnCopy": 0,
"combineStreams": 0,
"switchIfOffline": 0,
"auxCopyReencryptData": 0,
"switchIfBusy": 0,
"useStreamsOverMultiplexing": 0,
"storeKeyOnMedia": 0,
"multiplexSourceStreams": 0,
"siloCopy": 0,
"autoAddDataPaths": 0,
"markMediaToBeErasedAfterRecycling": 0,
"noInlineCopyToSameLibrary": 0
},
"library": {
"libraryName": "string"
},
"startTime": {
"_type_": 0,
"TimeZoneID": 0,
"time": 0
},
"mediaAgent": {
"mediaAgentName": "string"
}
}
}'
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId/Copy' \
-H 'Content-Type: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"copyName": "string",
"useGlobalPolicy": {
"storagePolicyName": "string"
},
"storagePolicyCopyInfo": {
"active": 0,
"isDefault": 0,
"hardWareCompression": 0,
"deferAuxiliaryCopyDays": 0,
"spareMediaGroup": {
"libraryName": "string",
"_type_": 0,
"spareMediaGroupName": "string"
},
"mediaProperties": {
"multiplexingFactor": 0,
"mediaRefreshProperties": {
"percentage": 0,
"monthsBeforeMediaAged": {
"months": 0
},
"refreshFlags": {
"enableMediaRetirementThreshold": 0
},
"monthsAfterMediaWritten": {
"months": 0
}
}
},
"sourceCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"retentionRules": {
"retainBackupDataForCycles": 0,
"retainArchiverDataForDays": 0,
"retainBackupDataForDays": 0,
"extendedRetentionRuleOne": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"extendedRetentionRuleThree": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"financialCalendarXML": {
"monthStartsOn": 0,
"calendarId": 0,
"startingMonthOfYear": 0
},
"retentionFlags": {
"retainFullAndLastDifferential": 0,
"selectJobsFromPreviousTier": 0,
"flagsMask": 0,
"enableDataAging": 0,
"jobBasedRetention": 0,
"grcRemoteCopy": 0,
"extendedRetentionFirst": 0,
"enableManagedDiskSpace": 0
},
"extendedRetentionRuleTwo": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
}
},
"StoragePolicyCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"drivePool": {
"libraryName": "string",
"_type_": 0,
"drivePoolName": "string"
},
"copyFlags": {
"enableMediaRefresh": 0,
"inlineAuxCopy": 0,
"noAuxCopyToSameLibrary": 0,
"roundRobbinDataPath": 0,
"enableParallelCopy": 0,
"demultiplexOnCopy": 0,
"combineStreams": 0,
"switchIfOffline": 0,
"auxCopyReencryptData": 0,
"switchIfBusy": 0,
"useStreamsOverMultiplexing": 0,
"storeKeyOnMedia": 0,
"multiplexSourceStreams": 0,
"siloCopy": 0,
"autoAddDataPaths": 0,
"markMediaToBeErasedAfterRecycling": 0,
"noInlineCopyToSameLibrary": 0
},
"library": {
"libraryName": "string"
},
"startTime": {
"_type_": 0,
"TimeZoneID": 0,
"time": 0
},
"mediaAgent": {
"mediaAgentName": "string"
}
}
}'
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId/Copy' \
-H 'Content-Type: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"copyName": "string",
"useGlobalPolicy": {
"storagePolicyName": "string"
},
"storagePolicyCopyInfo": {
"active": 0,
"isDefault": 0,
"hardWareCompression": 0,
"deferAuxiliaryCopyDays": 0,
"spareMediaGroup": {
"libraryName": "string",
"_type_": 0,
"spareMediaGroupName": "string"
},
"mediaProperties": {
"multiplexingFactor": 0,
"mediaRefreshProperties": {
"percentage": 0,
"monthsBeforeMediaAged": {
"months": 0
},
"refreshFlags": {
"enableMediaRetirementThreshold": 0
},
"monthsAfterMediaWritten": {
"months": 0
}
}
},
"sourceCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"retentionRules": {
"retainBackupDataForCycles": 0,
"retainArchiverDataForDays": 0,
"retainBackupDataForDays": 0,
"extendedRetentionRuleOne": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"extendedRetentionRuleThree": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
},
"financialCalendarXML": {
"monthStartsOn": 0,
"calendarId": 0,
"startingMonthOfYear": 0
},
"retentionFlags": {
"retainFullAndLastDifferential": 0,
"selectJobsFromPreviousTier": 0,
"flagsMask": 0,
"enableDataAging": 0,
"jobBasedRetention": 0,
"grcRemoteCopy": 0,
"extendedRetentionFirst": 0,
"enableManagedDiskSpace": 0
},
"extendedRetentionRuleTwo": {
"graceDays": 0,
"isEnabled": 0,
"rule": 0,
"endDays": 0
}
},
"StoragePolicyCopy": {
"copyName": "string",
"storagePolicyName": "string"
},
"drivePool": {
"libraryName": "string",
"_type_": 0,
"drivePoolName": "string"
},
"copyFlags": {
"enableMediaRefresh": 0,
"inlineAuxCopy": 0,
"noAuxCopyToSameLibrary": 0,
"roundRobbinDataPath": 0,
"enableParallelCopy": 0,
"demultiplexOnCopy": 0,
"combineStreams": 0,
"switchIfOffline": 0,
"auxCopyReencryptData": 0,
"switchIfBusy": 0,
"useStreamsOverMultiplexing": 0,
"storeKeyOnMedia": 0,
"multiplexSourceStreams": 0,
"siloCopy": 0,
"autoAddDataPaths": 0,
"markMediaToBeErasedAfterRecycling": 0,
"noInlineCopyToSameLibrary": 0
},
"library": {
"libraryName": "string"
},
"startTime": {
"_type_": 0,
"TimeZoneID": 0,
"time": 0
},
"mediaAgent": {
"mediaAgentName": "string"
}
}
}'