CloudStorageAccount Classe
- java.
lang. Object - com.
microsoft. azure. storage. CloudStorageAccount
- com.
public class CloudStorageAccount
Representa uma conta de armazenamento do Microsoft Azure.
Resumo do campo
Modificador e tipo | Campo e descrição |
---|---|
final String |
ACCOUNT_KEY_NAME
Representa o nome da configuração da chave de conta. |
final String |
ACCOUNT_NAME_NAME
Representa o nome da configuração do nome da conta. |
final String |
ACCOUNT_TOKEN_NAME
Representa o nome da configuração da credencial de token. |
final String |
BLOB_ENDPOINT_NAME
Representa o nome da configuração de um ponto de extremidade de armazenamento de blobs personalizado. |
final String |
BLOB_SECONDARY_ENDPOINT_NAME
Representa o nome da configuração de um ponto de extremidade secundário do armazenamento de blobs personalizado. |
final String |
QUEUE_ENDPOINT_NAME
Representa o nome da configuração de um ponto de extremidade de fila personalizado. |
final String |
QUEUE_SECONDARY_ENDPOINT_NAME
Representa o nome da configuração de um ponto de extremidade secundário da fila personalizada. |
final String |
SHARED_ACCESS_SIGNATURE_NAME
Representa o nome da configuração de uma chave de acesso compartilhado. |
final String |
TABLE_ENDPOINT_NAME
Representa o nome da configuração de um ponto de extremidade de armazenamento de tabela personalizado. |
final String |
TABLE_SECONDARY_ENDPOINT_NAME
Representa o nome da configuração de um ponto de extremidade secundário de armazenamento de tabela personalizado. |
Resumo do Construtor
Construtor | Description |
---|---|
CloudStorageAccount(final StorageCredentials storageCredentials) |
Cria uma instância da classe usando as credenciais de conta especificadas. Com esse construtor, o objeto é construído usando os pontos de extremidade de serviço de armazenamento HTTP padrão. Os pontos de extremidade de serviço de armazenamento HTTP padrão são , , e , em que é o nome da sua conta de armazenamento. As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
CloudStorageAccount(final StorageCredentials storageCredentials, final boolean useHttps) |
Cria uma instância da classe usando as credenciais de conta especificadas e os pontos de extremidade de serviço padrão, usando HTTP ou HTTPS, conforme especificado. Com esse construtor, o objeto é construído usando os pontos de extremidade de serviço de armazenamento padrão. Os pontos de extremidade de serviço de armazenamento padrão são: ; ; ; ; e , em que é o nome da sua conta de armazenamento. O acesso à conta de armazenamento em nuvem pode ser via HTTP ou HTTPS, conforme especificado pelo parâmetro . As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
CloudStorageAccount(final StorageCredentials storageCredentials, final boolean useHttps, final String endpointSuffix) |
Cria uma instância da classe usando as credenciais de conta especificadas. Com esse construtor, o objeto é construído usando o sufixo de ponto de extremidade de serviço de armazenamento HTTP fornecido (se houver, caso contrário, o padrão será usado). As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
CloudStorageAccount(final StorageCredentials storageCredentials, final boolean useHttps, final String endpointSuffix, String accountName) |
Cria uma instância da classe usando as credenciais de conta especificadas. Com esse construtor, o objeto é construído usando o sufixo de ponto de extremidade de serviço de armazenamento HTTP fornecido (se houver, caso contrário, o padrão será usado). As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
CloudStorageAccount(final StorageCredentials storageCredentials, final StorageUri blobStorageUri, final StorageUri queueStorageUri, final StorageUri tableStorageUri) |
Cria uma instância da classe usando as credenciais de conta especificadas e os pontos de extremidade de serviço. Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento. As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
CloudStorageAccount(final StorageCredentials storageCredentials, final StorageUri blobStorageUri, final StorageUri queueStorageUri, final StorageUri tableStorageUri, final StorageUri fileStorageUri) |
Cria uma instância da classe usando as credenciais de conta e os pontos de extremidade de serviço especificados. Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento. As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
CloudStorageAccount(final StorageCredentials storageCredentials, final URI blobEndpoint, final URI queueEndpoint, final URI tableEndpoint) |
Cria uma instância da classe usando as credenciais de conta e os pontos de extremidade de serviço especificados. Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento. As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
CloudStorageAccount(final StorageCredentials storageCredentials, final URI blobEndpoint, final URI queueEndpoint, final URI tableEndpoint, final URI fileEndpoint) |
Cria uma instância da classe usando as credenciais de conta e os pontos de extremidade de serviço especificados. Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento. As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto . |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Cloud |
createCloudAnalyticsClient()
Cria um novo cliente de serviço de Análise. |
Cloud |
createCloudBlobClient()
Cria um novo cliente do serviço Blob. |
Cloud |
createCloudFileClient()
Cria um novo cliente de serviço de arquivo. |
Cloud |
createCloudQueueClient()
Cria um novo cliente de serviço Fila. |
Cloud |
createCloudTableClient()
Cria um novo cliente de serviço Tabela. |
String |
generateSharedAccessSignature(SharedAccessAccountPolicy policy)
Retorna uma assinatura de acesso compartilhado para a conta. |
URI |
getBlobEndpoint()
Retorna o ponto de extremidade do serviço Blob para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado. |
Storage |
getBlobStorageUri()
Retorna o ponto de extremidade do serviço Blob para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado. |
Storage |
getCredentials()
Retorna as credenciais para a conta de armazenamento. |
Cloud |
getDevelopmentStorageAccount()
Retorna um CloudStorageAccount objeto que representa as credenciais de armazenamento de desenvolvimento. Os pontos de extremidade secundários são habilitados por padrão. |
Cloud |
getDevelopmentStorageAccount(final URI proxyUri)
Retorna um CloudStorageAccount objeto que representa as credenciais de armazenamento de desenvolvimento, usando o URI de proxy especificado. Os pontos de extremidade secundários são habilitados por padrão. |
String |
getEndpointSuffix()
Se um sufixo de ponto de extremidade tiver sido especificado, retorne-o |
URI |
getFileEndpoint()
Retorna o ponto de extremidade do serviço Arquivo para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado. |
Storage |
getFileStorageUri()
Retorna o ponto de extremidade do serviço Arquivo para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado. |
URI |
getQueueEndpoint()
Retorna o ponto de extremidade do serviço Fila da conta de armazenamento. |
Storage |
getQueueStorageUri()
Retorna o ponto de extremidade do serviço Fila da conta de armazenamento. |
URI |
getTableEndpoint()
Retorna o ponto de extremidade do serviço Tabela para a conta de armazenamento. |
Storage |
getTableStorageUri()
Retorna o ponto de extremidade do serviço Tabela para a conta de armazenamento. |
Cloud |
parse(final String connectionString)
Analisa uma cadeia de conexão e retorna uma conta de armazenamento em nuvem criada a partir da cadeia de conexão. A cadeia de conexão deve estar no formato de cadeia de conexão do Azure . Observe que, embora uma cadeia de conexão possa incluir um token SAS, geralmente é mais fácil usar os CloudBlobContainer(final URI uri)construtores , CloudQueue(final URI uri)e CloudTable(final URI uri) diretamente. Para fazer isso, crie um StorageCredentialsSharedAccessSignature(final String token) objeto com o token SAS, use o transformUri(final URI resourceUri) método no contêiner, na fila ou no URI da tabela e use esse URI para construir o objeto. |
void |
setCredentials(final StorageCredentials credentials)
Define as StorageCredentials a serem usadas com essa conta. Aviso: somente para uso interno, como atualizar as credenciais para uma nova conta pode invalidar objetos pré-existentes. |
String |
toString()
Retorna uma cadeia de conexão para essa conta de armazenamento, sem dados confidenciais. |
String |
toString(final boolean exportSecrets)
Retorna uma cadeia de conexão para essa conta de armazenamento, opcionalmente com dados confidenciais. |
Detalhes do campo
ACCOUNT_KEY_NAME
protected static final String ACCOUNT_KEY_NAME= "AccountKey"
Representa o nome da configuração da chave de conta.
ACCOUNT_NAME_NAME
protected static final String ACCOUNT_NAME_NAME= "AccountName"
Representa o nome da configuração do nome da conta.
ACCOUNT_TOKEN_NAME
protected static final String ACCOUNT_TOKEN_NAME= "AccountToken"
Representa o nome da configuração da credencial de token.
BLOB_ENDPOINT_NAME
protected static final String BLOB_ENDPOINT_NAME= "BlobEndpoint"
Representa o nome da configuração de um ponto de extremidade de armazenamento de blobs personalizado.
BLOB_SECONDARY_ENDPOINT_NAME
protected static final String BLOB_SECONDARY_ENDPOINT_NAME= "BlobSecondaryEndpoint"
Representa o nome da configuração de um ponto de extremidade secundário do armazenamento de blobs personalizado.
QUEUE_ENDPOINT_NAME
protected static final String QUEUE_ENDPOINT_NAME= "QueueEndpoint"
Representa o nome da configuração de um ponto de extremidade de fila personalizado.
QUEUE_SECONDARY_ENDPOINT_NAME
protected static final String QUEUE_SECONDARY_ENDPOINT_NAME= "QueueSecondaryEndpoint"
Representa o nome da configuração de um ponto de extremidade secundário da fila personalizada.
SHARED_ACCESS_SIGNATURE_NAME
protected static final String SHARED_ACCESS_SIGNATURE_NAME= "SharedAccessSignature"
Representa o nome da configuração de uma chave de acesso compartilhado.
TABLE_ENDPOINT_NAME
protected static final String TABLE_ENDPOINT_NAME= "TableEndpoint"
Representa o nome da configuração de um ponto de extremidade de armazenamento de tabela personalizado.
TABLE_SECONDARY_ENDPOINT_NAME
protected static final String TABLE_SECONDARY_ENDPOINT_NAME= "TableSecondaryEndpoint"
Representa o nome da configuração de um ponto de extremidade secundário de armazenamento de tabela personalizado.
Detalhes do construtor
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials)
Cria uma instância da classe usando as credenciais de conta especificadas.
Com esse construtor, o objeto é construído usando os pontos de extremidade de serviço de armazenamento HTTP padrão. Os pontos de extremidade de serviço de armazenamento HTTP padrão são , , e , em que é o nome da sua conta de armazenamento.
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
Throws:
storageCredentials
especificar um nome de conta inválido.
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials, final boolean useHttps)
Cria uma instância da classe usando as credenciais de conta especificadas e os pontos de extremidade de serviço padrão, usando HTTP ou HTTPS, conforme especificado.
Com esse construtor, o objeto é construído usando os pontos de extremidade de serviço de armazenamento padrão. Os pontos de extremidade de serviço de armazenamento padrão são: ; ; ; ; e , em que é o nome da sua conta de armazenamento. O acesso à conta de armazenamento em nuvem pode ser via HTTP ou HTTPS, conforme especificado pelo parâmetro .
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
true
para usar HTTPS para se conectar aos pontos de extremidade do serviço de armazenamento; caso contrário, false
.
Throws:
storageCredentials
especificar um nome de conta inválido.
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials, final boolean useHttps, final String endpointSuffix)
Cria uma instância da classe usando as credenciais de conta especificadas.
Com esse construtor, o objeto é construído usando o sufixo de ponto de extremidade de serviço de armazenamento HTTP fornecido (se houver, caso contrário, o padrão será usado).
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
true
para usar HTTPS para se conectar aos pontos de extremidade do serviço de armazenamento; caso contrário, false
.
Throws:
storageCredentials
especificar um nome de conta inválido.
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials, final boolean useHttps, final String endpointSuffix, String accountName)
Cria uma instância da classe usando as credenciais de conta especificadas.
Com esse construtor, o objeto é construído usando o sufixo de ponto de extremidade de serviço de armazenamento HTTP fornecido (se houver, caso contrário, o padrão será usado).
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
true
para usar HTTPS para se conectar aos pontos de extremidade do serviço de armazenamento; caso contrário, false
.
String
que contém o nome da conta. Isso será usado no lugar de um null
getAccountName(), mas os dois deverão corresponder se ambos não null
forem .
Throws:
storageCredentials
especificar um nome de conta inválido.
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials, final StorageUri blobStorageUri, final StorageUri queueStorageUri, final StorageUri tableStorageUri)
Cria uma instância da classe usando as credenciais de conta especificadas e os pontos de extremidade de serviço.
Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento.
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials, final StorageUri blobStorageUri, final StorageUri queueStorageUri, final StorageUri tableStorageUri, final StorageUri fileStorageUri)
Cria uma instância da classe usando as credenciais de conta e os pontos de extremidade de serviço especificados.
Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento.
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials, final URI blobEndpoint, final URI queueEndpoint, final URI tableEndpoint)
Cria uma instância da classe usando as credenciais de conta e os pontos de extremidade de serviço especificados.
Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento.
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
java.net.URI
objeto que representa o ponto de extremidade do serviço Blob.
java.net.URI
objeto que representa o ponto de extremidade de serviço Fila.
java.net.URI
objeto que representa o ponto de extremidade de serviço Tabela.
CloudStorageAccount
public CloudStorageAccount(final StorageCredentials storageCredentials, final URI blobEndpoint, final URI queueEndpoint, final URI tableEndpoint, final URI fileEndpoint)
Cria uma instância da classe usando as credenciais de conta e os pontos de extremidade de serviço especificados.
Use esse construtor para construir um objeto usando pontos de extremidade personalizados, no caso em que você configurou um nome de domínio personalizado para sua conta de armazenamento.
As credenciais fornecidas ao construir o objeto são usadas para autenticar todas as solicitações adicionais em relação aos recursos acessados por meio do objeto ou de um objeto cliente criado a partir dele. Um objeto cliente pode ser um CloudBlobClient objeto .
Parameters:
java.net.URI
objeto que representa o ponto de extremidade do serviço Blob.
java.net.URI
objeto que representa o ponto de extremidade de serviço Fila.
java.net.URI
objeto que representa o ponto de extremidade de serviço Tabela.
java.net.URI
objeto que representa o ponto de extremidade do serviço Arquivo.
Detalhes do método
createCloudAnalyticsClient
public CloudAnalyticsClient createCloudAnalyticsClient()
Cria um novo cliente de serviço de Análise.
Returns:
createCloudBlobClient
public CloudBlobClient createCloudBlobClient()
Cria um novo cliente do serviço Blob.
Returns:
createCloudFileClient
public CloudFileClient createCloudFileClient()
Cria um novo cliente de serviço de arquivo.
Returns:
createCloudQueueClient
public CloudQueueClient createCloudQueueClient()
Cria um novo cliente de serviço Fila.
Returns:
createCloudTableClient
public CloudTableClient createCloudTableClient()
Cria um novo cliente de serviço Tabela.
Returns:
generateSharedAccessSignature
public String generateSharedAccessSignature(SharedAccessAccountPolicy policy)
Retorna uma assinatura de acesso compartilhado para a conta.
Parameters:
Returns:
Throws:
getBlobEndpoint
public URI getBlobEndpoint()
Retorna o ponto de extremidade do serviço Blob para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado.
Returns:
java.net.URI
objeto que representa o ponto de extremidade de Blob associado a essa conta.getBlobStorageUri
public StorageUri getBlobStorageUri()
Retorna o ponto de extremidade do serviço Blob para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado.
Returns:
getCredentials
public StorageCredentials getCredentials()
Retorna as credenciais para a conta de armazenamento.
Returns:
getDevelopmentStorageAccount
public static CloudStorageAccount getDevelopmentStorageAccount()
Retorna um CloudStorageAccount objeto que representa as credenciais de armazenamento de desenvolvimento. Os pontos de extremidade secundários são habilitados por padrão.
Returns:
getDevelopmentStorageAccount
public static CloudStorageAccount getDevelopmentStorageAccount(final URI proxyUri)
Retorna um CloudStorageAccount objeto que representa as credenciais de armazenamento de desenvolvimento, usando o URI de proxy especificado. Os pontos de extremidade secundários são habilitados por padrão.
Parameters:
java.net.URI
objeto que representa o ponto de extremidade de proxy a ser usado. Especificar null
usará o padrão http://127.0.0.1
.
Returns:
Throws:
getEndpointSuffix
public String getEndpointSuffix()
Se um sufixo de ponto de extremidade tiver sido especificado, retorne-o
Returns:
getFileEndpoint
public URI getFileEndpoint()
Retorna o ponto de extremidade do serviço Arquivo para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado.
Returns:
java.net.URI
objeto que representa o ponto de extremidade file associado a essa conta.getFileStorageUri
public StorageUri getFileStorageUri()
Retorna o ponto de extremidade do serviço Arquivo para a conta de armazenamento. Não há suporte para esse método ao usar credenciais de assinatura de acesso compartilhado.
Returns:
getQueueEndpoint
public URI getQueueEndpoint()
Retorna o ponto de extremidade do serviço Fila da conta de armazenamento.
Returns:
java.net.URI
objeto que representa o ponto de extremidade da fila associado a essa conta.getQueueStorageUri
public StorageUri getQueueStorageUri()
Retorna o ponto de extremidade do serviço Fila da conta de armazenamento.
Returns:
getTableEndpoint
public URI getTableEndpoint()
Retorna o ponto de extremidade do serviço Tabela para a conta de armazenamento.
Returns:
getTableStorageUri
public StorageUri getTableStorageUri()
Retorna o ponto de extremidade do serviço Tabela para a conta de armazenamento.
Returns:
java.net.URI
objeto que representa o ponto de extremidade Table associado a essa conta.parse
public static CloudStorageAccount parse(final String connectionString)
Analisa uma cadeia de conexão e retorna uma conta de armazenamento em nuvem criada a partir da cadeia de conexão.
A cadeia de conexão deve estar no formato de cadeia de conexão do Azure .
Observe que, embora uma cadeia de conexão possa incluir um token SAS, geralmente é mais fácil usar os CloudBlobContainer(final URI uri)construtores , CloudQueue(final URI uri)e CloudTable(final URI uri) diretamente. Para fazer isso, crie um StorageCredentialsSharedAccessSignature(final String token) objeto com o token SAS, use o transformUri(final URI resourceUri) método no contêiner, na fila ou no URI da tabela e use esse URI para construir o objeto.
Parameters:
String
que representa a cadeia de conexão a ser analisada.
Returns:
Throws:
setCredentials
protected void setCredentials(final StorageCredentials credentials)
Define as StorageCredentials a serem usadas com essa conta. Aviso: somente para uso interno, como atualizar as credenciais para uma nova conta pode invalidar objetos pré-existentes.
Parameters:
toString
public String toString()
Retorna uma cadeia de conexão para essa conta de armazenamento, sem dados confidenciais.
Returns:
String
que representa a cadeia de conexão para essa conta de armazenamento, sem dados confidenciais.toString
public String toString(final boolean exportSecrets)
Retorna uma cadeia de conexão para essa conta de armazenamento, opcionalmente com dados confidenciais.
Parameters:
true
para incluir dados confidenciais na cadeia de caracteres; caso contrário, false
.
Returns:
String
que representa a cadeia de conexão para essa conta de armazenamento, opcionalmente com dados confidenciais.Aplica-se a
Azure SDK for Java