MENU
      GetMigrationJobList

        GetMigrationJobList


        記事の要約

        マイグレーションポリシーリストをインポートします。

        リクエスト

        構文

        GET https://objectmigration.apigw.ntruss.com/migration-api/v1/policies
        HTTP

        リクエストヘッダ

        共通ガイド参照

        リクエストパラメータ

        パラメータ名必須有無タイプ制約事項説明
        orderNoString"createTime, updateTime, title, sourceBucketName, targetBucketName" の中の一つが入力される必要があるポリシーリスティング基準
        デフォルト値 : createTime
        sortByNoStringasc, desc の中の一つが入力される必要があるソート方式(昇順、降順)
        デフォルト値 : asc
        limitNoInteger一度にリスティングするポリシー数
        デフォルト値 : 100
        pageNoIntegerインポートするリストのページ
        デフォルト値 : 0

        レスポンス

        レスポンスパラメータ

        パラメータ名タイプ制約事項説明
        titleStringポリシー名
        sourceBucketNameStringソースバケット名
        sourceCspTypeStringソースCSP名
        ex) AWS or Azure
        sourceEndpointStringソースエンドポイント
        sourceRegionNameString移行するバケットが存在するソースリージョンコード
        sourcePrefixStringソースプレフィックス
        targetBuketNameStringターゲットバケット名
        targetEndpointStringターゲットエンドポイント
        targetRegionNameString当該NAVERクラウドプラットフォームバケットが存在するターゲットリージョンコード
        targetPrefixStringターゲットプレフィックス
        jobStateString現在作業の状態
        ex) INITIALIZED, STARTED, PAUSED, DELETED, DONE, ERROR
        createTimeDateポリシーの作成日
        updateTimeStringポリシーのアップデート日
        estimatedDoneBooleanソースバケットのprefixに該当するオブジェクトをリスティング完了したかどうか
        estimatedSizeLongソースバケットのprefixに該当するオブジェクトの合計サイズ
        migratedSizeLong移行完了したオブジェクトの合計サイズ
        skippedSizeIntegerロックバケットにより移行が行われていないオブジェクトの合計サイズ
        estimatedObjectNumIntegerソースバケットのprefixに該当するオブジェクトの総数
        migratedObjectNumInteger移行完了したオブジェクトの総数
        skippedObjectNumIntegerロックバケットにより移行が行われていないオブジェクトの総数

        リクエスト例

        GET https://objectmigration.apigw.ntruss.com/migration-api/v1/policies?limit={limit}&order={order}&page={page}&sortBy={sortBy}
        -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}"
        HTTP

        レスポンス例

        {
          "objStrContracted": true,
          "num": 1,
          "jobList": [
            {
              "title": "테스트",
              "sourceBucketName": "migration-test",
              "sourceCspType": "AWS",
              "sourceEndpoint": "https://s3.ap-northeast-2.amazonaws.com",
              "sourcePrefix": "aws/",
              "targetBucketName": "test-bucket",
              "targetEndpoint": "https://kr.beta-object.ncloudstorage.com",
              "targetRegionName": "KR",
              "targetPrefix": "",
              "jobState": "INITIALIZED",
              "createTime": "2021-08-09T04:37:28.923119",
              "updateTime": "2021-12-08T16:51:58.38201",
              "estimatedDone": false,
              "estimatedSize": 0,
              "migratedSize": 0,
              "skippedSize": 0,
              "estimatedObjectNum": 0,
              "migratedObjectNum": 0,
              "skippedObjectNum": 0
            }]
        }
        JSON

        この記事は役に立ちましたか?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.