Package google.cloud.gkehub.identityservice.v1alpha
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
MembershipSpec
Anthos Identity Service: 単一の Membership の構成。
AuthMethod
メンバー / クラスタの認証方法の構成。認証方法(OIDC と LDAP)を 1 つだけ AuthMethod ごとに設定できます。
AzureADConfig
フィールド |
client_id |
string
Azure AD ID プロバイダに認証リクエストを行う登録済みクライアント アプリケーションの ID。
|
tenant |
string
認証する Azure AD アカウントの種類。サポートされている値は、特定のテナントに属するアカウントの または です。
|
kubectl_redirect_uri |
string
kubectl が認可に使用するリダイレクト URL。
|
client_secret |
string
入力専用。暗号化されていない AzureAD クライアント シークレットが GKE Hub CLH に渡されます。
|
encrypted_client_secret |
bytes
出力専用。暗号化された AzureAD クライアント シークレット。
|
GoogleConfig
フィールド |
disable |
bool
サポートされているプラットフォームで Google プラグインの自動構成を無効にします。
|
OidcConfig
フィールド |
client_id |
string
OIDC クライアント アプリケーションの ID。
|
certificate_authority_data |
string
OIDC プロバイダの PEM エンコード CA。
|
issuer_uri |
string
OIDC プロバイダの URI。これは .well-known/openid-configuration の下位のレベルを指す必要があります。
|
kubectl_redirect_uri |
string
kubectl プラグインを使用して OAuth フローを通過するユーザーをリダイレクトする登録済みのリダイレクト URI。
|
scopes |
string
ID のカンマ区切りのリスト。
|
user_claim |
string
ユーザー名を保持する OIDC ID トークンのクレーム。
|
user_prefix |
string
ユーザー名の先頭に付加する接頭辞。
|
groups_claim |
string
グループ情報を保持する OIDC ID トークンのクレーム。
|
group_prefix |
string
グループ名の先頭に付加する接頭辞。
|
deploy_cloud_console_proxy |
bool
認証プロバイダへの接続にリバース プロキシが使用されるかどうかを示すフラグ。このフラグは、プロバイダに Google Cloud コンソールからアクセスできない場合に true に設定する必要があります。
|
client_secret |
string
入力専用。暗号化されていない OIDC クライアント シークレットが GKE Hub CLH に渡されます。
|
encrypted_client_secret |
bytes
出力専用。暗号化された OIDC クライアント シークレット
|
enable_access_token |
bool
アクセス トークンを有効にします。
|
MembershipState
Anthos Identity Service: 単一 Membership の状態。
フィールド |
installed_version |
string
インストールされている AIS のバージョン。これは、このメンバーにインストールされている AIS のバージョンです。値は、状態が OK の場合に意味を持ちます。
|
state |
MembershipState.DeploymentState
このメンバーのデプロイ状態
|
failure_reason |
string
失敗の理由。
|
member_config |
MembershipSpec
最後に調整されたメンバーシップ構成
|
DeploymentState
列挙型 |
DEPLOYMENT_STATE_UNSPECIFIED |
未指定の状態 |
OK |
デプロイ成功 |
ERROR |
エラーによる失敗。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-05-16 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-05-16 UTC。"],[],[],null,["# Package google.cloud.gkehub.identityservice.v1alpha\n\nIndex\n-----\n\n- [MembershipSpec](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec) (message)\n- [MembershipSpec.AuthMethod](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod) (message)\n- [MembershipSpec.AuthMethod.AzureADConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.AzureADConfig) (message)\n- [MembershipSpec.AuthMethod.GoogleConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.GoogleConfig) (message)\n- [MembershipSpec.AuthMethod.LdapConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.LdapConfig) (message)\n- [MembershipSpec.AuthMethod.LdapConfig.GroupConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.LdapConfig.GroupConfig) (message)\n- [MembershipSpec.AuthMethod.LdapConfig.ServerConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.LdapConfig.ServerConfig) (message)\n- [MembershipSpec.AuthMethod.LdapConfig.ServiceAccountConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.LdapConfig.ServiceAccountConfig) (message)\n- [MembershipSpec.AuthMethod.LdapConfig.ServiceAccountConfig.SimpleBindCredentials](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.LdapConfig.ServiceAccountConfig.SimpleBindCredentials) (message)\n- [MembershipSpec.AuthMethod.LdapConfig.UserConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.LdapConfig.UserConfig) (message)\n- [MembershipSpec.AuthMethod.OidcConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.OidcConfig) (message)\n- [MembershipSpec.AuthMethod.SamlConfig](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.AuthMethod.SamlConfig) (message)\n- [MembershipSpec.IdentityServiceOptions](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.IdentityServiceOptions) (message)\n- [MembershipSpec.IdentityServiceOptions.DiagnosticInterface](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipSpec.IdentityServiceOptions.DiagnosticInterface) (message)\n- [MembershipState](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipState) (message)\n- [MembershipState.DeploymentState](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.identityservice.v1alpha#google.cloud.gkehub.identityservice.v1alpha.MembershipState.DeploymentState) (enum)\n\nMembershipSpec\n--------------\n\n**Anthos Identity Service**: Configuration for a single Membership.\n\nAuthMethod\n----------\n\nConfiguration of an auth method for a member/cluster. Only one authentication method (e.g., OIDC and LDAP) can be set per AuthMethod.\n\nAzureADConfig\n-------------\n\nConfiguration for the AzureAD Auth flow.\n\nGoogleConfig\n------------\n\nConfiguration for the Google Plugin Auth flow.\n\nLdapConfig\n----------\n\nConfiguration for the LDAP Auth flow.\n\nGroupConfig\n-----------\n\nContains the properties for locating and authenticating groups in the directory.\n\nServerConfig\n------------\n\nServer settings for the external LDAP server.\n\nServiceAccountConfig\n--------------------\n\nContains the credentials of the service account which is authorized to perform the LDAP search in the directory. The credentials can be supplied by the combination of the DN and password or the client certificate.\n\nSimpleBindCredentials\n---------------------\n\nThe structure holds the LDAP simple binding credential.\n\nUserConfig\n----------\n\nDefines where users exist in the LDAP directory.\n\nOidcConfig\n----------\n\nConfiguration for OIDC Auth flow.\n\nSamlConfig\n----------\n\nConfiguration for the SAML Auth flow.\n\nIdentityServiceOptions\n----------------------\n\nHolds non-protocol-related configuration options.\n\nDiagnosticInterface\n-------------------\n\nConfiguration options for the AIS diagnostic interface.\n\nMembershipState\n---------------\n\n**Anthos Identity Service**: State for a single Membership.\n\nDeploymentState\n---------------\n\nDeployment state enum"]]