GKE Hub API

サービス: gkehub.googleapis.com

サービス名 gkehub.googleapis.com は、RPC クライアント スタブの作成に必要です。

google.cloud.gkehub.v1.GkeHub

メソッド
CreateFeature 新しい Feature を追加します。
CreateFleet フリートを作成します。
CreateMembership 新しい Membership を作成します。
CreateMembershipBinding MembershipBinding を作成します。
CreateScope Scope を作成します。
CreateScopeNamespace フリートの Namespace を作成します。
CreateScopeRBACRoleBinding スコープ RBACRoleBinding を作成します。
DeleteFeature Feature を削除します。
DeleteFleet フリートを削除します。
DeleteMembership Membership を削除します。
DeleteMembershipBinding MembershipBinding を削除します。
DeleteScope Scope を削除します。
DeleteScopeNamespace フリートの Namespace を削除します。
DeleteScopeRBACRoleBinding Scope の RBACRoleBinding を削除します。
GenerateConnectManifest GKE Connect エージェントのデプロイ用のマニフェストを生成します。
GetFeature 1 つの Feature の詳細を取得します。
GetFleet フリートの詳細を返します。
GetMembership Membership の詳細を取得します。
GetMembershipBinding MembershipBinding の詳細を返します。
GetScope Scope の詳細情報を返します。
GetScopeNamespace フリートの Namespace の詳細情報を返します。
GetScopeRBACRoleBinding Scope RBACRoleBinding の詳細情報を返します。
ListFeatures 指定されたプロジェクトとロケーションの Feature を一覧表示します。
ListFleets 呼び出し元がアクセスできる組織またはプロジェクト内のすべてのフリートを返します。
ListMembershipBindings MembershipBinding を一覧表示します。
ListMemberships 指定されたプロジェクトとロケーションの Membership を一覧表示します。
ListScopeNamespaces フリートの Namespace を一覧表示します。
ListScopeRBACRoleBindings すべての Scope の RBACRoleBinding を一覧表示します。
ListScopes Scope を一覧表示します。
UpdateFeature 既存の Feature を更新します。
UpdateFleet フリートを更新します。
UpdateMembership 既存の Membership を更新します。
UpdateMembershipBinding MembershipBinding を更新します。
UpdateScope スコープを更新します。
UpdateScopeNamespace フリートの Namespace を更新します。
UpdateScopeRBACRoleBinding Scope の RBACRoleBinding を更新します。

google.cloud.gkehub.v1alpha.GkeHub

メソッド
CreateFeature 新しい Feature を追加します。
CreateFleet フリートを作成します。
CreateMembership 新しい Membership を作成します。
CreateMembershipBinding MembershipBinding を作成します。
CreateMembershipRBACRoleBinding Membership の RBACRoleBinding を作成します。
CreateScope Scope を作成します。
CreateScopeNamespace フリートの Namespace を作成します。
CreateScopeRBACRoleBinding スコープ RBACRoleBinding を作成します。
DeleteFeature Feature を削除します。
DeleteFleet フリートを削除します。
DeleteMembership Membership を削除します。
DeleteMembershipBinding MembershipBinding を削除します。
DeleteMembershipRBACRoleBinding Membership の RBACRoleBinding を削除します。
DeleteScope Scope を削除します。
DeleteScopeNamespace フリートの Namespace を削除します。
DeleteScopeRBACRoleBinding Scope の RBACRoleBinding を削除します。
GenerateConnectManifest GKE Connect エージェントのデプロイ用のマニフェストを生成します。
GenerateMembershipRBACRoleBindingYAML 指定された RoleBinding とそれに関連付けられた権限借用リソースの RBAC ポリシーの YAML を生成します。
GetFeature 1 つの Feature の詳細を取得します。
GetFleet フリートの詳細を返します。
GetMembership Membership の詳細を取得します。
GetMembershipBinding MembershipBinding の詳細を返します。
GetMembershipRBACRoleBinding Membership の RBACRoleBinding の詳細を返します。
GetScope Scope の詳細情報を返します。
GetScopeNamespace フリートの Namespace の詳細情報を返します。
GetScopeRBACRoleBinding Scope RBACRoleBinding の詳細情報を返します。
ListAdminClusterMemberships 指定されたプロジェクトとロケーションの管理クラスタの Membership を一覧表示します。
ListFeatures 指定されたプロジェクトとロケーションの Feature を一覧表示します。
ListFleets 呼び出し元がアクセスできる組織またはプロジェクト内のすべてのフリートを返します。
ListMembershipBindings MembershipBinding を一覧表示します。
ListMembershipRBACRoleBindings すべての Membership の RBACRoleBinding を一覧表示します。
ListMemberships 指定されたプロジェクトとロケーションの Membership を一覧表示します。
ListScopeNamespaces フリートの Namespace を一覧表示します。
ListScopeRBACRoleBindings すべての Scope の RBACRoleBinding を一覧表示します。
ListScopes Scope を一覧表示します。
UpdateFeature 既存の Feature を更新します。
UpdateFleet フリートを更新します。
UpdateMembership 既存の Membership を更新します。
UpdateMembershipBinding MembershipBinding を更新します。
UpdateMembershipRBACRoleBinding Membership の RBACRoleBinding を更新します。
UpdateScope スコープを更新します。
UpdateScopeNamespace フリートの Namespace を更新します。
UpdateScopeRBACRoleBinding Scope の RBACRoleBinding を更新します。
ValidateCreateMembership ValidateCreateMembership は、CreateMembership のプリフライト チェックです。

