Request message for CreateWorkloadIdentityPoolProvider.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#parent
def parent() -> ::String
Returns
- (::String) — Required. The pool to create this provider in.
#parent=
def parent=(value) -> ::String
Parameter
- value (::String) — Required. The pool to create this provider in.
Returns
- (::String) — Required. The pool to create this provider in.
#workload_identity_pool_provider
def workload_identity_pool_provider() -> ::Google::Iam::V1beta::WorkloadIdentityPoolProvider
Returns
- (::Google::Iam::V1beta::WorkloadIdentityPoolProvider) — Required. The provider to create.
#workload_identity_pool_provider=
def workload_identity_pool_provider=(value) -> ::Google::Iam::V1beta::WorkloadIdentityPoolProvider
Parameter
- value (::Google::Iam::V1beta::WorkloadIdentityPoolProvider) — Required. The provider to create.
Returns
- (::Google::Iam::V1beta::WorkloadIdentityPoolProvider) — Required. The provider to create.
#workload_identity_pool_provider_id
def workload_identity_pool_provider_id() -> ::String
Returns
-
(::String) — Required. The ID for the provider, which becomes the
final component of the resource name. This value must be 4-32 characters,
and may contain the characters [a-z0-9-]. The prefix
gcp-
is reserved for use by Google, and may not be specified.
#workload_identity_pool_provider_id=
def workload_identity_pool_provider_id=(value) -> ::String
Parameter
-
value (::String) — Required. The ID for the provider, which becomes the
final component of the resource name. This value must be 4-32 characters,
and may contain the characters [a-z0-9-]. The prefix
gcp-
is reserved for use by Google, and may not be specified.
Returns
-
(::String) — Required. The ID for the provider, which becomes the
final component of the resource name. This value must be 4-32 characters,
and may contain the characters [a-z0-9-]. The prefix
gcp-
is reserved for use by Google, and may not be specified.