Azure.Storage.Sas Namespace

Klassen

AccountSasBuilder

AccountSasBuilder wird verwendet, um eine Shared Access Signature (SAS) auf Kontoebene für Azure Storage-Dienste zu generieren. Weitere Informationen finden Sie unter Erstellen Sie eine Konto-SAS.

BlobSasBuilder

BlobSasBuilder wird verwendet, um eine Shared Access Signature (SAS) für einen Azure Storage-Container oder -Blob zu generieren. Weitere Informationen finden Sie unter Erstellen Sie eine Dienst-SAS.

BlobSasQueryParameters

Ein BlobSasQueryParameters -Objekt stellt die Komponenten dar, aus denen die Abfrageparameter einer Azure Storage Shared Access Signature bestehen. Sie können mit eine neue instance BlobSasBuildererstellen.

Weitere Informationen finden Sie unter: Erstellen Sie eine Dienst-SAS.

DataLakeSasBuilder

DataLakeSasBuilder wird verwendet, um eine Shared Access Signature (SAS) für ein Data Lake-Dateisystem oder einen Data Lake-Pfad zu generieren.

   For more information, see
Erstellen einer Dienst-SAS.
DataLakeSasQueryParameters

Ein DataLakeSasQueryParameters -Objekt stellt die Komponenten dar, aus denen die Abfrageparameter einer Azure Storage Shared Access Signature bestehen. Sie können mit eine neue instance DataLakeSasBuildererstellen.

Weitere Informationen finden Sie unter: Erstellen Sie eine Dienst-SAS.

QueueSasBuilder

QueueSasBuilder wird verwendet, um eine Shared Access Signature (SAS) für eine Azure Storage-Warteschlange zu generieren.

   For more information, see
Erstellen Sie eine Dienst-SAS.
SasQueryParameters

Ein SasQueryParameters -Objekt stellt die Komponenten dar, aus denen die Abfrageparameter einer Azure Storage Shared Access Signature bestehen. Sie enthält Komponenten, die von allen Azure Storage-Ressourcen (Blobcontainer, Blobs, Dateien und Warteschlangen) verwendet werden. Sie können eine neue instance mit den dienstspezifischen SAS-Generatortypen erstellen. Weitere Informationen finden Sie unter: Erstellen Sie eine Dienst-SAS.

ShareSasBuilder

ShareSasBuilder wird verwendet, um eine Shared Access Signature (SAS) für eine Azure Storage-Freigabe, ein Verzeichnis oder eine Datei zu generieren.

   For more information, see
Erstellen einer Dienst-SAS.

Strukturen

SasIPRange

Stellt einen Bereich zulässiger IP-Adressen zum Erstellen einer Shared Access Signature dar.

Enumerationen

AccountSasPermissions

AccountSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Blobs festgelegt werden können. Verwenden Sie SetPermissions(AccountSasPermissions) , um die Berechtigungen für festzulegen AccountSasBuilder.

AccountSasResourceTypes

Gibt die Ressourcentypen an, auf die über eine Shared Access Signature auf Kontoebene zugegriffen werden kann.

AccountSasServices

Gibt die Dienste an, auf die über eine Shared Access Signature auf Kontoebene zugegriffen werden kann.

BlobAccountSasPermissions

BlobAccountSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Blobkontos festgelegt werden können. Verwenden Sie SetPermissions(BlobAccountSasPermissions) , um die Berechtigungen für festzulegen BlobSasBuilder.

BlobContainerSasPermissions

BlobContainerSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Blobs festgelegt werden können. Verwenden Sie SetPermissions(BlobContainerSasPermissions) , um die Berechtigungen für festzulegen BlobSasBuilder.

BlobSasPermissions

BlobSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Blobs festgelegt werden können. Verwenden Sie SetPermissions(BlobSasPermissions) , um die Berechtigungen für festzulegen BlobSasBuilder.

BlobVersionSasPermissions

BlobVersionSasPermissions enthält die Liste der Berechtigungen, die für ein Blob bersion festgelegt werden können. Verwenden Sie SetPermissions(BlobVersionSasPermissions) , um die Berechtigungen für festzulegen BlobSasBuilder.

DataLakeAccountSasPermissions

DataLakeAccountSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Data Lake-Kontos festgelegt werden können. Verwenden Sie SetPermissions(DataLakeAccountSasPermissions) , um die Berechtigungen für festzulegen DataLakeSasBuilder.

DataLakeFileSystemSasPermissions

DataLakeFileSystemSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Dateisystems festgelegt werden können. Verwenden Sie SetPermissions(DataLakeSasPermissions) , um die Berechtigungen für festzulegen DataLakeSasBuilder.

DataLakeSasPermissions

DataLakeSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Pfads festgelegt werden können. Verwenden Sie SetPermissions(DataLakeSasPermissions) , um die Berechtigungen für festzulegen DataLakeSasBuilder.

QueueAccountSasPermissions

QueueAccountSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie einer Datei festgelegt werden können. Verwenden Sie SetPermissions(QueueAccountSasPermissions) , um die Berechtigungen für festzulegen QueueSasBuilder.

QueueSasPermissions

QueueSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie einer Datei festgelegt werden können. Verwenden Sie SetPermissions(QueueSasPermissions) , um die Berechtigungen für festzulegen QueueSasBuilder.

SasProtocol

Definiert die Protokolle, die für Speicheranforderungen zulässig sind, die mit einer Shared Access Signature ausgeführt werden.

ShareAccountSasPermissions

ShareAccountSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Dateikontos festgelegt werden können. Verwenden Sie SetPermissions(ShareAccountSasPermissions) , um die Berechtigungen für festzulegen ShareSasBuilder.

ShareFileSasPermissions

ShareFileSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie einer Datei festgelegt werden können. Verwenden Sie SetPermissions(ShareFileSasPermissions) , um die Berechtigungen für festzulegen ShareSasBuilder.

ShareSasPermissions

ShareSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie einer Datei festgelegt werden können. Verwenden Sie SetPermissions(ShareSasPermissions) , um die Berechtigungen für festzulegen ShareSasBuilder.

SnapshotSasPermissions

SnapshotSasPermissions enthält die Liste der Berechtigungen, die für die Zugriffsrichtlinie eines Blobs festgelegt werden können. Verwenden Sie SetPermissions(SnapshotSasPermissions) , um die Berechtigungen für festzulegen BlobSasBuilder.