Compartir a través de


DataLakeFileSystemClient.GenerateSasUri Método

Definición

Sobrecargas

GenerateSasUri(DataLakeSasBuilder)

GenerateSasUri(DataLakeSasBuilder) devuelve un Uri valor de tipo que genera un URI de firma de acceso compartido (SAS) del servicio DataLake FileSystem según las propiedades del cliente y el generador pasados. La SAS está firmada por la credencial de clave compartida del cliente.

Para comprobar si el cliente puede firmar una sas de servicio, consulte CanGenerateSasUri.

Para obtener más información, vea Construcción de una SAS de servicio.

GenerateSasUri(DataLakeFileSystemSasPermissions, DateTimeOffset)

GenerateSasUri(DataLakeFileSystemSasPermissions, DateTimeOffset) devuelve un Uri valor de tipo que genera un URI de firma de acceso compartido (SAS) del servicio DataLake FileSystem en función de las BlobContainerClient propiedades y parámetros pasados. La SAS está firmada por la credencial de clave compartida del cliente.

Para comprobar si el cliente puede firmar una sas de servicio, consulte CanGenerateSasUri.

Para obtener más información, vea Construcción de una SAS de servicio.

GenerateSasUri(DataLakeSasBuilder)

Source:
DataLakeFileSystemClient.cs
Source:
DataLakeFileSystemClient.cs

GenerateSasUri(DataLakeSasBuilder) devuelve un Uri valor de tipo que genera un URI de firma de acceso compartido (SAS) del servicio DataLake FileSystem según las propiedades del cliente y el generador pasados. La SAS está firmada por la credencial de clave compartida del cliente.

Para comprobar si el cliente puede firmar una sas de servicio, consulte CanGenerateSasUri.

Para obtener más información, vea Construcción de una SAS de servicio.

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

Parámetros

builder
DataLakeSasBuilder

Se usa para generar una firma de acceso compartido (SAS).

Devoluciones

Uri

Un DataLakeSasBuilder al eliminar correctamente.

Comentarios

RequestFailedException Se producirá un error si se produce un error.

Se aplica a

GenerateSasUri(DataLakeFileSystemSasPermissions, DateTimeOffset)

Source:
DataLakeFileSystemClient.cs
Source:
DataLakeFileSystemClient.cs

GenerateSasUri(DataLakeFileSystemSasPermissions, DateTimeOffset) devuelve un Uri valor de tipo que genera un URI de firma de acceso compartido (SAS) del servicio DataLake FileSystem en función de las BlobContainerClient propiedades y parámetros pasados. La SAS está firmada por la credencial de clave compartida del cliente.

Para comprobar si el cliente puede firmar una sas de servicio, consulte CanGenerateSasUri.

Para obtener más información, vea Construcción de una SAS de servicio.

public virtual Uri GenerateSasUri (Azure.Storage.Sas.DataLakeFileSystemSasPermissions permissions, DateTimeOffset expiresOn);
abstract member GenerateSasUri : Azure.Storage.Sas.DataLakeFileSystemSasPermissions * DateTimeOffset -> Uri
override this.GenerateSasUri : Azure.Storage.Sas.DataLakeFileSystemSasPermissions * DateTimeOffset -> Uri
Public Overridable Function GenerateSasUri (permissions As DataLakeFileSystemSasPermissions, expiresOn As DateTimeOffset) As Uri

Parámetros

permissions
DataLakeFileSystemSasPermissions

Necesario. Especifica la lista de permisos que se van a asociar a la SAS. Vea DataLakeFileSystemSasPermissions.

expiresOn
DateTimeOffset

Necesario. Especifica la hora en la que la SAS deja de ser válida. Este campo se debe omitir si se ha especificado en una directiva de acceso almacenada asociada.

Devoluciones

Uri

que Uri contiene el URI de SAS.

Comentarios

Exception Se producirá un error si se produce un error.

Se aplica a