Reference documentation and code samples for the Oracle Database@Google Cloud V1 API class Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties.
The properties of GoldengateDatabricksConnection.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#authentication_type
def authentication_type() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties::DatabricksAuthenticationType- (::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties::DatabricksAuthenticationType) — Optional. Authentication type for Databricks.
#authentication_type=
def authentication_type=(value) -> ::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties::DatabricksAuthenticationType- value (::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties::DatabricksAuthenticationType) — Optional. Authentication type for Databricks.
- (::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties::DatabricksAuthenticationType) — Optional. Authentication type for Databricks.
#client_id
def client_id() -> ::String- (::String) — Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M
#client_id=
def client_id=(value) -> ::String- value (::String) — Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M
- (::String) — Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M
#client_secret
def client_secret() -> ::String- (::String) — Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M
#client_secret=
def client_secret=(value) -> ::String- value (::String) — Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M
- (::String) — Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M
#connection_url
def connection_url() -> ::String- (::String) — Optional. Connection URL. e.g.: 'jdbc:databricks://adb-33934.4.azuredatabricks.net:443/default;transportMode=http;ssl=1;httpPath=sql/protocolv1/o/3393########44/0##3-7-hlrb'
#connection_url=
def connection_url=(value) -> ::String- value (::String) — Optional. Connection URL. e.g.: 'jdbc:databricks://adb-33934.4.azuredatabricks.net:443/default;transportMode=http;ssl=1;httpPath=sql/protocolv1/o/3393########44/0##3-7-hlrb'
- (::String) — Optional. Connection URL. e.g.: 'jdbc:databricks://adb-33934.4.azuredatabricks.net:443/default;transportMode=http;ssl=1;httpPath=sql/protocolv1/o/3393########44/0##3-7-hlrb'
#password
def password() -> ::String-
(::String) — Optional. Input only. The password used to connect to Databricks in plain
text.
Note: The following fields are mutually exclusive:
password,password_secret_version. If a field in that set is populated, all other fields in the set will automatically be cleared.
#password=
def password=(value) -> ::String-
value (::String) — Optional. Input only. The password used to connect to Databricks in plain
text.
Note: The following fields are mutually exclusive:
password,password_secret_version. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Optional. Input only. The password used to connect to Databricks in plain
text.
Note: The following fields are mutually exclusive:
password,password_secret_version. If a field in that set is populated, all other fields in the set will automatically be cleared.
#password_secret_version
def password_secret_version() -> ::String-
(::String) — Optional. Input only. The resource name of a secret version in Secret
Manager which contains the password used to connect to Databricks.
Format: projects/{project}/secrets/{secret}/versions/{version}.
Note: The following fields are mutually exclusive:
password_secret_version,password. If a field in that set is populated, all other fields in the set will automatically be cleared.
#password_secret_version=
def password_secret_version=(value) -> ::String-
value (::String) — Optional. Input only. The resource name of a secret version in Secret
Manager which contains the password used to connect to Databricks.
Format: projects/{project}/secrets/{secret}/versions/{version}.
Note: The following fields are mutually exclusive:
password_secret_version,password. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Optional. Input only. The resource name of a secret version in Secret
Manager which contains the password used to connect to Databricks.
Format: projects/{project}/secrets/{secret}/versions/{version}.
Note: The following fields are mutually exclusive:
password_secret_version,password. If a field in that set is populated, all other fields in the set will automatically be cleared.
#storage_credential
def storage_credential() -> ::String- (::String) — Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.
#storage_credential=
def storage_credential=(value) -> ::String- value (::String) — Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.
- (::String) — Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.
#technology_type
def technology_type() -> ::String- (::String) — Optional. The technology type of DatabricksConnection.
#technology_type=
def technology_type=(value) -> ::String- value (::String) — Optional. The technology type of DatabricksConnection.
- (::String) — Optional. The technology type of DatabricksConnection.