public interface AwsServicesAuthenticationOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getRoleArn() (deprecated)
public abstract String getRoleArn()Required. The Amazon Resource Name (ARN) of the role that the Anthos Multi-Cloud API will assume when managing AWS resources on your account.
string role_arn = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The roleArn. |
getRoleArnBytes() (deprecated)
public abstract ByteString getRoleArnBytes()Required. The Amazon Resource Name (ARN) of the role that the Anthos Multi-Cloud API will assume when managing AWS resources on your account.
string role_arn = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for roleArn. |
getRoleSessionName() (deprecated)
public abstract String getRoleSessionName()Optional. An identifier for the assumed role session.
When unspecified, it defaults to multicloud-service-agent.
string role_session_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The roleSessionName. |
getRoleSessionNameBytes() (deprecated)
public abstract ByteString getRoleSessionNameBytes()Optional. An identifier for the assumed role session.
When unspecified, it defaults to multicloud-service-agent.
string role_session_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for roleSessionName. |