Class AzureDataLakeStorageDatabricksEngineArtifactLocation
Represents an Azure Data Lake Storage Gen2 location used to share Databricks application artifacts.
Inheritance
AzureDataLakeStorageDatabricksEngineArtifactLocation
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class AzureDataLakeStorageDatabricksEngineArtifactLocation : DatabricksEngineArtifactLocation
Properties
AccountKeySecretId
Declaration
[JsonProperty(PropertyName = "accountKeySecretId")]
public string AccountKeySecretId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the Secret that stores the storage account access key. Note: When provided, 'accountKey' field must not be provided. |
EndpointSuffix
Declaration
[JsonProperty(PropertyName = "endpointSuffix")]
public string EndpointSuffix { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Endpoint suffix. Defaults to dfs.core.windows.net. |
Filesystem
Declaration
[Required(ErrorMessage = "Filesystem is required.")]
[JsonProperty(PropertyName = "filesystem")]
public string Filesystem { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Azure Data Lake Storage Gen2 filesystem containing the application artifacts. Example: "ggs-artifacts" |
Remarks
Required
Path
Declaration
[Required(ErrorMessage = "Path is required.")]
[JsonProperty(PropertyName = "path")]
public string Path { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Artifact path. |
Remarks
Required
StorageAccount
Declaration
[Required(ErrorMessage = "StorageAccount is required.")]
[JsonProperty(PropertyName = "storageAccount")]
public string StorageAccount { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Azure Data Lake Storage Gen2 storage-account name. |
Remarks
Required