KRM API marketplace.global.gdc.goog/v1

marketplace.global.gdc.goog/v1

Marketplace API グループの API スキーマ定義が含まれています。

CatalogOwner

CatalogOwner は、カタログ管理者アカウントやカタログ所有チームなどのカタログ所有者情報を表します。

表示場所: - ServiceCatalogSpec

フィールド 説明
admin 文字列 カタログ管理者アカウント。
team 文字列 カタログの所有チーム。

NameSelector

照合するサービス カタログ バインディングのプロジェクト名のリストを提供します。

表示場所: - ServiceCatalogBindingSelector

フィールド 説明
matchNames 文字列配列

ServiceCatalog

Marketplace サービスの単一グループを表します。

表示場所: - ServiceCatalogList

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalog
metadata ObjectMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
spec ServiceCatalogSpec
status ServiceCatalogStatus

ServiceCatalogBinding

ServiceCatalog とプロジェクトのマッピング関係を表します。

表示場所: - ServiceCatalogBindingList

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalogBinding
metadata ObjectMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingStatus

ServiceCatalogBindingList

ServiceCatalogBinding カスタム リソースのコレクションを表します。

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalogBindingList
metadata ListMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
items ServiceCatalogBinding 配列

ServiceCatalogBindingReplica

ServiceCatalog とプロジェクトのマッピング関係を表します。

表示場所: - ServiceCatalogBindingReplicaList

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalogBindingReplica
metadata ObjectMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingReplicaStatus

ServiceCatalogBindingReplicaList

ServiceCatalogBindingReplica カスタム リソースのコレクションを表します。

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalogBindingReplicaList
metadata ListMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
items ServiceCatalogBindingReplica 配列

ServiceCatalogBindingSelector

プロジェクトを照合する一連のルールを提供します。セレクタを 0 個または 1 個選択する必要があります。0 個のセレクタはすべてのプロジェクトに一致します。

表示場所: - ServiceCatalogBindingSpec

フィールド 説明
nameSelector NameSelector NameSelector は、プロジェクト名のリストを指定するために使用されます。
labelSelector LabelSelector LabelSelector は、プロジェクトのラベルと値のリストを指定するために使用されます。

ServiceCatalogBindingSpec

ServiceCatalogBinding リソースの仕様(望ましい状態)を提供します。

表示場所: - ServiceCatalogBinding - ServiceCatalogBindingReplica

フィールド 説明
serviceCatalogRef NamespacedName ServiceCatalogRef は、この ServiceCatalogBinding の ServiceCatalog を表します。
selector ServiceCatalogBindingSelector セレクタは、プロジェクトを照合する一連のルールを指定するために使用されます。

ServiceCatalogBindingStatus

グローバル サービス カタログ バインディングの全体的なステータスを提供します。

表示場所: - ServiceCatalogBinding

フィールド 説明
conditions 条件の配列 リソースの全体的な状態の観測。既知の条件タイプ: Ready。
rollout RolloutStatus 各ゾーンにリソースをロールアウトするために現在使用されている戦略。
zones ServiceCatalogBindingZoneStatus 配列 リソースがロールアウトされるゾーンのステータスのリスト。

ServiceCatalogBindingZoneStatus

特定のゾーンにロールアウトされるサービス カタログのステータスを提供します。

表示場所: - ServiceCatalogBindingStatus

フィールド 説明
name 文字列 このステータスが表すレプリカが存在するゾーンの名前。
rolloutStatus ZoneRolloutStatus レプリカをゾーンにロールアウトするステータス。
replicaStatus ServiceCatalogBindingReplicaStatus ゾーンから収集されたレプリカの調整ステータス。.observedGeneration が .rolloutStatus.replicaGeneration より小さいフィールド内の条件は古くなっています。

ServiceCatalogList

ServiceCatalog カスタム リソースのコレクションを表します。

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalogList
metadata ListMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
items ServiceCatalog 配列

ServiceCatalogReplica

Marketplace サービスの単一グループを表します。

表示場所: - ServiceCatalogReplicaList

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalogReplica
metadata ObjectMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
spec ServiceCatalogSpec
status ServiceCatalogReplicaStatus

ServiceCatalogReplicaList

ServiceCatalogReplica カスタム リソースのコレクションを表します。

フィールド 説明
apiVersion 文字列 marketplace.global.gdc.goog/v1
kind 文字列 ServiceCatalogReplicaList
metadata ListMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
items ServiceCatalogReplica 配列

ServiceCatalogSpec

ServiceCatalogSpec は、カタログ オーナー情報とアクセス可能なサービスの説明のリストを定義します。

表示場所: - ServiceCatalog - ServiceCatalogReplica

フィールド 説明
displayName 文字列 この ServiceCatalog の表示名。
owner CatalogOwner カタログの所有者情報。
serviceDescriptionRef NamespacedName 配列 ServiceCatalog に含まれるサービスの説明のリスト。

ServiceCatalogStatus

グローバル サービス カタログの全体的なステータスを提供します。

表示場所: - ServiceCatalog

フィールド 説明
conditions 条件の配列 リソースの全体的な状態の観測。既知の条件タイプ: Ready。
rollout RolloutStatus 各ゾーンにリソースをロールアウトするために現在使用されている戦略。
zones ServiceCatalogZoneStatus 配列 リソースがロールアウトされるゾーンのステータスのリスト。

ServiceCatalogZoneStatus

特定のゾーンにロールアウトされるサービス カタログのステータスを提供します。

表示場所: - ServiceCatalogStatus

フィールド 説明
name 文字列 このステータスが表すレプリカが存在するゾーンの名前。
rolloutStatus ZoneRolloutStatus レプリカをゾーンにロールアウトするステータス。
replicaStatus ServiceCatalogReplicaStatus ゾーンから収集されたレプリカの調整ステータス。.observedGeneration が .rolloutStatus.replicaGeneration より小さいフィールド内の条件は古くなっています。