Class UpdateAzureDataLakeStorageConnectionDetails
The information to update a Azure Data Lake Storage Connection.
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class UpdateAzureDataLakeStorageConnectionDetails : UpdateConnectionDetails
Properties
AccountKey
Declaration
[JsonProperty(PropertyName = "accountKey")]
public string AccountKey { get; set; }
Property Value
Type | Description |
---|---|
string | Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== |
AccountName
Declaration
[JsonProperty(PropertyName = "accountName")]
public string AccountName { get; set; }
Property Value
Type | Description |
---|---|
string | Sets the Azure storage account name. |
AuthenticationType
Declaration
[JsonProperty(PropertyName = "authenticationType")]
[JsonConverter(typeof(StringEnumConverter))]
public AzureDataLakeStorageConnection.AuthenticationTypeEnum? AuthenticationType { get; set; }
Property Value
Type | Description |
---|---|
AzureDataLakeStorageConnection.AuthenticationTypeEnum? | Used authentication mechanism to access Azure Data Lake Storage. |
AzureTenantId
Declaration
[JsonProperty(PropertyName = "azureTenantId")]
public string AzureTenantId { get; set; }
Property Value
Type | Description |
---|---|
string | Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f |
ClientId
Declaration
[JsonProperty(PropertyName = "clientId")]
public string ClientId { get; set; }
Property Value
Type | Description |
---|---|
string | Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d |
ClientSecret
Declaration
[JsonProperty(PropertyName = "clientSecret")]
public string ClientSecret { get; set; }
Property Value
Type | Description |
---|---|
string | Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1 |
Endpoint
Declaration
[JsonProperty(PropertyName = "endpoint")]
public string Endpoint { get; set; }
Property Value
Type | Description |
---|---|
string | Azure Storage service endpoint. e.g: https://test.blob.core.windows.net |
SasToken
Declaration
[JsonProperty(PropertyName = "sasToken")]
public string SasToken { get; set; }
Property Value
Type | Description |
---|---|
string |