GetMigrationJob
- Print
- PDF
GetMigrationJob
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Retrieve the content of a specific migration policy.
Request
Syntax
GET https://objectmigration.apigw.ntruss.com/migration-api/v1/policy/{title}
Request header
Refer to common guide
Request parameters
Parameter name | Required | Type | Restriction | Description |
---|---|---|---|---|
title | Yes | String | The special characters other than ".", "-", and "_" can't be used. (Up to 100 bytes) | Policy name |
Response
Response parameters
Parameter name | Type | Restriction | Description |
---|---|---|---|
title | String | Policy name | |
sourceBucketName | String | Source bucket name | |
sourceCspType | String | Source CSP name e.g., AWS or Azure | |
sourceEndpoint | String | Source endpoint | |
sourceRegionName | String | Source region code of where the bucket to be migrated is located | |
sourcePrefix | String | Source prefix | |
targetBuketName | String | Target bucket name | |
targetEndpoint | String | Target endpoint | |
targetRegionName | String | Target region code of where the specific NAVER Cloud Platform bucket is located | |
targetPrefix | String | Target prefix | |
jobState | String | Current task status e.g., INITIALIZED, STARTED, PAUSED, DELETED, DONE, ERROR | |
createTime | Date | Policy creation date | |
updateTime | String | Policy update date | |
estimatedDone | Boolean | Listing completion status of the objects corresponding to the prefix of the source bucket | |
estimatedSize | Long | Total size of the objects corresponding to the prefix of the source bucket | |
migratedSize | Long | Total size of the objects that have been migrated | |
skippedSize | Integer | Total size of the objects that have not been migrated due to locked buckets | |
estimatedObjectNum | Integer | Total size of the objects that have not been migrated due to locked buckets | |
migratedObjectNum | Integer | Total number of the objects that have been migrated | |
skippedObjectNum | Integer | Total number of the objects that have not been migrated due to locked buckets |
Example
Request Example
GET https://objectmigration.apigw.ntruss.com/migration-api/v1/policy/{title}
-H "x-ncp-region_code: {regionCode}“
-H "x-ncp-iam-access-key: {AccessKey} "
-H "x-ncp-apigw-timestamp: {current timestamp}"
-H "x-ncp-apigw-signature-v2: {generated signature}"
Response Example
{
"title": "test_title",
"sourceBucketName": "migration-test",
"sourceCspType": "AZURE",
"sourceEndpoint": "https://objstrgtest.blob.core.windows.net/migration-test",
"sourcePrefix": "a/ ",
"targetBucketName": "migration-test-bucket",
"targetEndpoint": "https://kr.beta-object.ncloudstorage.com",
"targetRegionName": "KR",
"targetPrefix": "",
"jobState": "DONE",
"createTime": "2021-12-06T05:40:55.036048",
"updateTime": "2021-12-23T10:35:14.746508",
"estimatedDone": true,
"estimatedSize": 13013,
"migratedSize": 13013,
"skippedSize": 0,
"estimatedObjectNum": 1001,
"migratedObjectNum": 1001,
"skippedObjectNum": 0
}
Was this article helpful?