public sealed class AwsProperties : IMessage<AwsProperties>, IEquatable<AwsProperties>, IDeepCloneable<AwsProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Connection v1 API class AwsProperties.
Connection properties specific to Amazon Web Services (AWS).
Implements
IMessageAwsProperties, IEquatableAwsProperties, IDeepCloneableAwsProperties, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Connection.V1Assembly
Google.Cloud.BigQuery.Connection.V1.dll
Constructors
AwsProperties()
public AwsProperties()
AwsProperties(AwsProperties)
public AwsProperties(AwsProperties other)
Parameter | |
---|---|
Name | Description |
other |
AwsProperties |
Properties
AccessRole
public AwsAccessRole AccessRole { get; set; }
Authentication using Google owned service account to assume into customer's AWS IAM Role.
Property Value | |
---|---|
Type | Description |
AwsAccessRole |
AuthenticationMethodCase
public AwsProperties.AuthenticationMethodOneofCase AuthenticationMethodCase { get; }
Property Value | |
---|---|
Type | Description |
AwsPropertiesAuthenticationMethodOneofCase |
CrossAccountRole
[Obsolete]
public AwsCrossAccountRole CrossAccountRole { get; set; }
Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role. Deprecated, do not use.
Property Value | |
---|---|
Type | Description |
AwsCrossAccountRole |