Aracılığıyla paylaş


ShareSasPermissions Sınıf

Paylaşılan erişim imzası ve erişim ilkesi işlemleri oluşturmak için kullanılacak ShareSasPermissions sınıfı.

Devralma
builtins.object
ShareSasPermissions

Oluşturucu

ShareSasPermissions(read=False, write=False, delete=False, list=False, create=False)

Parametreler

Name Description
read

Paylaşımdaki herhangi bir dosyanın içeriğini, özelliklerini veya meta verilerini okuyun. Paylaşımdaki herhangi bir dosyayı kopyalama işleminin kaynağı olarak kullanın.

varsayılan değer: False
write

Paylaşımdaki herhangi bir dosya için içerik, özellikler veya meta veriler oluşturun veya yazın. Dosyayı yeniden boyutlandırın. Dosyayı aynı hesaptaki kopyalama işleminin hedefi olarak kullanın. Not: Hizmet SAS'siyle paylaşım özelliklerini veya meta verilerini okuma veya yazma izinleri veremezsiniz. Bunun yerine bir hesap SAS'i kullanın.

varsayılan değer: False
delete

Paylaşımdaki herhangi bir dosyayı silin. Not: Hizmet SAS'sine sahip bir paylaşımı silme izinleri veremezsiniz. Bunun yerine bir hesap SAS'i kullanın.

varsayılan değer: False
list

Paylaşımdaki dosyaları ve dizinleri listeleyin.

varsayılan değer: False
create

Paylaşımda yeni bir dosya oluşturun veya bir dosyayı paylaşımdaki yeni bir dosyaya kopyalayın.

varsayılan değer: False

Yöntemler

from_string

Bir dizeden ShareSasPermissions oluşturun.

Okuma, oluşturma, yazma, silme veya liste izinlerini belirtmek için dizeye yalnızca sözcüğün ilk harfini eklemeniz gerekir. Örneğin, okuma ve yazma izinleri için bir "rw" dizesi sağlamanız gerekir.

from_string

Bir dizeden ShareSasPermissions oluşturun.

Okuma, oluşturma, yazma, silme veya liste izinlerini belirtmek için dizeye yalnızca sözcüğün ilk harfini eklemeniz gerekir. Örneğin, okuma ve yazma izinleri için bir "rw" dizesi sağlamanız gerekir.

from_string(permission)

Parametreler

Name Description
permission
Gerekli
str

Okuma, oluşturma, yazma, silme veya liste izinlerini dikte eden dize

Döndürülenler

Tür Description

ShareSasPermissions nesnesi