Authentication method for Amazon Web Services (AWS) that uses Google owned Google service account to assume into customer's AWS IAM Role.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#iam_role_id
def iam_role_id() -> ::String
Returns
- (::String) — The user’s AWS IAM Role that trusts the Google-owned AWS IAM user Connection.
#iam_role_id=
def iam_role_id=(value) -> ::String
Parameter
- value (::String) — The user’s AWS IAM Role that trusts the Google-owned AWS IAM user Connection.
Returns
- (::String) — The user’s AWS IAM Role that trusts the Google-owned AWS IAM user Connection.
#identity
def identity() -> ::String
Returns
- (::String) — A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user's AWS IAM Role.
#identity=
def identity=(value) -> ::String
Parameter
- value (::String) — A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user's AWS IAM Role.
Returns
- (::String) — A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user's AWS IAM Role.