サービス・ブローカが提供するサービスのカタログの取得

get

/openservicebroker/v2/catalog

関連付けられたデータベース・プールのOpen Service Brokerカタログを返します。

リクエスト

サポートされるメディア・タイプ
ヘッダー・パラメータ
  • プラットフォームからリクエストを開始したプラットフォーム・ユーザーのID。このヘッダーの値は2つの部分で構成されます。詳細は、Open Service Brokerの仕様を参照してください。
  • プラットフォームでは、システム全体を流れる特定のリクエストを一意に識別することが必要な場合があります。このヘッダーには、そのリクエスト追跡情報が保持されます。
  • プラットフォームによって使用されるサービス・ブローカAPIのバージョン番号。
先頭に戻る

レスポンス

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

200 レスポンス

サービス・ブローカで使用可能なすべてのサービスのリスト。
本文 ()
ルート・スキーマ: OpenServiceBrokerCatalog
タイプ: object
タイトル: OpenServiceBrokerCatalog
このオブジェクトは、サービス・ブローカで使用可能なすべてのサービスのリストです。
ソースの表示
ネストされたスキーマ: services
タイプ: array
ソースの表示
ネストされたスキーマ: OpenServiceBrokerService
タイプ: object
タイトル: OpenServiceBrokerService
このオブジェクトは、サービス・ブローカで使用可能なすべてのサービスのリストです。
ソースの表示
  • サービスのサービス・インスタンスをアプリケーションにバインドできるかどうかを指定します。これにより、このサービス提供のすべてのサービス計画のデフォルトを指定します。
  • サービスの簡単な説明。
  • 今後のリクエストにおけるこのサービス提供をサービス・ブローカに関連付けるために使用する識別子。プラットフォーム(およびそのユーザー)が、同じ値を参照することで(どのサービス・ブローカによって使用されていても)常にこのサービス提供が参照されることを想定できるように、これはグローバルに一意である必要があります。
  • metadata
  • サービス提供の名前。
  • plans
  • tags
    サービスの分類、属性または基本テクノロジを公開する柔軟なメカニズムがタグによって提供されるため、アプリケーション、ビルドパックまたはその他のサービスの依存ロジックを変更しないで、同等のサービスをスワップアウトできます。
ネストされたスキーマ: metadata
タイプ: object
すべてに一致
ソースの表示
  • Metadata
    タイトル: Metadata
    カタログ・データの表示に役立つ、サービス提供用のメタデータの不透明なオブジェクト。詳細は、[サービス・メタデータの規則](https://github.com/openservicebrokerapi/servicebroker/blob/master/profile.md#service-metadata)を参照してください。
  • カタログ・データの表示に役立つ、サービス提供用のメタデータの不透明なオブジェクト。詳細は、[サービス・メタデータの規則](https://github.com/openservicebrokerapi/servicebroker/blob/master/profile.md#service-metadata)を参照してください。
ネストされたスキーマ: plans
タイプ: array
ソースの表示
ネストされたスキーマ: tags
タイプ: array
サービスの分類、属性または基本テクノロジを公開する柔軟なメカニズムがタグによって提供されるため、アプリケーション、ビルドパックまたはその他のサービスの依存ロジックを変更しないで、同等のサービスをスワップアウトできます。
ソースの表示
ネストされたスキーマ: Metadata
タイプ: object
タイトル: Metadata
カタログ・データの表示に役立つ、サービス提供用のメタデータの不透明なオブジェクト。詳細は、[サービス・メタデータの規則](https://github.com/openservicebrokerapi/servicebroker/blob/master/profile.md#service-metadata)を参照してください。
ソースの表示
ネストされたスキーマ: OpenServiceBrokerPlan
タイプ: object
タイトル: OpenServiceBrokerPlan
サービス提供の特定のバリアントに対するコストおよび利点の表現(階層として表示される場合もあります)。
ソースの表示
ネストされたスキーマ: metadata
タイプ: object
すべてに一致
ソースの表示
  • Metadata1
    タイトル: Metadata1
    カタログ・データの表示に役立つ、サービス提供用のメタデータの不透明なオブジェクト。詳細は、[サービス・メタデータの規則](https://github.com/openservicebrokerapi/servicebroker/blob/master/profile.md#service-metadata)を参照してください。
  • カタログ・データの表示に役立つ、サービス提供用のメタデータの不透明なオブジェクト。詳細は、[サービス・メタデータの規則](https://github.com/openservicebrokerapi/servicebroker/blob/master/profile.md#service-metadata)を参照してください。
ネストされたスキーマ: schemas
タイプ: object
すべてに一致
ソースの表示
  • OpenServiceBrokerSchemas
    タイトル: OpenServiceBrokerSchemas
    サービス計画のサービス・インスタンスのスキーマ定義。このリリースでは、サービス・バインディングは定義されていないことに注意してください。
  • サービス計画のサービス・インスタンスのスキーマ定義。このリリースでは、サービス・バインディングは定義されていないことに注意してください。
ネストされたスキーマ: Metadata1
タイプ: object
タイトル: Metadata1
カタログ・データの表示に役立つ、サービス提供用のメタデータの不透明なオブジェクト。詳細は、[サービス・メタデータの規則](https://github.com/openservicebrokerapi/servicebroker/blob/master/profile.md#service-metadata)を参照してください。
ソースの表示
ネストされたスキーマ: bullets
タイプ: array
箇条書きリストに表示される、このサービス計画の機能。
ソースの表示
ネストされたスキーマ: OpenServiceBrokerSchemas
タイプ: object
タイトル: OpenServiceBrokerSchemas
サービス計画のサービス・インスタンスのスキーマ定義。このリリースでは、サービス・バインディングは定義されていないことに注意してください。
ソースの表示
ネストされたスキーマ: service_instance
タイプ: object
すべてに一致
ソースの表示
  • OpenServiceBrokerServiceInstanceSchema
    タイトル: OpenServiceBrokerServiceInstanceSchema
    サービス・インスタンスを作成および更新するためのスキーマ定義。
  • サービス・インスタンスを作成および更新するためのスキーマ定義。
ネストされたスキーマ: OpenServiceBrokerServiceInstanceSchema
タイプ: object
タイトル: OpenServiceBrokerServiceInstanceSchema
サービス・インスタンスを作成および更新するためのスキーマ定義。
ソースの表示
ネストされたスキーマ: create
タイプ: object
すべてに一致
ソースの表示
  • OpenServiceBrokerSchemaParameters
    タイトル: OpenServiceBrokerSchemaParameters
    サービス・ブローカ操作にパラメータを指定するためのスキーマ定義。
  • サービス・ブローカ操作にパラメータを指定するためのスキーマ定義。
ネストされたスキーマ: OpenServiceBrokerSchemaParameters
タイプ: object
タイトル: OpenServiceBrokerSchemaParameters
サービス・ブローカ操作にパラメータを指定するためのスキーマ定義。
ソースの表示
ネストされたスキーマ: parameters
タイプ: object
入力パラメータのスキーマ定義。各入力パラメータは、JSONオブジェクト内のプロパティとして表されます。
先頭に戻る