google.cloud.gkehub.v1alpha1.GkeHubDomainFeatureService

メソッド
CreateFeature 新しい Feature を追加します。
DeleteFeature Feature を削除します。
GetFeature 1 つの Feature の詳細を取得します。
ListFeatures 指定されたプロジェクトとロケーションの Feature を一覧表示します。
UpdateFeature 既存の Feature を更新します。

google.cloud.gkehub.v1alpha2.GkeHub

メソッド
CreateMembership 新しい Membership を作成します。
DeleteMembership Membership を削除します。
GenerateConnectManifest GKE Connect エージェントのデプロイ用のマニフェストを生成します。
GetMembership Membership の詳細を取得します。
InitializeHub このプロジェクトの Hub を初期化します。これには、デフォルトの Hub サービス アカウントとハブ Workload Identity プールの作成が含まれます。
ListMemberships 指定されたプロジェクトとロケーションの Membership を一覧表示します。
UpdateMembership 既存の Membership を更新します。

google.cloud.gkehub.v1beta.GkeHub

メソッド
CreateFeature 新しい Feature を追加します。
CreateFleet フリートを作成します。
CreateMembership 新しい Membership を作成します。
CreateMembershipBinding MembershipBinding を作成します。
CreateMembershipRBACRoleBinding Membership の RBACRoleBinding を作成します。
CreateScope Scope を作成します。
CreateScopeNamespace フリートの Namespace を作成します。
CreateScopeRBACRoleBinding スコープ RBACRoleBinding を作成します。
DeleteFeature Feature を削除します。
DeleteFleet フリートを削除します。
DeleteMembership Membership を削除します。
DeleteMembershipBinding MembershipBinding を削除します。
DeleteMembershipRBACRoleBinding Membership の RBACRoleBinding を削除します。
DeleteScope Scope を削除します。
DeleteScopeNamespace フリートの Namespace を削除します。
DeleteScopeRBACRoleBinding Scope の RBACRoleBinding を削除します。
GenerateConnectManifest GKE Connect エージェントのデプロイ用のマニフェストを生成します。
GenerateMembershipRBACRoleBindingYAML 指定された RoleBinding とそれに関連付けられた権限借用リソースの RBAC ポリシーの YAML を生成します。
GetFeature 1 つの Feature の詳細を取得します。
GetFleet フリートの詳細を返します。
GetMembership Membership の詳細を取得します。
GetMembershipBinding MembershipBinding の詳細を返します。
GetMembershipRBACRoleBinding Membership の RBACRoleBinding の詳細を返します。
GetScope Scope の詳細情報を返します。
GetScopeNamespace フリートの Namespace の詳細情報を返します。
GetScopeRBACRoleBinding Scope RBACRoleBinding の詳細情報を返します。
ListFeatures 指定されたプロジェクトとロケーションの Feature を一覧表示します。
ListFleets 呼び出し元がアクセスできる組織またはプロジェクト内のすべてのフリートを返します。
ListMembershipBindings MembershipBinding を一覧表示します。
ListMembershipRBACRoleBindings すべての Membership の RBACRoleBinding を一覧表示します。
ListMemberships 指定されたプロジェクトとロケーションの Membership を一覧表示します。
ListScopeNamespaces フリートの Namespace を一覧表示します。
ListScopeRBACRoleBindings すべての Scope の RBACRoleBinding を一覧表示します。
ListScopes Scope を一覧表示します。
UpdateFeature 既存の Feature を更新します。
UpdateFleet フリートを更新します。
UpdateMembership 既存の Membership を更新します。
UpdateMembershipBinding MembershipBinding を更新します。
UpdateMembershipRBACRoleBinding Membership の RBACRoleBinding を更新します。
UpdateScope スコープを更新します。
UpdateScopeNamespace フリートの Namespace を更新します。
UpdateScopeRBACRoleBinding Scope の RBACRoleBinding を更新します。

google.cloud.gkehub.v1beta1.GkeHubMembershipService

メソッド
CreateMembership 新しい Membership を作成します。
DeleteMembership Membership を削除します。
GenerateConnectManifest GKE Connect エージェントのデプロイ用のマニフェストを生成します。
GenerateExclusivityManifest GenerateExclusivityManifest は、必要に応じてクラスタの排他的アーティファクトを更新するマニフェストを生成します。
GetMembership Membership の詳細を取得します。
ListMemberships 指定されたプロジェクトとロケーションの Membership を一覧表示します。
UpdateMembership 既存の Membership を更新します。
ValidateExclusivity ValidateExclusivity は、クラスタの排他性の状態を検証します。

google.cloud.location.Locations

メソッド
GetLocation ロケーションに関する情報を取得します。
ListLocations このサービスでサポートされているロケーションに関する情報を一覧表示します。

google.iam.v1.IAMPolicy

メソッド
GetIamPolicy リソースのアクセス制御ポリシーを取得します。
SetIamPolicy 指定したリソースにアクセス制御ポリシーを設定します。
TestIamPermissions 指定されたリソースに対して呼び出し元が持っている権限を返します。

google.longrunning.Operations

メソッド
CancelOperation 長時間実行オペレーションの非同期キャンセルを開始します。
DeleteOperation 長時間実行オペレーションを削除します。
GetOperation 長時間実行オペレーションの最新状態を取得します。
ListOperations リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。
WaitOperation 指定された長時間実行オペレーションが完了するか、指定されたタイムアウトに達するまで待機し、最新の状態を返します。