Class: Google::Cloud::GkeMultiCloud::V1::AwsServicesAuthentication Deprecated

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/gkemulticloud/v1/aws_resources.rb

Overview

Deprecated.

This message is deprecated and may be removed in the next major version update.

Authentication configuration for the management of AWS resources.

Instance Attribute Summary collapse

Instance Attribute Details

#role_arn::String

Returns 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.



257
258
259
260
# File 'proto_docs/google/cloud/gkemulticloud/v1/aws_resources.rb', line 257

class AwsServicesAuthentication
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#role_session_name::String

Returns 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.



257
258
259
260
# File 'proto_docs/google/cloud/gkemulticloud/v1/aws_resources.rb', line 257

class AwsServicesAuthentication
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end