Google Cloud Oracle Database V1 Client - Class GoldengateAzureDataLakeStorageConnectionProperties (0.9.0)

Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class GoldengateAzureDataLakeStorageConnectionProperties.

The properties of GoldengateAzureDataLakeStorageConnection.

Generated from protobuf message google.cloud.oracledatabase.v1.GoldengateAzureDataLakeStorageConnectionProperties

Namespace

Google \ Cloud \ OracleDatabase \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ technology_type string

Optional. The technology type of AzureDataLakeStorageConnection.

↳ authentication_type int

Optional. Authentication mechanism to access Azure Data Lake Storage.

↳ account string

Optional. Sets the Azure storage account name.

↳ account_key_secret string

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

↳ sas_token_secret string

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

↳ azure_tenant_id string

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

↳ client_id string

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

↳ client_secret string

Optional. Azure client secret (aka application password) for authentication.

↳ endpoint string

Optional. Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

↳ azure_authority_host string

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

getTechnologyType

Optional. The technology type of AzureDataLakeStorageConnection.

Returns
Type Description
string

setTechnologyType

Optional. The technology type of AzureDataLakeStorageConnection.

Parameter
Name Description
var string
Returns
Type Description
$this

getAuthenticationType

Optional. Authentication mechanism to access Azure Data Lake Storage.

Returns
Type Description
int Enum of type AuthenticationType.

setAuthenticationType

Optional. Authentication mechanism to access Azure Data Lake Storage.

Parameter
Name Description
var int

Enum of type AuthenticationType.

Returns
Type Description
$this

getAccount

Optional. Sets the Azure storage account name.

Returns
Type Description
string

setAccount

Optional. Sets the Azure storage account name.

Parameter
Name Description
var string
Returns
Type Description
$this

getAccountKeySecret

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

Returns
Type Description
string

setAccountKeySecret

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

Parameter
Name Description
var string
Returns
Type Description
$this

getSasTokenSecret

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

Returns
Type Description
string

setSasTokenSecret

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

Parameter
Name Description
var string
Returns
Type Description
$this

getAzureTenantId

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

Returns
Type Description
string

setAzureTenantId

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

Parameter
Name Description
var string
Returns
Type Description
$this

getClientId

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

Returns
Type Description
string

setClientId

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

Parameter
Name Description
var string
Returns
Type Description
$this

getClientSecret

Optional. Azure client secret (aka application password) for authentication.

Returns
Type Description
string

setClientSecret

Optional. Azure client secret (aka application password) for authentication.

Parameter
Name Description
var string
Returns
Type Description
$this

getEndpoint

Optional. Azure Storage service endpoint.

e.g: https://test.blob.core.windows.net

Returns
Type Description
string

setEndpoint

Optional. Azure Storage service endpoint.

e.g: https://test.blob.core.windows.net

Parameter
Name Description
var string
Returns
Type Description
$this

getAzureAuthorityHost

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

Returns
Type Description
string

setAzureAuthorityHost

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

Parameter
Name Description
var string
Returns
Type Description
$this