Azure.Storage.Sas Namespace

Classes

AccountSasBuilder

AccountSasBuilder é usado para gerar uma SAS (Assinatura de Acesso Compartilhado) no nível da conta para os serviços de Armazenamento do Azure. Para obter mais informações, consulte Crie uma SAS de conta.

BlobSasBuilder

BlobSasBuilder é usado para gerar uma SAS (Assinatura de Acesso Compartilhado) para um contêiner ou blob do Armazenamento do Azure. Para obter mais informações, consulte Crie uma SAS de serviço.

BlobSasQueryParameters

Um BlobSasQueryParameters objeto representa os componentes que compõem os parâmetros de consulta de uma Assinatura de Acesso Compartilhado do Armazenamento do Azure. Você pode construir uma nova instância usando BlobSasBuilder.

Para mais informações, Crie uma SAS de serviço.

DataLakeSasBuilder

DataLakeSasBuilder é usado para gerar uma SAS (Assinatura de Acesso Compartilhado) para um sistema de arquivos ou caminho do Data Lake

   For more information, see
Construindo uma SAS de serviço.
DataLakeSasQueryParameters

Um DataLakeSasQueryParameters objeto representa os componentes que compõem os parâmetros de consulta de uma Assinatura de Acesso Compartilhado do Armazenamento do Azure. Você pode construir uma nova instância usando DataLakeSasBuilder.

Para mais informações, Crie uma SAS de serviço.

QueueSasBuilder

QueueSasBuilder é usado para gerar uma SAS (Assinatura de Acesso Compartilhado) para uma fila do Armazenamento do Azure.

   For more information, see
Crie uma SAS de serviço.
SasQueryParameters

Um SasQueryParameters objeto representa os componentes que compõem os parâmetros de consulta de uma Assinatura de Acesso Compartilhado do Armazenamento do Azure. Ele inclui componentes usados por todos os recursos do Armazenamento do Azure (Contêineres de Blobs, Blobs, Arquivos e Filas). Você pode construir uma nova instância usando os tipos de construtor SAS específicos do serviço. Para mais informações, Crie uma SAS de serviço.

ShareSasBuilder

ShareSasBuilder é usado para gerar uma SAS (Assinatura de Acesso Compartilhado) para um compartilhamento, diretório ou arquivo do Armazenamento do Azure.

   For more information, see
Criando uma SAS de serviço.

Estruturas

SasIPRange

Representa um intervalo de endereços IP permitidos para construir uma Assinatura de Acesso Compartilhado.

Enumerações

AccountSasPermissions

AccountSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um blob. Use SetPermissions(AccountSasPermissions) para definir as permissões no AccountSasBuilder.

AccountSasResourceTypes

Especifica os tipos de recursos acessíveis a partir de uma assinatura de acesso compartilhado no nível da conta.

AccountSasServices

Especifica os serviços acessíveis a partir de uma assinatura de acesso compartilhado no nível da conta.

BlobAccountSasPermissions

BlobAccountSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de uma conta de blob. Use SetPermissions(BlobAccountSasPermissions) para definir as permissões no BlobSasBuilder.

BlobContainerSasPermissions

BlobContainerSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um blob. Use SetPermissions(BlobContainerSasPermissions) para definir as permissões no BlobSasBuilder.

BlobSasPermissions

BlobSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um blob. Use SetPermissions(BlobSasPermissions) para definir as permissões no BlobSasBuilder.

BlobVersionSasPermissions

BlobVersionSasPermissions contém a lista de permissões que podem ser definidas para uma bersion de blob. Use SetPermissions(BlobVersionSasPermissions) para definir as permissões no BlobSasBuilder.

DataLakeAccountSasPermissions

DataLakeAccountSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de uma conta do Data Lake. Use SetPermissions(DataLakeAccountSasPermissions) para definir as permissões no DataLakeSasBuilder.

DataLakeFileSystemSasPermissions

DataLakeFileSystemSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um sistema de arquivos. Use SetPermissions(DataLakeSasPermissions) para definir as permissões no DataLakeSasBuilder.

DataLakeSasPermissions

DataLakeSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um caminho. Use SetPermissions(DataLakeSasPermissions) para definir as permissões no DataLakeSasBuilder.

QueueAccountSasPermissions

QueueAccountSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um arquivo. Use SetPermissions(QueueAccountSasPermissions) para definir as permissões no QueueSasBuilder.

QueueSasPermissions

QueueSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um arquivo. Use SetPermissions(QueueSasPermissions) para definir as permissões no QueueSasBuilder.

SasProtocol

Define os protocolos permitidos para solicitações de armazenamento feitas com uma assinatura de acesso compartilhado.

ShareAccountSasPermissions

ShareAccountSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de uma conta de arquivo. Use SetPermissions(ShareAccountSasPermissions) para definir as permissões no ShareSasBuilder.

ShareFileSasPermissions

ShareFileSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um arquivo. Use SetPermissions(ShareFileSasPermissions) para definir as permissões no ShareSasBuilder.

ShareSasPermissions

ShareSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um arquivo. Use SetPermissions(ShareSasPermissions) para definir as permissões no ShareSasBuilder.

SnapshotSasPermissions

SnapshotSasPermissions contém a lista de permissões que podem ser definidas para a política de acesso de um blob. Use SetPermissions(SnapshotSasPermissions) para definir as permissões no BlobSasBuilder.