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.
5493 5494 5495 5496 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 5493 class WorkloadIdentityConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#identity_provider ⇒ ::String
Returns identity provider is the third party identity provider.
5493 5494 5495 5496 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 5493 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.
5493 5494 5495 5496 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 5493 class WorkloadIdentityConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |