Google BigQuery Connection V1 Client - Class AwsProperties (2.0.5)

Reference documentation and code samples for the Google BigQuery Connection V1 Client class AwsProperties.

Connection properties specific to Amazon Web Services (AWS).

Generated from protobuf message google.cloud.bigquery.connection.v1.AwsProperties

Namespace

Google \ Cloud \ BigQuery \ Connection \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ cross_account_role
AwsCrossAccountRole

Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role. Deprecated, do not use.

↳ access_role
AwsAccessRole

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

getCrossAccountRole

Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role.

Deprecated, do not use.

Returns
Type
Description

hasCrossAccountRole

setCrossAccountRole

Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role.

Deprecated, do not use.

Parameter
Name
Description
Returns
Type
Description
$this

getAccessRole

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

Returns
Type
Description

hasAccessRole

setAccessRole

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

Parameter
Name
Description
Returns
Type
Description
$this

getAuthenticationMethod

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: