Class: Google::Cloud::Container::V1beta1::WorkloadIdentityConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Container::V1beta1::WorkloadIdentityConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/container/v1beta1/cluster_service.rb
Overview
Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.
Instance Attribute Summary collapse
-
#identity_namespace ⇒ ::String
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#identity_provider ⇒ ::String
Identity provider is the third party identity provider.
-
#workload_pool ⇒ ::String
The workload pool to attach all Kubernetes service accounts to.
Instance Attribute Details
#identity_namespace ⇒ ::String
Deprecated.
This field is deprecated and may be removed in the next major version update.
Returns IAM Identity Namespace to attach all Kubernetes Service Accounts to.
5296 5297 5298 5299 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 5296 class WorkloadIdentityConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#identity_provider ⇒ ::String
Returns identity provider is the third party identity provider.
5296 5297 5298 5299 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 5296 class WorkloadIdentityConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#workload_pool ⇒ ::String
Returns The workload pool to attach all Kubernetes service accounts to.
5296 5297 5298 5299 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 5296 class WorkloadIdentityConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |