Show / Hide Table of Contents

Class AzureDataLakeStorageIcebergStorage

Represents an Azure Data Lake Storage storage used in the Iceberg connection.

Inheritance
object
IcebergStorage
AzureDataLakeStorageIcebergStorage
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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'

In this article
Back to top