デプロイメントの取得
get
/services/{version}/deployments/{deployment}
必要なロール: ユーザー
デプロイメントの詳細を取得します。
リクエスト
パス・パラメータ
- deployment(必須): string
最小長:
1
最大長:32
パターン:^[A-Za-z][A-Za-z0-9-_.]*$
Oracle GoldenGateデプロイメントの名前。
- version(必須): string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
デプロイメントの詳細が正常に取得されました。
ルート・スキーマ: Oracle GoldenGate Deployment
型:
object
タイトル:
Oracle GoldenGate Deployment
Oracle GoldenGateデプロイメントのプロパティ
ソースの表示
- $schema:
指定できる値:
[ "ogg:deployment" ]
- enabled: boolean
デフォルト値:
true
デプロイメントがService Managerによって管理されることを示します - environment: array environment
最小アイテム数:
1
最大アイテム数:1024
デプロイメントのその他の環境変数 - id: string
最小長:
36
最大長:36
デフォルト値:30ea2667-2023-4c38-b028-c5073e5f4b81
パターン:^[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}$
このデプロイメントを一意に識別する識別子 - oggConfHome: string
最小長:
1
最大長:4096
デフォルト値:conf
デプロイメントの構成ディレクトリ - oggDataHome: string
最小長:
1
最大長:4096
デフォルト値:data
デプロイメントのvar/dataユーザー・データ・ディレクトリ - oggEtcHome: string
最小長:
1
最大長:4096
デフォルト値:etc
デプロイメントのetc構成ディレクトリ - oggHome: string
最小長:
1
最大長:4096
デプロイメントのホーム・ディレクトリ - oggSharedSslHome: string
- oggSslHome: string
最小長:
1
最大長:4096
デフォルト値:ssl
デプロイメントのSSL構成ディレクトリ - oggVarHome: string
最小長:
1
最大長:4096
デフォルト値:var
デプロイメントのvarユーザー・データ・ディレクトリ - passwordRegex: string
最小長:
1
最大長:256
デフォルト値:(?=^.{8,30}$)(?=(.*[0-9]))(?=(.*[A-Z]))(?=(.*[a-z]))(?=(.*[-!@%&*.#_]))(?!(.*[$^?]))^.*
新しいユーザーのパスワードが一致する必要がある正規表現 - status:
デフォルト値:
stopped
指定できる値:[ "running", "stopped", "restart", "killed", "abended" ]
デプロイメントのステータスを示します
ネストされたスキーマ: items
型:
ソースの表示
object
- name(必須): string
最小長:
1
最大長:64
パターン:[a-zA-Z0-9_]{1,64}
環境変数名 - value(必須): string
最小長:
1
最大長:4095
環境変数値
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"href":"http://localhost:11000/services/v2/deployments/Local",
"mediaType":"application/json",
"rel":"canonical"
},
{
"href":"http://localhost:11000/services/v2/deployments/Local",
"mediaType":"application/json",
"rel":"self"
},
{
"href":"http://localhost:11000/services/v2/metadata-catalog/deployment",
"mediaType":"application/schema+json",
"rel":"describedby"
}
],
"messages":[
],
"response":{
"oggHome":"/u01/app/ogg",
"oggDataHome":"/u02/ogg/Local/var/lib/data",
"oggConfHome":"/u02/ogg/Local/etc/conf",
"enabled":true,
"id":"808bf044-02df-4234-aaf3-3c1b649b8bc6",
"oggSslHome":"/u02/ogg/Local/etc/ssl",
"$schema":"ogg:deployment",
"status":"running",
"oggEtcHome":"/u02/ogg/Local/etc",
"oggVarHome":"/u02/ogg/Local/var",
"environment":[
{
"name":"LD_LIBRARY_PATH",
"value":"/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre/lib/amd64/server:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre/lib/amd64:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre/../lib/amd64:/usr/lib/jvm/jre/lib/amd64/server:/u01/app/oracle/product/12cR2/dbhome/lib"
},
{
"name":"TNS_ADMIN",
"value":"/u02/ogg/Local/etc"
},
{
"name":"JAVA_HOME",
"value":"${OGG_HOME}/jdk"
}
],
"passwordRegex":"(?=^.{8,30}$)(?=(.*[0-9]))(?=(.*[A-Z]))(?=(.*[a-z]))(?=(.*[-!@%&*.#_]))(?!(.*[$^?]))^.*"
}
}