ContainerPermissions الفصل

فئة ContainerPermissions لاستخدامها مع generate_container_shared_access_signature واجهة برمجة التطبيقات و AccessPolicies المستخدمة مع set_container_acl.

توريث
builtins.object
ContainerPermissions

الدالمنشئ

ContainerPermissions(read=False, add=False, create=False, write=False, delete=False, list=False, _str=None)

المعلمات

read
bool
القيمة الافتراضية: False

اقرأ المحتوى أو الخصائص أو بيانات التعريف أو قائمة الحظر لأي كائن ثنائي كبير الحجم في الحاوية. استخدم أي كائن ثنائي كبير الحجم في الحاوية كمصدر لعملية نسخ.

add
bool
القيمة الافتراضية: False

أضف كتلة إلى أي كائن ثنائي كبير الحجم للإلحاق في الحاوية.

create
bool
القيمة الافتراضية: False

اكتب كائنا ثنائيا كبير الحجم جديدا إلى الحاوية، أو قم بلقطة أي كائن ثنائي كبير الحجم في الحاوية، أو انسخ كائن ثنائي كبير الحجم إلى كائن ثنائي كبير الحجم جديد في الحاوية. ملاحظة: لا يمكنك منح أذونات لإنشاء حاوية باستخدام حاوية SAS. استخدم حساب SAS لإنشاء حاوية بدلا من ذلك.

write
bool
القيمة الافتراضية: False

بالنسبة لأي كائن ثنائي كبير الحجم في الحاوية، قم بإنشاء أو كتابة المحتوى أو الخصائص أو بيانات التعريف أو قائمة الحظر. لقطة أو تأجير الكائن الثنائي كبير الحجم. تغيير حجم الكائن الثنائي كبير الحجم (كائن ثنائي كبير الحجم للصفحة فقط). استخدم الكائن الثنائي كبير الحجم كوجهة لعملية نسخ داخل نفس الحساب. ملاحظة: لا يمكنك منح أذونات لقراءة أو كتابة خصائص الحاوية أو بيانات التعريف، ولا لتأجير حاوية، باستخدام SAS للحاوية. استخدم حساب SAS بدلا من ذلك.

delete
bool
القيمة الافتراضية: False

احذف أي كائن ثنائي كبير الحجم في الحاوية. ملاحظة: لا يمكنك منح أذونات لحذف حاوية باستخدام حاوية SAS. استخدم حساب SAS بدلا من ذلك.

list
bool
القيمة الافتراضية: False

سرد الكائنات الثنائية كبيرة الحجم في الحاوية.

_str
str
القيمة الافتراضية: None

سلسلة تمثل الأذونات.

المتغيرات

ContainerPermissions.DELETE
ContainerPermissions

احذف أي كائن ثنائي كبير الحجم في الحاوية. ملاحظة: لا يمكنك منح أذونات لحذف حاوية باستخدام حاوية SAS. استخدم حساب SAS بدلا من ذلك.

ContainerPermissions.LIST
ContainerPermissions

سرد الكائنات الثنائية كبيرة الحجم في الحاوية.

ContainerPermissions.READ
ContainerPermissions

اقرأ المحتوى أو الخصائص أو بيانات التعريف أو قائمة الحظر لأي كائن ثنائي كبير الحجم في الحاوية. استخدم أي كائن ثنائي كبير الحجم في الحاوية كمصدر لعملية نسخ.

ContainerPermissions.WRITE
ContainerPermissions

بالنسبة لأي كائن ثنائي كبير الحجم في الحاوية، قم بإنشاء أو كتابة المحتوى أو الخصائص أو بيانات التعريف أو قائمة الحظر. لقطة أو تأجير الكائن الثنائي كبير الحجم. تغيير حجم الكائن الثنائي كبير الحجم (كائن ثنائي كبير الحجم للصفحة فقط). استخدم الكائن الثنائي كبير الحجم كوجهة لعملية نسخ داخل نفس الحساب. ملاحظة: لا يمكنك منح أذونات لقراءة أو كتابة خصائص الحاوية أو بيانات التعريف، ولا لتأجير حاوية، باستخدام SAS للحاوية. استخدم حساب SAS بدلا من ذلك.

السمات

ADD

ADD = <azure.storage.blob.models.ContainerPermissions object>

CREATE

CREATE = <azure.storage.blob.models.ContainerPermissions object>

DELETE

DELETE = <azure.storage.blob.models.ContainerPermissions object>

LIST

LIST = <azure.storage.blob.models.ContainerPermissions object>

READ

READ = <azure.storage.blob.models.ContainerPermissions object>

WRITE

WRITE = <azure.storage.blob.models.ContainerPermissions object>