ObjectReplicationPoliciesOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

StorageManagementClient's

<xref:object_replication_policies> Öznitelik.

Devralma
builtins.object
ObjectReplicationPoliciesOperations

Oluşturucu

ObjectReplicationPoliciesOperations(*args, **kwargs)

Yöntemler

create_or_update

Depolama hesabının nesne çoğaltma ilkesini oluşturun veya güncelleştirin.

delete

Belirtilen depolama hesabıyla ilişkili nesne çoğaltma ilkesini siler.

get

depolama hesabının nesne çoğaltma ilkesini ilke kimliğine göre alın.

list

Depolama hesabıyla ilişkili nesne çoğaltma ilkelerini listeleyin.

create_or_update

Depolama hesabının nesne çoğaltma ilkesini oluşturun veya güncelleştirin.

create_or_update(resource_group_name: str, account_name: str, object_replication_policy_id: str, properties: _models.ObjectReplicationPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ObjectReplicationPolicy

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

object_replication_policy_id
str
Gerekli

Hedef hesap için 'default' değerini belirtin. İlk olarak hedef hesapta ilkeyi yapılandırın. Kaynak hesap için, hedef hesapta tanımlanan ilkeyi indirdiğinizde döndürülen ilke kimliğinin değerini belirtin. İlke bir JSON dosyası olarak indirilir. Gereklidir.

properties
ObjectReplicationPolicy veya IO
Gerekli

Nesne çoğaltma ilkesi bir depolama hesabına ayarlanır. Yoksa benzersiz bir ilke kimliği oluşturulur. ObjectReplicationPolicy 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'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ObjectReplicationPolicy veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

delete

Belirtilen depolama hesabıyla ilişkili nesne çoğaltma ilkesini siler.

delete(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

object_replication_policy_id
str
Gerekli

Hedef hesap için 'default' değerini belirtin. İlk olarak hedef hesapta ilkeyi yapılandırın. Kaynak hesap için, hedef hesapta tanımlanan ilkeyi indirdiğinizde döndürülen ilke kimliğinin değerini belirtin. İlke bir JSON dosyası olarak indirilir. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get

depolama hesabının nesne çoğaltma ilkesini ilke kimliğine göre alın.

get(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> ObjectReplicationPolicy

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

object_replication_policy_id
str
Gerekli

Hedef hesap için 'default' değerini belirtin. İlk olarak hedef hesapta ilkeyi yapılandırın. Kaynak hesap için, hedef hesapta tanımlanan ilkeyi indirdiğinizde döndürülen ilke kimliğinin değerini belirtin. İlke bir JSON dosyası olarak indirilir. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ObjectReplicationPolicy veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

Depolama hesabıyla ilişkili nesne çoğaltma ilkelerini listeleyin.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[ObjectReplicationPolicy]

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ObjectReplicationPolicy örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

Öznitelikler

models

models = <module 'azure.mgmt.storage.v2021_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_09_01\\models\\__init__.py'>