新規パーティションの作成
post
/management/lifecycle/{version}/runtimes/{runtime}/partitions
POSTメソッドは、リソースURLで識別されるランタイムでパーティションを作成または登録します。パーティションIDが指定されている場合、そのパーティションが登録されます。それ以外の場合は、作成されます。
ロール
管理者
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- runtime: string
ランタイムの名前。
- version: string
WebLogic Lifecycle RESTインタフェースのバージョン。
リクエスト本文には、完全に移入されたruntime partitionモデルを含める必要があります。
ルート・スキーマ: Runtime Partition
タイプ:
object
物理ランタイムのパーティションの名前およびIDが含まれます。また、任意のプロパティを含めることもできます。
ソースを表示
- id(optional): string
パーティションのID。
- name(optional): string
パーティションの名前。
- properties(optional): array properties
プラグインに渡された任意のプロパティ。
- type(optional): string
パーティションのタイプ。(未使用。将来使用するために予約済)
ネストされたスキーマ: properties
タイプ:
array
プラグインに渡された任意のプロパティ。
ソースを表示
- 配列: object Property
名前付きプロパティを保持し、値には、文字列、機密文字列またはプロパティのリストを指定できます。
ネストされたスキーマ: Property
タイプ:
object
名前付きプロパティを保持し、値には、文字列、機密文字列またはプロパティのリストを指定できます。
ソースを表示
- confidentialValue(optional): string
プロパティの機密文字列値。
- properties(optional): array properties
プロパティのプロパティ値。
- values(optional): array values
プロパティの文字列値。
ネストされたスキーマ: properties
タイプ:
array
プロパティのプロパティ値。
ソースを表示
- 配列: object Property
名前付きプロパティを保持し、値には、文字列、機密文字列またはプロパティのリストを指定できます。
ネストされたスキーマ: values
タイプ:
array
プロパティの文字列値。
ソースを表示
- 配列: object Property
名前付きプロパティを保持し、値には、文字列、機密文字列またはプロパティのリストを指定できます。
セキュリティ
- 管理者: 基本
タイプ:
Basic
レスポンス
201レスポンス
例
ランタイムのパーティションの作成
この例では、POSTメソッドを使用してランタイムにパーティションを作成します。
リクエストの例
curl -v \ --user username:password \ -H X-Requested-By:MyClient \ -H Accept:application/json \ -d '{"name":"SpritePartition", "properties" : [ { "name" : "resourceGroups", "properties" : [ { "name" : "g1", "properties" : [ { "name" : "useDefaultTarget", "value" : "false" }, { "name" : "resourceGroupTemplate", "value" : "template1" }, { "name" : "targets" , "values" : ["VirtualHost-0"]}]}]}, {"name" : "availableTargets" , "values" : ["VirtualHost-0"]}]}' \ -X POST http://localhost:7001/management/lifecycle/latest/runtimes/WLSRuntime/partitions
レスポンスの例
HTTP/1.1 201 Created Location: http://localhost:7001/management/lifecycle/latest/runtimes/WLSTestRuntime/partitions/SpritePartition Response Body: {}
ランタイムの既存パーティションの登録
この例では、POSTメソッドを使用してランタイムに既存のパーティションを登録します。
リクエストの例
curl -v \ --user username:password \ -H X-Requested-By:MyClient \ -H Accept:application/json \ -d '{"name":"SpritePartition", "id":"4f138249-5e6b-40fe-9c42-a675f027cd9b"}' \ -X POST http://localhost:7001/management/lifecycle/latest/runtimes/WLSRuntime/partitions
レスポンスの例
HTTP/1.1 201 Created Location: http://localhost:7001/management/lifecycle/latest/runtimes/WLSTestRuntime/partitions/SpritePartition Response Body: {}トップに戻る