Compartilhar via


DataLakeDirectoryClient.GenerateSasUri Método

Definição

Sobrecargas

GenerateSasUri(DataLakeSasBuilder)

O GenerateSasUri(DataLakeSasBuilder) retorna um Uri que gera um URI de SAS (Assinatura de Acesso Compartilhado) do Serviço de Diretório DataLake com base nas propriedades do cliente e no construtor. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateSasUri.

Para obter mais informações, consulte Construindo uma SAS de serviço.

GenerateSasUri(DataLakeSasPermissions, DateTimeOffset)

O GenerateSasUri(DataLakeSasPermissions, DateTimeOffset) retorna um Uri que gera um URI de SAS (Assinatura de Acesso Compartilhado) do Serviço de Diretório DataLake com base nas propriedades e parâmetros do cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateSasUri.

Para obter mais informações, consulte Construindo uma SAS de serviço.

GenerateSasUri(DataLakeSasBuilder)

Origem:
DataLakeDirectoryClient.cs
Origem:
DataLakeDirectoryClient.cs

O GenerateSasUri(DataLakeSasBuilder) retorna um Uri que gera um URI de SAS (Assinatura de Acesso Compartilhado) do Serviço de Diretório DataLake com base nas propriedades do cliente e no construtor. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateSasUri.

Para obter mais informações, consulte Construindo uma SAS de serviço.

public override Uri GenerateSasUri (Azure.Storage.Sas.DataLakeSasBuilder builder);
override this.GenerateSasUri : Azure.Storage.Sas.DataLakeSasBuilder -> Uri
Public Overrides Function GenerateSasUri (builder As DataLakeSasBuilder) As Uri

Parâmetros

builder
DataLakeSasBuilder

Usado para gerar uma SAS (Assinatura de Acesso Compartilhado).

Retornos

Uri

Um Uri que contém o Uri de SAS.

Comentários

Um Exception será gerado se ocorrer uma falha.

Aplica-se a

GenerateSasUri(DataLakeSasPermissions, DateTimeOffset)

Origem:
DataLakeDirectoryClient.cs
Origem:
DataLakeDirectoryClient.cs

O GenerateSasUri(DataLakeSasPermissions, DateTimeOffset) retorna um Uri que gera um URI de SAS (Assinatura de Acesso Compartilhado) do Serviço de Diretório DataLake com base nas propriedades e parâmetros do cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateSasUri.

Para obter mais informações, consulte Construindo uma SAS de serviço.

public override Uri GenerateSasUri (Azure.Storage.Sas.DataLakeSasPermissions permissions, DateTimeOffset expiresOn);
override this.GenerateSasUri : Azure.Storage.Sas.DataLakeSasPermissions * DateTimeOffset -> Uri
Public Overrides Function GenerateSasUri (permissions As DataLakeSasPermissions, expiresOn As DateTimeOffset) As Uri

Parâmetros

permissions
DataLakeSasPermissions

Obrigatórios. Especifica a lista de permissões a serem associadas à SAS. Consulte DataLakeSasPermissions.

expiresOn
DateTimeOffset

Obrigatórios. Especifica a hora em que a SAS se torna inválida. Este campo deverá ser omitido se tiver sido especificado em uma política de acesso armazenada associada.

Retornos

Uri

Um Uri que contém o Uri de SAS.

Comentários

Um Exception será gerado se ocorrer uma falha.

Aplica-se a