Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AwsServicesAuthentication.
Authentication configuration for the management of AWS resources.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#role_arn
def role_arn() -> ::String
Returns
- (::String) — Required. The Amazon Resource Name (ARN) of the role that the Anthos Multi-Cloud API will assume when managing AWS resources on your account.
#role_arn=
def role_arn=(value) -> ::String
Parameter
- value (::String) — Required. The Amazon Resource Name (ARN) of the role that the Anthos Multi-Cloud API will assume when managing AWS resources on your account.
Returns
- (::String) — Required. The Amazon Resource Name (ARN) of the role that the Anthos Multi-Cloud API will assume when managing AWS resources on your account.
#role_session_name
def role_session_name() -> ::String
Returns
-
(::String) — Optional. An identifier for the assumed role session.
When unspecified, it defaults to
multicloud-service-agent
.
#role_session_name=
def role_session_name=(value) -> ::String
Parameter
-
value (::String) — Optional. An identifier for the assumed role session.
When unspecified, it defaults to
multicloud-service-agent
.
Returns
-
(::String) — Optional. An identifier for the assumed role session.
When unspecified, it defaults to
multicloud-service-agent
.