デプロイメント・リストの取得
get
/services/{version}/installation/deployments
必要なロール: 任意
インストールのすべてのOracle GoldenGateデプロイメントのリストを取得します。
リクエスト
パス・パラメータ
- version(必須): string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
問合せパラメータ
- deployment: string
結果をフィルタリングするためのデプロイメントの名前
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
デプロイメント・リストが正常に取得されました。
ルート・スキーマ: Oracle GoldenGate Deployments for the Installation
型:
object
タイトル:
Oracle GoldenGate Deployments for the Installation
インストールのすべてのOracle GoldenGateデプロイメントのリスト
ソースの表示
- $schema:
指定できる値:
[ "ogg:installationDeployments" ]
- deployments(必須): array deployments
最小アイテム数:
1
最大アイテム数:65535
インストールのデプロイメントの配列 - xagEnabled(必須): boolean
インストールがXAGによって管理されることを示します
ネストされたスキーマ: deployments
型:
array
最小アイテム数:
1
最大アイテム数:
65535
インストールのデプロイメントの配列
ソースの表示
- 配列: object items
デプロイメント特性
ネストされたスキーマ: items
型:
object
デプロイメント特性
ソースの表示
- deploymentId(必須): string
最小長:
36
最大長:36
パターン:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89ABab][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
デプロイメントの一意の識別子 - deploymentName(必須): string
最小長:
1
最大長:32
パターン:^[A-Za-z][A-Za-z0-9-_.]*$
デプロイメントの名前 - enabled(必須): boolean
デプロイメントがService Managerによって管理されることを示します
- status(必須):
デフォルト値:
stopped
指定できる値:[ "running", "stopped", "restart", "killed", "abended" ]
デプロイメントのステータスを示します
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"href":"http://localhost:11001/services/v2/installation/deployments",
"mediaType":"application/json",
"rel":"canonical"
},
{
"href":"http://localhost:11001/services/v2/installation/deployments",
"mediaType":"application/json",
"rel":"self"
},
{
"href":"http://localhost:11001/services/v2/metadata-catalog/deployments",
"mediaType":"application/schema+json",
"rel":"describedby"
}
],
"messages":[
],
"response":{
"$schema":"ogg:installationDeployments",
"deployments":[
{
"deploymentId":"0e9b899b-6f49-4165-ad3b-403a0dc1677e",
"deploymentName":"Certificates",
"enabled":true,
"status":"stopped"
},
{
"deploymentId":"808bf044-02df-4234-aaf3-3c1b649b8bc6",
"deploymentName":"Local",
"enabled":true,
"status":"running"
},
{
"deploymentId":"a21f8f5a-3ca5-4e04-9772-a98e675e84b3",
"deploymentName":"ServiceManager",
"enabled":true,
"status":"running"
}
],
"xagEnabled":false
}
}