検針タイプ更新操作ステータス
get
/content/management/api/v1.1/types/{name}/updateType/.status/{statusId}
読取りタイプ更新操作のステータス。
リクエスト
パス・パラメータ
- name: string
型名識別子は大/小文字が区別され、特殊文字はエンコードする必要があります。
- statusId: string
タイプ更新操作のステータスID。
問合せパラメータ
- links(optional): string
このパラメータは、リンク名のカンマ区切りのリストを受け入れます。 デフォルトでは、このパラメータによって、適用可能なすべてのリンクが指定されます。 可能な値は次のとおりです: self, canonical, describedby
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK。
ルート・スキーマ : TypeUpdateOperationJobStatus
型:
objectTypeUpdateOperationJobStatus
ソースを表示
- completed(optional): boolean
元のリクエストが完了しているかどうか
- completedPercentage(optional): integer(int32)
プロセスの完了数を取得し、0から100までの数値。
- endTime(optional): object date
date
- error(optional): object Error
エラー
- id(optional): string
元のリクエストのステータスid。 これはレスポンス取得の必須プロパティです。
- links(optional): array links
ステータス・リソースのリンク
- message(optional): string
現在の処理ステータスに関する人間が読むことができるメッセージ
- progress(optional): string
許容値:
[ "succeeded", "failed", "processing", "pending", "aborted", "paused", "blocked" ]元のリクエストの現在の進行状況。 これはレスポンス取得の必須プロパティです。 - requestStatus(optional): integer(int32)
元のリクエストのHTTPステータス・コード。 これはポーリング・リクエストのステータスではありません。 値はリクエストが完了した後にのみ使用できます
- result(optional): object ResultType
結果
- startTime(optional): object date
date
ネストされたスキーマ: Error
型:
objectエラー
ソースを表示
- detail(optional): string
詳細なエラー・メッセージ
- instance(optional): string
エラーに関する詳細を提供するリンクへのURI。
- o:errorCode(optional): string
アプリケーション固有のエラー・コード。
- o:errorDetails(optional): object Error
エラー
- o:errorPath(optional): string
エラーが発生した場所を示すXPathまたはJSONのパス
- status(optional): integer(int32)
HTTPステータス・コード。
- title(optional): string
要約エラー・メッセージ。 これはレスポンス取得の必須プロパティです。
- type(optional): string
HTTPエラー・コード・ページにリンクします。 これはレスポンス取得の必須プロパティです。
ネストされたスキーマ : ResultType
型:
object結果
ソースを表示
- body(optional): object Type
AggregatedType
- headers(optional): array headers
元の非同期リクエストへのレスポンスのHTTPヘッダーのリスト
- status(optional): object ResultHTTPStatus
ResultHTTPStatus
ネストされたスキーマ: Link
型:
objectリソースのリンク。
ソースを表示
- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
ネストされたスキーマ : タイプ
型:
objectAggregatedType
ソースを表示
- allowedActions(optional): array allowedActions
タイプのallowedActions。
- allowedFileTypes(optional): array allowedFileTypes
タイプでサポートされているファイル拡張子の許可されたリスト。 これはレスポンス取得の必須プロパティです。 ポスト/プット・リクエストではオプションで、typeCategoryがContentTypeの場合は[ContentItem]にデフォルト設定され、typeCategoryがDigitalAssetTypeの場合は空にデフォルト設定されます。
- apiName(optional): string
タイプのAPI名。
- archivedFields(optional): object ItemSubResourceListTypeField
アイテムSubResource。
- connectorInfos(optional): array connectorInfos
タイプのconnectorInfos。
- createdBy(optional): string
作成方法
- createdDate(optional): object date
date
- description(optional): string
タイプの説明。
- displayName(optional): string
タイプの表示名。 これはgetレスポンスの必須プロパティですが、post/putリクエストでは必要ありません。
- fields(optional): array fields
タイプで使用されるフィールド。
- id(optional): string
型のId。 これはレスポンス取得と送信リクエストの必須プロパティであり、リクエストの転送には必要ありません。
- inplacePreview(optional): object ItemSubResourceListInplacePreview
アイテムSubResource。
- jobToken(optional): string
タイプを更新するバックグラウンド・ジョブのジョブ・トークン。
- layoutMapping(optional): object ItemSubResourceListLayoutMapping
アイテムSubResource。
- links(optional): array links
- name(optional): string
タイプの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- properties(optional): object properties
許可される追加のプロパティ: additionalProperties特定のプロパティを入力します。
- relationships(optional): object ItemSubResourceTypeRelationships
アイテムSubResource。
- requiredTaxonomies(optional): object ItemSubResourceListRequiredTaxonomy
アイテムSubResource。
- roleName(optional): string
コンテンツ・タイプのユーザー・ロールの名前。
- typeCategory(optional): string
タイプのカテゴリ。 使用可能な値は[ContentType, DigitalAssetType]です。 これはレスポンス取得の必須プロパティです。 ポスト・リクエストではオプションで、ContentTypeにデフォルト設定されます。 Putリクエストでもオプションで、URLのtypeNameパス・パラメータに基づいて識別されます。
- updatedBy(optional): string
更新者
- updatedDate(optional): object date
date
ネストされたスキーマ: headers
型:
array元の非同期リクエストへのレスポンスのHTTPヘッダーのリスト
ソースを表示
- Array of: object ResultHTTPHeader
ResultHTTPHeader
ネストされたスキーマ : ResultHTTPStatus
型:
objectResultHTTPStatus
ソースを表示
- code(optional): integer(int32)
HTTPレスポンス・ステータス・コード
- reason(optional): string
HTTPレスポンス理由フレーズ
ネストされたスキーマ : allowedActions
型:
arrayタイプのallowedActions。
ソースを表示
- Array of: string
許容値:
[ "preview", "read", "write", "update", "delete" ]
ネストされたスキーマ : allowedFileTypes
型:
arrayタイプでサポートされているファイル拡張子の許可されたリスト。 これはレスポンス取得の必須プロパティです。 ポスト/プット・リクエストではオプションで、typeCategoryがContentTypeの場合は[ContentItem]にデフォルト設定され、typeCategoryがDigitalAssetTypeの場合は空にデフォルト設定されます。
ソースを表示
ネストされたスキーマ : connectorInfos
型:
arrayタイプのconnectorInfos。
ソースを表示
- Array of: object ConnectorInfo
ConnectorInfo
ネストされたスキーマ : TypeField
型:
objectFieldInAggrType.
ソースを表示
- apiName(optional): string
フィールドのAPI名。
- archivedBy(optional): string
アーカイブしました。
- archivedDate(optional): object date
date
- datatype(optional): string
許容値:
[ "number", "long", "decimal", "text", "largetext", "reference", "datetime", "boolean" ]データ型列挙。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。 - defaultValue(optional): object defaultValue
フィールドのdefaultValue。
- description(optional): string
フィールドの説明。
- id(optional): string
フィールドのid。 これはレスポンス取得と送信リクエストの必須プロパティであり、リクエストの転送には必要ありません。
- isSystemField(optional): boolean
システムによって提供されるフィールドです。
- name(optional): string
フィールドの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- properties(optional): object properties
許可される追加のプロパティ: additionalPropertiesフィールド固有のプロパティ。 publishingDependencyフィールドは、メディアおよび参照に固有です。
- required(optional): boolean
フィールドの必須またはオプションの値。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- settings(optional): object settings
許可される追加のプロパティ: additionalPropertiesフィールド固有の設定。
- valuecount(optional): string
許容値:
[ "single", "list" ]値は単一またはリストとしてカウントされます。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
ネストされたスキーマ : defaultValue
型:
objectフィールドのdefaultValue。
ネストされたスキーマ: properties
型:
object使用可能なその他のプロパティ
ソースを表示
フィールド固有のプロパティ。 publishingDependencyフィールドは、メディアおよび参照に固有です。
例:
{caas-translation: {inheritFromMaster: false}, publishingDependency: optional}ネストされたスキーマ: additionalProperties
型:
objectネストされたスキーマ: additionalProperties
型:
objectネストされたスキーマ : ConnectorInfo
型:
objectConnectorInfo
ソースを表示
- connectorId(optional): string
コネクタのId。
- connectorSyncEnabled(optional): boolean
コネクタの同期ステータス。
ネストされたスキーマ : LayoutMapping
型:
objectLayoutMapping
ソースを表示
- apiName(optional): string
レイアウトの名前。
- formats(optional): object formats
許可される追加のプロパティ: additionalPropertiesレイアウト形式。
- generateRendition(optional): boolean
generateRendition.
- id(optional): integer(int64)
レイアウト・マッピングのID。
- label(optional): string
レイアウト・マッピングのカテゴリの名前です。
ネストされたスキーマ: additionalProperties
型:
objectネストされたスキーマ : TypeRelationships
型:
objectタイプ関連
ソースを表示
- references(optional): array references
一意のアイテムが必要:
true参照タイプ名/ID
ネストされたスキーマ : references
型:
array一意のアイテムが必要:
true参照タイプ名/ID
ソースを表示
- Array of: object TypeReferences
型参照Bean
ネストされたスキーマ : カテゴリ
型:
ソースを表示
object- apiName(optional): string
読取り専用:
true - id(optional): string
- name(optional): string
読取り専用:
true
ネストされたスキーマ : ResultHTTPHeader
型:
objectResultHTTPHeader
ソースを表示
- name(optional): string
HTTPレスポンス・ヘッダー名
- value(optional): string
HTTPレスポンス・ヘッダー値
304 レスポンス
変更されていません。
400レスポンス
不正リクエスト
403レスポンス
禁止。
404レスポンス
見つかりません。
409レスポンス
競合
500レスポンス
内部サーバー・エラー
例
次の例では、cURLを使用してGETリクエストを発行することによってタイプ更新操作のステータスを読み取る方法を示しています。
curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/types/{name}/updateType/.status/{statusId}'
例1
これは、操作IDを持つ指定された{typename}の正常なタイプ更新操作のステータスを読み取ります: OP4C2BA99B626B4E43A4A64853D639F4CA。
/content/management/api/v1.1/types/{typename}/updateType/.status/OP4C2BA99B626B4E43A4A64853D639F4CA
レスポンス本文
{
"id": "OPE0ED029409F14E2FA6BE244D7BE0C1E9",
"startTime": {
"value": "2020-04-25T00:08:55.712Z",
"timezone": "UTC"
},
"endTime": {
"value": "2020-04-25T00:08:56.264Z",
"timezone": "UTC"
},
"progress": "succeeded",
"completed": true,
"message": "Job Completed Successfully",
"completedPercentage": 100,
"result": {
"status": {
"code": 200,
"reason": ""
},
"headers": [],
"body": {
"id": "698DADAFDD0841F38DD9FE9A4D38DA8C",
"name": "Type1",
"description": "",
"typeCategory": "ContentType",
"createdBy": "swebcli.SitesAdmin1.admin",
"createdDate": {
"value": "2020-04-22T03:01:59.188Z",
"timezone": "UTC"
},
"updatedBy": "swebcli.SitesAdmin1.admin",
"updatedDate": {
"value": "2020-04-25T00:08:56.023Z",
"timezone": "UTC"
},
"fields": [
{
"id": "15560059AEB7487D95FDDB610EE03EE3",
"name": "field1",
"description": "field1",
"datatype": "text",
"required": true,
"valuecount": "single",
"defaultValue": "This is the default value for the field1",
"properties": {
"caas-translation": {
"note": "",
"translate": true
}
},
"settings": {
"groupIndex": 0,
"caas": {
"description": "",
"valuecountRange": null,
"customValidators": [],
"editor": {
"name": "textbox",
"options": {}
}
}
}
},
{
"id": "E70C7D179A8A4A6F9C920C4F14177AA7",
"name": "field2",
"description": "field2",
"datatype": "text",
"required": false,
"valuecount": "single",
"properties": {
"caas-translation": {
"note": "",
"translate": false
}
},
"settings": {
"groupIndex": 0,
"caas": {
"description": "",
"valuecountRange": null,
"customValidators": [],
"editor": {
"name": "textbox",
"options": {}
}
}
}
},
{
"id": "2B63F14BDCE54C768AED77C92EAF82D4",
"name": "field3",
"description": "field3",
"datatype": "text",
"required": true,
"valuecount": "single",
"properties": {
"caas-translation": {
"inheritFromMaster": true,
"note": "",
"translate": false
}
},
"settings": {
"groupIndex": 0,
"caas": {
"description": "",
"valuecountRange": null,
"customValidators": [],
"editor": {
"name": "textbox",
"options": {}
}
}
}
},
{
"id": "7353DFA594B64A80A5527F7765032F74",
"name": "field4",
"description": "field4",
"datatype": "text",
"required": false,
"valuecount": "single",
"properties": {
"caas-translation": {
"inheritFromMaster": true,
"note": "",
"translate": false
}
},
"settings": {
"groupIndex": 0,
"caas": {
"description": "",
"valuecountRange": null,
"customValidators": [],
"editor": {
"name": "textbox",
"options": {}
}
}
}
}
],
"properties": {
"caas": {
"slug": {
"enabled": false,
"pattern": "-{name}"
}
},
"customEditors": [],
"groups": [
{
"title": "Content Item Data Fields",
"collapse": false
}
]
},
"roleName": "manager",
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/types/Type1",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/types/Type1",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/types/Type1",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
}
],
"allowedActions": [
"preview",
"read",
"write",
"update",
"delete"
]
}
},
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/types/Type1/updateType/.status/OPE0ED029409F14E2FA6BE244D7BE0C1E9",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/types/Type1/updateType/.status/OPE0ED029409F14E2FA6BE244D7BE0C1E9",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/types/Type1/updateType/.status/OPE0ED029409F14E2FA6BE244D7BE0C1E9",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
}
]
}
}