public sealed class AwsAccessRole : IMessage<AwsAccessRole>, IEquatable<AwsAccessRole>, IDeepCloneable<AwsAccessRole>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Connection v1 API class AwsAccessRole.
Authentication method for Amazon Web Services (AWS) that uses Google owned Google service account to assume into customer's AWS IAM Role.
Implements
IMessageAwsAccessRole, IEquatableAwsAccessRole, IDeepCloneableAwsAccessRole, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Connection.V1Assembly
Google.Cloud.BigQuery.Connection.V1.dll
Constructors
AwsAccessRole()
public AwsAccessRole()
AwsAccessRole(AwsAccessRole)
public AwsAccessRole(AwsAccessRole other)
Parameter | |
---|---|
Name | Description |
other |
AwsAccessRole |
Properties
IamRoleId
public string IamRoleId { get; set; }
The user’s AWS IAM Role that trusts the Google-owned AWS IAM user Connection.
Property Value | |
---|---|
Type | Description |
string |
Identity
public string Identity { get; set; }
A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user's AWS IAM Role.
Property Value | |
---|---|
Type | Description |
string |