Class AzureDataLakeStorageIcebergStorage
Represents an Azure Data Lake Storage storage used in the Iceberg connection.
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class AzureDataLakeStorageIcebergStorage : IcebergStorage
Properties
AccountKeySecretId
Declaration
[Required(ErrorMessage = "AccountKeySecretId is required.")]
[JsonProperty(PropertyName = "accountKeySecretId")]
public string AccountKeySecretId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Secret where the account key is stored. |
Remarks
Required
AccountName
Declaration
[Required(ErrorMessage = "AccountName is required.")]
[JsonProperty(PropertyName = "accountName")]
public string AccountName { get; set; }
Property Value
Type | Description |
---|---|
string | Sets the Azure storage account name. |
Remarks
Required
Container
Declaration
[Required(ErrorMessage = "Container is required.")]
[JsonProperty(PropertyName = "container")]
public string Container { get; set; }
Property Value
Type | Description |
---|---|
string | The Azure Blob Storage container where Iceberg tables are stored. |
Remarks
Required
Endpoint
Declaration
[JsonProperty(PropertyName = "endpoint")]
public string Endpoint { get; set; }
Property Value
Type | Description |
---|---|
string | The Azure Blob Storage endpoint where Iceberg data is stored. e.g.: 'https://my-azure-storage-account.blob.core.windows.net' |