Kubernetes Engine V1beta1 API - Class Google::Cloud::Container::V1beta1::WorkloadIdentityConfig (v0.20.0)

Reference documentation and code samples for the Kubernetes Engine V1beta1 API class Google::Cloud::Container::V1beta1::WorkloadIdentityConfig.

Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#identity_namespace

def identity_namespace() -> ::String
Returns
  • (::String) — IAM Identity Namespace to attach all Kubernetes Service Accounts to.

#identity_namespace=

def identity_namespace=(value) -> ::String
Parameter
  • value (::String) — IAM Identity Namespace to attach all Kubernetes Service Accounts to.
Returns
  • (::String) — IAM Identity Namespace to attach all Kubernetes Service Accounts to.

#identity_provider

def identity_provider() -> ::String
Returns
  • (::String) — identity provider is the third party identity provider.

#identity_provider=

def identity_provider=(value) -> ::String
Parameter
  • value (::String) — identity provider is the third party identity provider.
Returns
  • (::String) — identity provider is the third party identity provider.

#workload_pool

def workload_pool() -> ::String
Returns
  • (::String) — The workload pool to attach all Kubernetes service accounts to.

#workload_pool=

def workload_pool=(value) -> ::String
Parameter
  • value (::String) — The workload pool to attach all Kubernetes service accounts to.
Returns
  • (::String) — The workload pool to attach all Kubernetes service accounts to.