機械翻訳について

読取り権限操作ステータス

get

/content/management/api/v1.1/permissionOperations/{statusId}

読取り権限操作ステータス。

リクエスト

パス・パラメータ
問合せパラメータ
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

OK。
本文()
ルート・スキーマ : PermissionOperationsStatus
型: object
PermissionOperationsStatus
ソースを表示
ネストされたスキーマ : date
型: object
date
ソースを表示
ネストされたスキーマ: Error
型: object
エラー
ソースを表示
ネストされたスキーマ : ResultPermissionOperations
型: object
結果
ソースを表示
ネストされたスキーマ : PermissionOperations
型: object
権限操作
ソースを表示
ネストされたスキーマ: headers
型: array
元の非同期リクエストへのレスポンスのHTTPヘッダーのリスト
ソースを表示
ネストされたスキーマ : ResultHTTPStatus
型: object
ResultHTTPStatus
ソースを表示
ネストされたスキーマ : PermissionOperationsActions
型: object
実行可能な操作。 現時点では、一度に1つの操作のみがサポートされています。
ソースを表示
ネストされたスキーマ : SharePermission
型: object
共有操作の詳細
ソースを表示
ネストされたスキーマ : UnSharePermission
型: object
非共有操作の詳細
ソースを表示
ネストされたスキーマ : failedRoles
型: array
共有リストに失敗しました。
ソースを表示
ネストされたスキーマ : ResourceId
型: object
ResourceId
ソースを表示
ネストされたスキーマ: roles
型: array
付与されるロールの詳細。
ソースを表示
ネストされたスキーマ : successRoles
型: array
共有リストが成功しました。
ソースを表示
ネストされたスキーマ : FailedSharePermissionRole
型: object
共有操作ロールの詳細に失敗しました。
ソースを表示
ネストされたスキーマ: users
型: array
ソースを表示
ネストされたスキーマ : FailedUserId
型: object
FailedUserId
ソースを表示
ネストされたスキーマ : SharePermissionRole
型: object
共有操作ロールの詳細。
ソースを表示
ネストされたスキーマ: users
型: array
ソースを表示
ネストされたスキーマ : UserId
型: object
UserId
ソースを表示
ネストされたスキーマ : SuccessSharePermissionRole
型: object
正常な共有操作のロールの詳細。
ソースを表示
ネストされたスキーマ: users
型: array
ソースを表示
ネストされたスキーマ : failedUsers
型: array
ソースを表示
ネストされたスキーマ : successUsers
型: array
ソースを表示
ネストされたスキーマ: users
型: array
ソースを表示
ネストされたスキーマ : ResultHTTPHeader
型: object
ResultHTTPHeader
ソースを表示

304 レスポンス

変更されていません。

400レスポンス

不正リクエスト

403レスポンス

禁止。

404レスポンス

見つかりません。

500レスポンス

内部サーバー・エラー
トップに戻る

次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、権限操作のステータスを読み取る方法を示しています。

curl -X GET 'content-type: application/json' 'https://host:port/content/management/api/v1.1/permissionOperations/{statusId}'

例1:

これは、操作IDを持つ成功した権限非同期共有操作のステータスを読み取ります: OP4C2BA99B626B4E43A4A64853D639F4CA

/content/management/api/v1.1/permissionOperations/OP4C2BA99B626B4E43A4A64853D639F4CA

レスポンス本文

