Package google.cloud.gkehub.servicemesh.v1

索引

MembershipSpec

サービス メッシュ: servicemesh 機能の単一メンバーシップの仕様

フィールド
control_plane
(deprecated)

MembershipSpec.ControlPlaneManagement

非推奨: 代わりに management を使用してください。コントロール プレーンの自動管理を有効にします。

management

MembershipSpec.Management

サービス メッシュの自動管理を有効にします。

ControlPlaneManagement

サービス メッシュ コントロール プレーンを自動的に管理するかどうか。

列挙型
CONTROL_PLANE_MANAGEMENT_UNSPECIFIED 未指定
AUTOMATIC Google は、コントロール プレーン リビジョンをプロビジョニングし、クラスタで使用できるようにします。Google はこのリビジョンをリリース チャンネルに登録し、最新の状態に保ちます。コントロール プレーンのリビジョンは、マネージド サービスまたはマネージド インストールのいずれかです。
MANUAL ユーザーがコントロール プレーンを手動で構成する(CLI または ControlPlaneRevision KRM API を使用)。

管理

サービス メッシュを自動的に管理するかどうか。

列挙型
MANAGEMENT_UNSPECIFIED 未指定
MANAGEMENT_AUTOMATIC クラスタのサービス メッシュを Google が管理します。
MANAGEMENT_MANUAL ユーザーがサービス メッシュ コンポーネントを手動で構成します。

MembershipState

Service Mesh: Service Mesh Hub Controller によって分析された単一のメンバーシップの状態。

フィールド
control_plane_management

MembershipState.ControlPlaneManagement

出力専用。コントロール プレーン管理のステータス

data_plane_management

MembershipState.DataPlaneManagement

出力専用。データプレーン管理のステータス。

ControlPlaneManagement

コントロール プレーン管理のステータス。

フィールド
details[]

StatusDetails

状態の説明。

state

MembershipState.LifecycleState

コントロール プレーン管理の LifecycleState。

DataPlaneManagement

データプレーン管理のステータス。メンバーごとにのみ報告されます。

フィールド
state

MembershipState.LifecycleState

データプレーン管理のライフサイクル ステータス。

details[]

StatusDetails

ステータスの説明。

LifecycleState

サービス メッシュ コンポーネントのライフサイクル状態。

列挙型
LIFECYCLE_STATE_UNSPECIFIED 未指定
DISABLED DISABLED はコンポーネントが有効になっていないことを表します。
FAILED_PRECONDITION FAILED_PRECONDITION は、メンバー クラスタの特性によりプロビジョニングを続行できないことを意味します。
PROVISIONING PROVISIONING は、プロビジョニングが進行中であることを表します。
ACTIVE ACTIVE は、コンポーネントが使用可能であることを表します。
STALLED STALLED は、プロビジョニングが完了しなかったことを表します。
NEEDS_ATTENTION NEEDS_ATTENTION は、コンポーネントは準備ができているものの、ユーザーの介入が必要であることを表します(例: ユーザーがワークロードを新しいコントロール プレーンのリビジョンに移行する必要がある)。
DEGRADED DEGRADED は、コンポーネントは準備ができているが、低下した状態で動作していることを意味します。

StatusDetails

構造化された、人間が読める形式のステータスの詳細。

フィールド
code

string

広範なステータスをさらに詳しく説明する、機械可読コード。

details

string

人が読める形式のコード説明。