Class UpdateDatabricksEngineConnectionDetails
The information to update a Databricks Engine Connection.
Inheritance
UpdateDatabricksEngineConnectionDetails
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class UpdateDatabricksEngineConnectionDetails : UpdateConnectionDetails
Properties
ArtifactLocation
Declaration
[JsonProperty(PropertyName = "artifactLocation")]
public UpdateDatabricksEngineArtifactLocationDetails ArtifactLocation { get; set; }
Property Value
AuthToken
Declaration
[JsonProperty(PropertyName = "authToken")]
public string AuthToken { get; set; }
Property Value
AuthTokenSecretId
Declaration
[JsonProperty(PropertyName = "authTokenSecretId")]
public string AuthTokenSecretId { get; set; }
Property Value
| Type |
Description |
| string |
The OCID of the Secret where the personal access token is stored.
Only applicable for authenticationType == PERSONAL_ACCESS_TOKEN.
Note: When provided, 'authToken' field must not be provided.
|
AuthenticationType
Declaration
[JsonProperty(PropertyName = "authenticationType")]
[JsonConverter(typeof(StringEnumConverter))]
public DatabricksEngineConnection.AuthenticationTypeEnum? AuthenticationType { get; set; }
Property Value
ClientId
Declaration
[JsonProperty(PropertyName = "clientId")]
public string ClientId { get; set; }
Property Value
| Type |
Description |
| string |
OAuth client id, only applicable for authenticationType == OAUTH_M2M
|
ClientSecret
Declaration
[JsonProperty(PropertyName = "clientSecret")]
public string ClientSecret { get; set; }
Property Value
ClientSecretSecretId
Declaration
[JsonProperty(PropertyName = "clientSecretSecretId")]
public string ClientSecretSecretId { get; set; }
Property Value
| Type |
Description |
| string |
The OCID of the Secret where the client secret is stored.
Only applicable for authenticationType == OAUTH_M2M.
Note: When provided, 'clientSecret' field must not be provided.
|
WorkspaceUrl
Declaration
[JsonProperty(PropertyName = "workspaceUrl")]
public string WorkspaceUrl { get; set; }
Property Value