Package namespace.cloud.compute.v1beta
Interface Compute.AdditionalRegistry.Authenticator.AssumeRoleFromAwsFederationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Compute.AdditionalRegistry.Authenticator.AssumeRoleFromAwsFederation,Compute.AdditionalRegistry.Authenticator.AssumeRoleFromAwsFederation.Builder
- Enclosing class:
Compute.AdditionalRegistry.Authenticator
public static interface Compute.AdditionalRegistry.Authenticator.AssumeRoleFromAwsFederationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAmazon Resource Name of the IAM role to assume.com.google.protobuf.ByteStringAmazon Resource Name of the IAM role to assume.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getRoleArn
String getRoleArn()Amazon Resource Name of the IAM role to assume. The IAM role must be [set up for federated access from Namespace](https://namespace.so/docs/federation/aws#accessing-aws-resources-from-namespace) including an appropriate trust policy.
string role_arn = 1;- Returns:
- The roleArn.
-
getRoleArnBytes
com.google.protobuf.ByteString getRoleArnBytes()Amazon Resource Name of the IAM role to assume. The IAM role must be [set up for federated access from Namespace](https://namespace.so/docs/federation/aws#accessing-aws-resources-from-namespace) including an appropriate trust policy.
string role_arn = 1;- Returns:
- The bytes for roleArn.
-