public class AzureBlobStorageLinkedService extends LinkedService
Constructor and Description |
---|
AzureBlobStorageLinkedService() |
Modifier and Type | Method and Description |
---|---|
AzureKeyVaultSecretReference |
getAccountKey()
Get the accountKey property: The Azure key vault secret reference of accountKey in connection string.
|
String |
getAccountKind()
Get the accountKind property: Specify the kind of your storage account.
|
Object |
getAzureCloudType()
Get the azureCloudType property: Indicates the azure cloud type of the service principle auth.
|
Object |
getConnectionString()
Get the connectionString property: The connection string.
|
String |
getEncryptedCredential()
Get the encryptedCredential property: The encrypted credential used for authentication.
|
AzureKeyVaultSecretReference |
getSasToken()
Get the sasToken property: The Azure key vault secret reference of sasToken in sas uri.
|
Object |
getSasUri()
Get the sasUri property: SAS URI of the Azure Blob Storage resource.
|
String |
getServiceEndpoint()
Get the serviceEndpoint property: Blob service endpoint of the Azure Blob Storage resource.
|
Object |
getServicePrincipalId()
Get the servicePrincipalId property: The ID of the service principal used to authenticate against Azure SQL Data
Warehouse.
|
SecretBase |
getServicePrincipalKey()
Get the servicePrincipalKey property: The key of the service principal used to authenticate against Azure SQL
Data Warehouse.
|
Object |
getTenant()
Get the tenant property: The name or ID of the tenant to which the service principal belongs.
|
AzureBlobStorageLinkedService |
setAccountKey(AzureKeyVaultSecretReference accountKey)
Set the accountKey property: The Azure key vault secret reference of accountKey in connection string.
|
AzureBlobStorageLinkedService |
setAccountKind(String accountKind)
Set the accountKind property: Specify the kind of your storage account.
|
AzureBlobStorageLinkedService |
setAzureCloudType(Object azureCloudType)
Set the azureCloudType property: Indicates the azure cloud type of the service principle auth.
|
AzureBlobStorageLinkedService |
setConnectionString(Object connectionString)
Set the connectionString property: The connection string.
|
AzureBlobStorageLinkedService |
setEncryptedCredential(String encryptedCredential)
Set the encryptedCredential property: The encrypted credential used for authentication.
|
AzureBlobStorageLinkedService |
setSasToken(AzureKeyVaultSecretReference sasToken)
Set the sasToken property: The Azure key vault secret reference of sasToken in sas uri.
|
AzureBlobStorageLinkedService |
setSasUri(Object sasUri)
Set the sasUri property: SAS URI of the Azure Blob Storage resource.
|
AzureBlobStorageLinkedService |
setServiceEndpoint(String serviceEndpoint)
Set the serviceEndpoint property: Blob service endpoint of the Azure Blob Storage resource.
|
AzureBlobStorageLinkedService |
setServicePrincipalId(Object servicePrincipalId)
Set the servicePrincipalId property: The ID of the service principal used to authenticate against Azure SQL Data
Warehouse.
|
AzureBlobStorageLinkedService |
setServicePrincipalKey(SecretBase servicePrincipalKey)
Set the servicePrincipalKey property: The key of the service principal used to authenticate against Azure SQL
Data Warehouse.
|
AzureBlobStorageLinkedService |
setTenant(Object tenant)
Set the tenant property: The name or ID of the tenant to which the service principal belongs.
|
getAdditionalProperties, getAnnotations, getConnectVia, getDescription, getParameters, setAdditionalProperties, setAnnotations, setConnectVia, setDescription, setParameters
public Object getConnectionString()
public AzureBlobStorageLinkedService setConnectionString(Object connectionString)
connectionString
- the connectionString value to set.public AzureKeyVaultSecretReference getAccountKey()
public AzureBlobStorageLinkedService setAccountKey(AzureKeyVaultSecretReference accountKey)
accountKey
- the accountKey value to set.public Object getSasUri()
public AzureBlobStorageLinkedService setSasUri(Object sasUri)
sasUri
- the sasUri value to set.public AzureKeyVaultSecretReference getSasToken()
public AzureBlobStorageLinkedService setSasToken(AzureKeyVaultSecretReference sasToken)
sasToken
- the sasToken value to set.public String getServiceEndpoint()
public AzureBlobStorageLinkedService setServiceEndpoint(String serviceEndpoint)
serviceEndpoint
- the serviceEndpoint value to set.public Object getServicePrincipalId()
public AzureBlobStorageLinkedService setServicePrincipalId(Object servicePrincipalId)
servicePrincipalId
- the servicePrincipalId value to set.public SecretBase getServicePrincipalKey()
public AzureBlobStorageLinkedService setServicePrincipalKey(SecretBase servicePrincipalKey)
servicePrincipalKey
- the servicePrincipalKey value to set.public Object getTenant()
public AzureBlobStorageLinkedService setTenant(Object tenant)
tenant
- the tenant value to set.public Object getAzureCloudType()
public AzureBlobStorageLinkedService setAzureCloudType(Object azureCloudType)
azureCloudType
- the azureCloudType value to set.public String getAccountKind()
public AzureBlobStorageLinkedService setAccountKind(String accountKind)
accountKind
- the accountKind value to set.public String getEncryptedCredential()
public AzureBlobStorageLinkedService setEncryptedCredential(String encryptedCredential)
encryptedCredential
- the encryptedCredential value to set.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.