marketplace.gdc.goog/v1
Marketplace API グループの API スキーマ定義が含まれています。
IconType
基になる型: string
IconType はアイコン アセットの型を表します。
表示場所: - ServiceDescriptionSpec
ServiceDescription
ServiceDescription は、Marketplace サービスの説明を表します。
表示場所: - ServiceDescriptionList
フィールド | 説明 |
---|---|
apiVersion 文字列 |
marketplace.gdc.goog/v1 |
kind 文字列 |
ServiceDescription |
metadata ObjectMeta |
metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。 |
spec ServiceDescriptionSpec |
ServiceDescriptionDetails
ServiceDescriptionDetails は、特定のセクションで使用できるフィールドを定義します。
表示場所: - ServiceDescriptionSpec
フィールド | 説明 |
---|---|
details 文字列 |
説明の詳細の HTML 形式のセクション。 |
url 文字列 |
説明 URL(利用可能な場合)。 |
ServiceDescriptionList
ServiceDescription
カスタム リソースのコレクションを表します。
フィールド | 説明 |
---|---|
apiVersion 文字列 |
marketplace.gdc.goog/v1 |
kind 文字列 |
ServiceDescriptionList |
metadata ListMeta |
metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。 |
items ServiceDescription 配列 |
ServiceDescriptionSpec
ServiceDescriptionSpec は、Marketplace サービスのサービスの説明を定義します。
表示場所: - ServiceDescription
フィールド | 説明 |
---|---|
serviceName 文字列 |
「marketplace.gdc.goog/service-name」ラベルに対応するセレクタ値。 |
displayName 文字列 |
このサービスの表示名。 |
vendor 文字列 |
このサービスのベンダー。 |
description 文字列 |
このサービスの簡単な説明。 |
serviceType 文字列 |
概要ページのこのサービスのタイプ。 |
iconType IconType |
アイコン アセットのタイプ。 |
iconSource 文字列 |
アイコン アセットのソースデータ(base64 エンコード画像など)。 |
overview 文字列 |
サービス概要の HTML 形式のセクション。 |
pricing ServiceDescriptionDetails |
サービス料金の HTML 形式のセクション。 |
support 文字列 |
サービス サポートの HTML 形式のセクション。 |
terms ServiceDescriptionDetails |
サービス規約の HTML 形式のセクション。 |
contactInfo 文字列 |
サービスのお問い合わせ情報の HTML 形式のセクション。 |
documentation ServiceDescriptionDetails |
サービス ドキュメントの詳細。 |
categories 文字列配列 |
「カテゴリ」の詳細。 |
ServiceInstance
Marketplace サービスのインストール済みインスタンスを表します。
表示場所: - ServiceInstanceList
フィールド | 説明 |
---|---|
apiVersion 文字列 |
marketplace.gdc.goog/v1 |
kind 文字列 |
ServiceInstance |
metadata ObjectMeta |
metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。 |
spec ServiceInstanceSpec |
|
status ServiceInstanceStatus |
ServiceInstanceList
ServiceInstance
カスタム リソースのコレクションを表します。
フィールド | 説明 |
---|---|
apiVersion 文字列 |
marketplace.gdc.goog/v1 |
kind 文字列 |
ServiceInstanceList |
metadata ListMeta |
metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。 |
items ServiceInstance の配列 |
ServiceInstanceSpec
Marketplace サービスのインストール済みインスタンスを定義します。
表示場所: - ServiceInstance
フィールド | 説明 |
---|---|
serviceVersionRef NamespacedName |
ServiceVersionRef は、このインスタンスの ServiceVersion を参照します。 |
clusterRef NamespacedName |
サービス インスタンスをインストールするクラスタの名前。 |
parameters JSON |
サービス インスタンス用に構成するパラメータ。これには任意の JSON データを含めることができます。 |
ServiceInstanceStatus
Marketplace サービス インスタンスの観測状態を定義します。
表示場所: - ServiceInstance
フィールド | 説明 |
---|---|
installedVersion 文字列 |
現在実行中のバージョン。空の文字列は、バージョンがインストールされていないことを示します。 |
conditions 条件の配列 |
インストールが成功したかどうか、エラーが発生したかどうかを示すインジケーター。 |
errorStatus ErrorStatus |
ErrorStatus には、観測時刻を含む最新のエラーが保持されます。 |
ServiceVersion
Marketplace サービスの単一バージョンを表します。
表示場所: - ServiceVersionList
フィールド | 説明 |
---|---|
apiVersion 文字列 |
marketplace.gdc.goog/v1 |
kind 文字列 |
ServiceVersion |
metadata ObjectMeta |
metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。 |
spec ServiceVersionSpec |
ServiceVersionList
ServiceVersion
カスタム リソースのコレクションを表します。
フィールド | 説明 |
---|---|
apiVersion 文字列 |
marketplace.gdc.goog/v1 |
kind 文字列 |
ServiceVersionList |
metadata ListMeta |
metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。 |
items ServiceVersion 配列 |
ServiceVersionSpec
Marketplace サービスの利用可能なバージョンを定義します。
表示場所: - ServiceVersion
フィールド | 説明 |
---|---|
version 文字列 |
このサービスのバージョン。 |
entrypoint 文字列 |
ライフサイクルが管理される Helm チャートの名前。 |
defaultConfiguration 文字列 |
Helm チャート値のデフォルト構成。 |