EncryptionScopesOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:encryption_scopes> Öznitelik.
- Devralma
-
builtins.objectEncryptionScopesOperations
Oluşturucu
EncryptionScopesOperations(*args, **kwargs)
Yöntemler
get |
Belirtilen şifreleme kapsamının özelliklerini döndürür. |
list |
Belirtilen depolama hesabı altında kullanılabilen tüm şifreleme kapsamlarını listeler. |
patch |
şifreleme kapsamı özelliklerini istek gövdesinde belirtildiği gibi güncelleştirin. Belirtilen şifreleme kapsamı zaten yoksa güncelleştirme başarısız olur. |
put |
Belirtilen depolama hesabı altında bir şifreleme kapsamını zaman uyumlu olarak oluşturur veya güncelleştirir. Şifreleme kapsamı zaten oluşturulduysa ve sonraki istek farklı özelliklerle verildiyse, şifreleme kapsamı özellikleri belirtilen istek başına güncelleştirilir. |
get
Belirtilen şifreleme kapsamının özelliklerini döndürür.
get(resource_group_name: str, account_name: str, encryption_scope_name: str, **kwargs: Any) -> EncryptionScope
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- encryption_scope_name
- str
Belirtilen depolama hesabındaki şifreleme kapsamının adı. Şifreleme kapsamı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
EncryptionScope veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list
Belirtilen depolama hesabı altında kullanılabilen tüm şifreleme kapsamlarını listeler.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[EncryptionScope]
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
EncryptionScope örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
patch
şifreleme kapsamı özelliklerini istek gövdesinde belirtildiği gibi güncelleştirin. Belirtilen şifreleme kapsamı zaten yoksa güncelleştirme başarısız olur.
patch(resource_group_name: str, account_name: str, encryption_scope_name: str, encryption_scope: _models.EncryptionScope, *, content_type: str = 'application/json', **kwargs: Any) -> _models.EncryptionScope
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- encryption_scope_name
- str
Belirtilen depolama hesabındaki şifreleme kapsamının adı. Şifreleme kapsamı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- encryption_scope
- EncryptionScope veya IO
Güncelleştirme için kullanılacak şifreleme kapsamı özellikleri. EncryptionScope türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
EncryptionScope veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
put
Belirtilen depolama hesabı altında bir şifreleme kapsamını zaman uyumlu olarak oluşturur veya güncelleştirir. Şifreleme kapsamı zaten oluşturulduysa ve sonraki istek farklı özelliklerle verildiyse, şifreleme kapsamı özellikleri belirtilen istek başına güncelleştirilir.
put(resource_group_name: str, account_name: str, encryption_scope_name: str, encryption_scope: _models.EncryptionScope, *, content_type: str = 'application/json', **kwargs: Any) -> _models.EncryptionScope
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- encryption_scope_name
- str
Belirtilen depolama hesabındaki şifreleme kapsamının adı. Şifreleme kapsamı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- encryption_scope
- EncryptionScope veya IO
Oluşturma veya güncelleştirme için kullanılacak şifreleme kapsamı özellikleri. EncryptionScope türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
EncryptionScope veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.storage.v2021_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_01_01\\models\\__init__.py'>
Azure SDK for Python