{
        "id": "OP4C2BA99B626B4E43A4A64853D639F4CA",
        "startTime": {
          "value": "2018-12-21T06:47:14.656Z",
          "timezone": "UTC"
        },
        "endTime": {
          "value": "2018-12-21T06:47:16.759Z",
          "timezone": "UTC"
        },
        "progress": "succeeded",
        "completed": true,
        "message": "Job Completed Successfully",
        "completedPercentage": 100,
        "result": {
          "status": {
            "code": 200,
            "reason": ""
          },
          "headers": [],
          "body": {
            "operations": {
              "share": {
                "resource" : {
                  "id" : "F0A4079D50E370E0B074F62AE4863ECDF2B8EF156CC7",
                  "type" : "repository"
                },
                "roles": [
                  {
                    "name" : "viewer",
                    "message" : "message1",
                    "users" : [
                      {"id" : "cecuserLoginIdName", "type" : "user"}
                    ]
                  },
                  {
                    "name" : "manager",
                    "message" : "message2",
                    "users" : [
                      {"id" : "cecgroupLoginIdName", "type" : "group"}
                    ]
                  }
                ],
                "successRoles": [
                  {
                    "name" : "viewer",
                    "users" : [
                      {"id" : "cecuserLoginIdName", "type" : "user"}
                    ]
                  },
                  {
                    "name" : "manager",
                    "users" : [
                      {"id" : "cecgroupLoginIdName", "type" : "group"}
                    ]
                  }
                ]
              }
            },
            "links": [
              {
                "href": "https://<hostname>/content/management/api/v1.1/permissionOperations",
                "rel": "self",
                "method": "POST",
                "mediaType": "application/json"
              },
              {
                "href": "https://<hostname>/content/management/api/v1.1/permissionOperations",
                "rel": "canonical",
                "method": "POST",
                "mediaType": "application/json"
              },
              {
                "href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/permissionOperations",
                "rel": "describedby",
                "method": "GET",
                "mediaType": "application/schema+json"
              }
            ]
          }
        },
        "links": [
          {
            "href": "https://<hostname>/content/management/api/v1.1/permissionOperations/OP4C2BA99B626B4E43A4A64853D639F4CA",
            "rel": "self",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/permissionOperations/OP4C2BA99B626B4E43A4A64853D639F4CA",
            "rel": "canonical",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/permissionOperations/OP4C2BA99B626B4E43A4A64853D639F4CA",
            "rel": "describedby",
            "method": "GET",
            "mediaType": "application/schema+json"
          }

例2:

これは、操作IDを持つ成功したアイテムのpermissionOperations共有解除操作のステータスを読み取ります: E2A8C607848940D9ADA0DFFBE078E793

/content/management/api/v1.1/permissionOperations/E2A8C607848940D9ADA0DFFBE078E793

リクエスト本文

{
        "id": "E2A8C607848940D9ADA0DFFBE078E793",
        "startTime": {
          "value": "2018-12-21T06:47:14.656Z",
          "timezone": "UTC"
        },
        "endTime": {
          "value": "2018-12-21T06:47:16.759Z",
          "timezone": "UTC"
        },
        "progress": "succeeded",
        "completed": true,
        "message": "Job Completed Successfully",
        "completedPercentage": 100,
        "result": {
          "status": {
            "code": 200,
            "reason": ""
          },
          "headers": [],
          "body": {
            "operations": {
              "unshare": {
                "resource": {
                  "id": "F0A4079D50E370E0B074F62AE4863ECDF2B8EF156CC7",
                  "type": "repository"
                },
                "message": "hi",
                "users": [
                  {
                    "id": "cecuserLoginIdName",
                    "type": "user"
                  }
                ],
                "successUsers": [
                  {
                    "id": "cecuserLoginIdName",
                    "type": "user"
                  }
                ]
              }
            },
            "links": [
              {
                "href": "https://<hostname>/content/management/api/v1.1/permissionOperations",
                "rel": "self",
                "method": "POST",
                "mediaType": "application/json"
              },
              {
                "href": "https://<hostname>/content/management/api/v1.1/permissionOperations",
                "rel": "canonical",
                "method": "POST",
                "mediaType": "application/json"
              },
              {
                "href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/permissionOperations",
                "rel": "describedby",
                "method": "GET",
                "mediaType": "application/schema+json"
              }
            ]
          }
        },
        "links": [
          {
            "href": "https://<hostname>/content/management/api/v1.1/permissionOperations/E2A8C607848940D9ADA0DFFBE078E793",
            "rel": "self",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/permissionOperations/E2A8C607848940D9ADA0DFFBE078E793",
            "rel": "canonical",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/permissionOperations/E2A8C607848940D9ADA0DFFBE078E793",
            "rel": "describedby",
            "method": "GET",
            "mediaType": "application/schema+json"
          }
        ]
      }
先頭に戻る