ModifyDBClusterSnapshotAttribute - Amazon DocumentDB

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

ModifyDBClusterSnapshotAttribute

Fügt einem manuellen Cluster-Snapshot ein Attribut und Werte hinzu oder entfernt ein Attribut und Werte daraus.

Um einen manuellen Cluster-Snapshot gemeinsam mit anderen zu verwenden AWS-Konten, geben Sie das restore als an und verwenden Sie den ValuesToAdd ParameterAttributeName, um eine Liste der IDs der Personen hinzuzufügen AWS-Konten , die berechtigt sind, den manuellen Cluster-Snapshot wiederherzustellen. Verwenden Sie den Wertall, um den manuellen Cluster-Snapshot öffentlich zu machen, was bedeutet, dass er von allen kopiert oder wiederhergestellt werden kann AWS-Konten. Fügen Sie nicht den all Wert für manuelle Cluster-Snapshots hinzu, die private Informationen enthalten, die nicht für alle AWS-Konten verfügbar sein sollen. Wenn ein manueller Cluster-Snapshot verschlüsselt ist, kann er gemeinsam genutzt werden, allerdings nur, indem eine Liste autorisierter AWS-Konto IDs für den ValuesToAdd Parameter angegeben wird. Sie können in diesem Fall all nicht als Wert für diesen Parameter verwenden.

Anforderungsparameter

Informationen zu den Parametern, die alle Aktionen gemeinsam haben, finden Sie unter Allgemeine Parameter.

AttributeName

Der Name des Cluster-Snapshot-Attributs, das geändert werden soll.

Um die Autorisierung anderer AWS-Konten zum Kopieren oder Wiederherstellen eines manuellen Cluster-Snapshots zu verwalten, legen Sie diesen Wert auf festrestore.

Typ: Zeichenfolge

Erforderlich: Ja

DBClusterSnapshotIdentifier

Der Bezeichner für den Cluster-Snapshot, für den die Attribute geändert werden sollen.

Typ: Zeichenfolge

Erforderlich: Ja

ValuesToAdd. AttributeValueN

Eine Liste von Cluster-Snapshot-Attributen, die zu dem von AttributeName angegebenen Attribut hinzugefügt werden sollen.

Um andere Benutzer AWS-Konten zum Kopieren oder Wiederherstellen eines manuellen Cluster-Snapshots zu autorisieren, legen Sie fest, dass diese Liste eine oder mehrere AWS-Konto IDs enthält. Um den manuellen Cluster-Snapshot von any wiederherstellbar zu machen AWS-Konto, setzen Sie ihn auf. all Fügen Sie keinen all Wert für manuelle Cluster-Snapshots hinzu, die private Informationen enthalten, die nicht für alle verfügbar sein sollen. AWS-Konten

Typ: Zeichenfolgen-Array

Erforderlich: Nein

ValuesToRemove. AttributeValueN

Eine Liste von Cluster-Snapshot-Attributen, die aus dem von AttributeName angegebenen Attribut entfernt werden sollen.

Um anderen die Autorisierung AWS-Konten zum Kopieren oder Wiederherstellen eines manuellen Cluster-Snapshots zu entziehen, legen Sie fest, dass diese Liste einen oder mehrere AWS-Konto Identifikatoren enthält. Um anderen Benutzern die Autorisierung AWS-Konto zum Kopieren oder Wiederherstellen des Cluster-Snapshots zu entziehen, setzen Sie sie aufall. Wenn Sie angebenall, kann ein AWS-Konto Benutzer, dessen Konto-ID dem restore Attribut explizit hinzugefügt wurde, trotzdem einen manuellen Cluster-Snapshot kopieren oder wiederherstellen.

Typ: Zeichenfolgen-Array

Erforderlich: Nein

Antwortelemente

Das folgende Element wird vom Dienst zurückgegeben.

DBClusterSnapshotAttributesResult

Detaillierte Informationen zu den Attributen, die einem Cluster-Snapshot zugeordnet sind.

Typ: DBClusterSnapshotAttributesResult Objekt

Fehler

Weitere Informationen zu den allgemeinen Fehlern, die bei allen Aktionen zurückgegeben werden, finden Sie unter Häufige Fehler.

DBClusterSnapshotNotFoundFault

DBClusterSnapshotIdentifierbezieht sich nicht auf einen vorhandenen Cluster-Snapshot.

HTTP Status Code: 404

InvalidDBClusterSnapshotStateFault

Der angegebene Wert ist kein gültiger Cluster-Snapshot-Status.

HTTP Status Code: 400

SharedSnapshotQuotaExceeded

Sie haben die maximale Anzahl an Konten überschritten, für die Sie einen manuellen DB-Snapshot freigeben können.

HTTP Status Code: 400

Weitere Informationen finden Sie unter:

Weitere Informationen zur Verwendung dieser API in einem der sprachspezifischen AWS SDKs finden Sie im Folgenden: