BigQuery Connection v1 API - Class AwsProperties (2.5.0)

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

Inheritance

object > AwsProperties

Namespace

GoogleGoogle.CloudGoogle.Cloud.BigQueryGoogle.Cloud.BigQuery.ConnectionV1

Assembly

Google.Cloud.BigQuery.Connection.V1.dll

Constructors

AwsProperties()

public AwsProperties()

AwsProperties(AwsProperties)

public AwsProperties(AwsProperties other)
Parameter
NameDescription
otherAwsProperties

Properties

AccessRole

public AwsAccessRole AccessRole { get; set; }

Authentication using Google owned service account to assume into customer's AWS IAM Role.

Property Value
TypeDescription
AwsAccessRole

AuthenticationMethodCase

public AwsProperties.AuthenticationMethodOneofCase AuthenticationMethodCase { get; }
Property Value
TypeDescription
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
TypeDescription
AwsCrossAccountRole