Freigeben über


ObjectReplicationPoliciesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:

StorageManagementClient's

<xref:object_replication_policies> -Attribut.

Vererbung
builtins.object
ObjectReplicationPoliciesOperations

Konstruktor

ObjectReplicationPoliciesOperations(*args, **kwargs)

Methoden

create_or_update

Erstellen oder aktualisieren Sie die Objektreplikationsrichtlinie des Speicherkontos.

delete

Löscht die Objektreplikationsrichtlinie, die dem angegebenen Speicherkonto zugeordnet ist.

get

Rufen Sie die Objektreplikationsrichtlinie des Speicherkontos nach Richtlinien-ID ab.

list

Listet die Objektreplikationsrichtlinien auf, die dem Speicherkonto zugeordnet sind.

create_or_update

Erstellen oder aktualisieren Sie die Objektreplikationsrichtlinie des Speicherkontos.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

object_replication_policy_id
str
Erforderlich

Geben Sie für das Zielkonto den Wert "default" an. Konfigurieren Sie zuerst die Richtlinie für das Zielkonto. Geben Sie für das Quellkonto den Wert der Richtlinien-ID an, der zurückgegeben wird, wenn Sie die Richtlinie herunterladen, die für das Zielkonto definiert wurde. Die Richtlinie wird als JSON-Datei heruntergeladen. Erforderlich.

properties
ObjectReplicationPolicy oder IO
Erforderlich

Die Objektreplikationsrichtlinie wird auf ein Speicherkonto festgelegt. Wenn sie nicht vorhanden ist, wird eine eindeutige Richtlinien-ID erstellt. Ist entweder ein ObjectReplicationPolicy-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

ObjectReplicationPolicy oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht die Objektreplikationsrichtlinie, die dem angegebenen Speicherkonto zugeordnet ist.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

object_replication_policy_id
str
Erforderlich

Geben Sie für das Zielkonto den Wert "default" an. Konfigurieren Sie zuerst die Richtlinie für das Zielkonto. Geben Sie für das Quellkonto den Wert der Richtlinien-ID an, der zurückgegeben wird, wenn Sie die Richtlinie herunterladen, die für das Zielkonto definiert wurde. Die Richtlinie wird als JSON-Datei heruntergeladen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Rufen Sie die Objektreplikationsrichtlinie des Speicherkontos nach Richtlinien-ID ab.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

object_replication_policy_id
str
Erforderlich

Geben Sie für das Zielkonto den Wert "default" an. Konfigurieren Sie zuerst die Richtlinie für das Zielkonto. Geben Sie für das Quellkonto den Wert der Richtlinien-ID an, der zurückgegeben wird, wenn Sie die Richtlinie herunterladen, die für das Zielkonto definiert wurde. Die Richtlinie wird als JSON-Datei heruntergeladen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

ObjectReplicationPolicy oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Listet die Objektreplikationsrichtlinien auf, die dem Speicherkonto zugeordnet sind.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance von ObjectReplicationPolicy oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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