public sealed class AwsProperties : IMessage<AwsProperties>, IEquatable<AwsProperties>, IDeepCloneable<AwsProperties>, IBufferMessage, IMessage
Connection properties specific to Amazon Web Services (AWS).
Implements
IMessage<AwsProperties>, IEquatable<AwsProperties>, IDeepCloneable<AwsProperties>, 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
AuthenticationMethodCase
public AwsProperties.AuthenticationMethodOneofCase AuthenticationMethodCase { get; }
Property Value | |
---|---|
Type | Description |
AwsProperties.AuthenticationMethodOneofCase |
CrossAccountRole
public AwsCrossAccountRole CrossAccountRole { get; set; }
Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role.
Property Value | |
---|---|
Type | Description |
AwsCrossAccountRole |