Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Amazon-DocumentDB-Beispiele unter Verwendung von AWS CLI
Die folgenden Codebeispiele zeigen, wie Sie Aktionen durchführen und gängige Szenarien implementieren, indem Sie AWS Command Line Interface mit Amazon DocumentDB nutzen.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Servicefunktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.
Themen
Aktionen
Die folgenden Codebeispiele zeigen, wie add-tags-to-resource verwendet wird.
- AWS CLI
-
So fügen Sie der angegebenen Ressource ein oder mehrere Tags hinzu
Im folgenden Beispiel für
add-tags-to-resourcewerdensample-cluster3 Tags hinzugefügt. Ein Tag (CropB) hat einen Schlüsselnamen, aber keinen Wert.aws docdb add-tags-to-resource \ --resource-namearn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --tags Key="CropA",Value="Apple" Key="CropB" Key="CropC",Value="Corn"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Taggen von Amazon-DocumentDB-Ressourcen im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter AddTagsToResource
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie apply-pending-maintenance-action verwendet wird.
- AWS CLI
-
So sorgen Sie dafür, dass ausstehende Wartungsaktionen während des nächsten Wartungsfensters ausgeführt werden
Im folgenden Beispiel für
apply-pending-maintenance-actionwerden alle Aktionen zur Aktualisierung des Systems während des nächsten geplanten Wartungsfensters ausgeführt.aws docdb apply-pending-maintenance-action \ --resource-identifierarn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --apply-actionsystem-update\ --opt-in-typenext-maintenanceMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Anwenden von Amazon-DocumentDB-Aktualisierungen im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ApplyPendingMaintenanceAction
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie copy-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So duplizieren Sie eine vorhandene DB-Cluster-Parametergruppe
Im folgenden Beispiel für
copy-db-cluster-parameter-groupwird eine Kopie der Parametergruppecustom-docdb3-6mit dem Namencustom-docdb3-6-copyerstellt. Beim Kopieren werden der neuen Parametergruppe Tags hinzugefügt.aws docdb copy-db-cluster-parameter-group \ --source-db-cluster-parameter-group-identifiercustom-docdb3-6\ --target-db-cluster-parameter-group-identifiercustom-docdb3-6-copy\ --target-db-cluster-parameter-group-description"Copy of custom-docdb3-6"\ --tags Key="CopyNumber",Value="1" Key="Modifiable",Value="Yes"Ausgabe:
{ "DBClusterParameterGroup": { "DBParameterGroupFamily": "docdb3.6", "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:12345678901:cluster-pg:custom-docdb3-6-copy", "DBClusterParameterGroupName": "custom-docdb3-6-copy", "Description": "Copy of custom-docdb3-6" } }Weitere Informationen finden Sie unter Kopieren einer Cluster-Parametergruppe von Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter CopyDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie copy-db-cluster-snapshot verwendet wird.
- AWS CLI
-
So erstellen Sie eine Kopie eines Snapshots
Im folgenden Beispiel für
copy-db-cluster-snapshotwird eine Kopie vonsample-cluster-snapshotmit dem Namensample-cluster-snapshot-copyerstellt. Die Kopie enthält alle Tags des Originals sowie ein neues Tag mit dem SchlüsselnamenCopyNumber.aws docdb copy-db-cluster-snapshot \ --source-db-cluster-snapshot-identifiersample-cluster-snapshot\ --target-db-cluster-snapshot-identifiersample-cluster-snapshot-copy\ --copy-tags \ --tags Key="CopyNumber",Value="1"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Kopieren eines Cluster-Snapshots im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter CopyDbClusterSnapshot
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie create-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So erstellen Sie eine Parametergruppe für einen Amazon-DocumentDB-Cluster
Im folgenden Beispiel für
create-db-cluster-parameter-groupwird die DB-Cluster-Parametergruppesample-parameter-groupmithilfe der Familiedocdb3.6erstellt.aws docdb create-db-cluster-parameter-group \ --db-cluster-parameter-group-namesample-parameter-group\ --db-parameter-group-familydocdb3.6\ --description"Sample parameter group based on docdb3.6"Ausgabe:
{ "DBClusterParameterGroup": { "Description": "Sample parameter group based on docdb3.6", "DBParameterGroupFamily": "docdb3.6", "DBClusterParameterGroupArn": "arn:aws:rds:us-west-2:123456789012:cluster-pg:sample-parameter-group", "DBClusterParameterGroupName": "sample-parameter-group" } }Weitere Informationen finden Sie unter Erstellen einer Cluster-Parametergruppe in Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter CreateDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie create-db-cluster-snapshot verwendet wird.
- AWS CLI
-
So erstellen Sie einen manuellen Snapshot eines Amazon DocumentDB-Clusters
Im folgenden Beispiel für
create-db-cluster-snapshotwird ein Snapshot eines Amazon-DB-Clusters mit dem Namen sample-cluster-snapshot erstellt.aws docdb create-db-cluster-snapshot \ --db-cluster-identifiersample-cluster\ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshot": { "MasterUsername": "master-user", "SnapshotCreateTime": "2019-03-18T18:27:14.794Z", "AvailabilityZones": [ "us-west-2a", "us-west-2b", "us-west-2c", "us-west-2d", "us-west-2e", "us-west-2f" ], "SnapshotType": "manual", "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:sample-cluster-snapshot", "EngineVersion": "3.6.0", "PercentProgress": 0, "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "Engine": "docdb", "DBClusterIdentifier": "sample-cluster", "Status": "creating", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "Port": 0, "StorageEncrypted": false, "VpcId": "vpc-91280df6" } }Weitere Informationen finden Sie unter Erstellen eines manuellen Cluster-Snapshots im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter CreateDbClusterSnapshot
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie create-db-cluster verwendet wird.
- AWS CLI
-
So erstellen Sie einen Amazon-DocumentDB-Cluster
Im folgenden Beispiel für
create-db-clusterwird ein Amazon-DocumentDB-Cluster mit dem Namensample-clusterim bevorzugten Wartungsfenster sonntags zwischen 20:30 Uhr und 11:00 Uhr erstellt.aws docdb create-db-cluster \ --db-cluster-identifiersample-cluster\ --enginedocdb\ --master-username master-user \ --master-user-passwordpassword \ --preferred-maintenance-windowSun:20:30-Sun:21:00Ausgabe:
{ "DBCluster": { "DBClusterParameterGroup": "default.docdb3.6", "AssociatedRoles": [], "DBSubnetGroup": "default", "ClusterCreateTime": "2019-03-18T18:06:34.616Z", "Status": "creating", "Port": 27017, "PreferredMaintenanceWindow": "sun:20:30-sun:21:00", "HostedZoneId": "ZNKXH85TT8WVW", "DBClusterMembers": [], "Engine": "docdb", "DBClusterIdentifier": "sample-cluster", "PreferredBackupWindow": "10:12-10:42", "AvailabilityZones": [ "us-west-2d", "us-west-2f", "us-west-2e" ], "MasterUsername": "master-user", "BackupRetentionPeriod": 1, "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "StorageEncrypted": false, "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "DbClusterResourceId": "cluster-L3R4YRSBUYDP4GLMTJ2WF5GH5Q", "MultiAZ": false, "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "EngineVersion": "3.6.0" } }Weitere Informationen finden Sie unter Erstellen eines Amazon-DocumentDB-Clusters im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter CreateDbCluster
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie create-db-instance verwendet wird.
- AWS CLI
-
So erstellen Sie eine Instance in einem Amazon-DocumentDB-Cluster
Mit dem folgenden
create-db-instance-Beispielcode wird die Instancesample-cluster-instance-2im Amazon-DocumentDB-Clustersample-clustererstellt.aws docdb create-db-instance \ --db-cluster-identifiersample-cluster\ --db-instance-classdb.r4.xlarge\ --db-instance-identifiersample-cluster-instance-2\ --enginedocdbAusgabe:
{ "DBInstance": { "DBInstanceStatus": "creating", "PendingModifiedValues": { "PendingCloudwatchLogsExports": { "LogTypesToEnable": [ "audit" ] } }, "PubliclyAccessible": false, "PreferredBackupWindow": "00:00-00:30", "PromotionTier": 1, "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "DBInstanceIdentifier": "sample-cluster-instance-2", "PreferredMaintenanceWindow": "tue:10:28-tue:10:58", "StorageEncrypted": false, "Engine": "docdb", "DBClusterIdentifier": "sample-cluster", "DBSubnetGroup": { "Subnets": [ { "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-4e26d263" }, { "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-afc329f4" }, { "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636" }, { "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0" } ], "DBSubnetGroupDescription": "default", "SubnetGroupStatus": "Complete", "VpcId": "vpc-91280df6", "DBSubnetGroupName": "default" }, "DBInstanceClass": "db.r4.xlarge", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster-instance-2", "DbiResourceId": "db-XEKJLEMGRV5ZKCARUVA4HO3ITE" } }Weitere Informationen finden Sie unter Hinzufügen einer Amazon-DocumentDB-Instance zu einem Cluster im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter CreateDbInstance
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie create-db-subnet-group verwendet wird.
- AWS CLI
-
So erstellen Sie eine Amazon-DocumentDB-Subnetzgruppe
Im folgenden Beispiel für
create-db-subnet-groupwird eine Amazon-DocumentDB-Subnetzgruppe mit dem Namensample-subnet-grouperstellt.aws docdb create-db-subnet-group \ --db-subnet-group-description"a sample subnet group"\ --db-subnet-group-namesample-subnet-group\ --subnet-ids"subnet-29ab1025""subnet-991cb8d0""subnet-53ab3636"Ausgabe:
{ "DBSubnetGroup": { "SubnetGroupStatus": "Complete", "DBSubnetGroupName": "sample-subnet-group", "DBSubnetGroupDescription": "a sample subnet group", "VpcId": "vpc-91280df6", "DBSubnetGroupArn": "arn:aws:rds:us-west-2:123456789012:subgrp:sample-subnet-group", "Subnets": [ { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636", "SubnetAvailabilityZone": { "Name": "us-west-2d" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0", "SubnetAvailabilityZone": { "Name": "us-west-2b" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-29ab1025", "SubnetAvailabilityZone": { "Name": "us-west-2c" } } ] } }Weitere Informationen finden Sie unter Erstellen einer Amazon-DocumentDB-Subnetzgruppe im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter CreateDbSubnetGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie delete-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So löschen Sie eine Parametergruppe für einen Amazon-DocumentDB-Cluster
Im folgenden Beispiel für
delete-db-cluster-parameter-groupwird die Amazon-DocumentDB-Parametergruppesample-parameter-groupgelöscht.aws docdb delete-db-cluster-parameter-group \ --db-cluster-parameter-group-namesample-parameter-groupMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Löschen einer Cluster-Parametergruppe von Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DeleteDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie delete-db-cluster-snapshot verwendet wird.
- AWS CLI
-
So löschen Sie den Snapshot eines Amazon-DocumentDB-Clusters
Im folgenden Beispiel für
delete-db-cluster-snapshotwird der Snapshotsample-cluster-snapshotdes Amazon-DocumentDB-Clusters gelöscht.aws docdb delete-db-cluster-snapshot \ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshot": { "DBClusterIdentifier": "sample-cluster", "AvailabilityZones": [ "us-west-2a", "us-west-2b", "us-west-2c", "us-west-2d" ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "VpcId": "vpc-91280df6", "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:sample-cluster-snapshot", "EngineVersion": "3.6.0", "Engine": "docdb", "SnapshotCreateTime": "2019-03-18T18:27:14.794Z", "Status": "available", "MasterUsername": "master-user", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "PercentProgress": 100, "StorageEncrypted": false, "SnapshotType": "manual", "Port": 0 } }Weitere Informationen finden Sie unter Löschen eines Cluster-Snapshots im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DeleteDbClusterSnapshot
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie delete-db-cluster verwendet wird.
- AWS CLI
-
So löschen Sie einen Amazon-DocumentDB-Cluster
Im folgenden Beispiel für
delete-db-clusterwird der Amazon-DocumentDB-Clustersample-clustergelöscht. Vor dem Löschen des Clusters wird keine Sicherungskopie erstellt. HINWEIS: Sie müssen alle dem Cluster zugeordneten Instances löschen, bevor Sie ihn entfernen können.aws docdb delete-db-cluster \ --db-cluster-identifiersample-cluster\ --skip-final-snapshotAusgabe:
{ "DBCluster": { "DBClusterIdentifier": "sample-cluster", "DBSubnetGroup": "default", "EngineVersion": "3.6.0", "Engine": "docdb", "LatestRestorableTime": "2019-03-18T18:07:24.610Z", "PreferredMaintenanceWindow": "sun:20:30-sun:21:00", "StorageEncrypted": false, "EarliestRestorableTime": "2019-03-18T18:07:24.610Z", "Port": 27017, "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "MultiAZ": false, "MasterUsername": "master-user", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "Status": "available", "PreferredBackupWindow": "10:12-10:42", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "AvailabilityZones": [ "us-west-2c", "us-west-2b", "us-west-2a" ], "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DbClusterResourceId": "cluster-L3R4YRSBUYDP4GLMTJ2WF5GH5Q", "ClusterCreateTime": "2019-03-18T18:06:34.616Z", "AssociatedRoles": [], "DBClusterParameterGroup": "default.docdb3.6", "HostedZoneId": "ZNKXH85TT8WVW", "BackupRetentionPeriod": 1, "DBClusterMembers": [] } }Weitere Informationen finden Sie unter Löschen eines Amazon-DocumentDB-Clusters im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DeleteDbCluster
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie delete-db-instance verwendet wird.
- AWS CLI
-
So löschen Sie eine Amazon-DocumentDB-Instance
Im folgenden Beispiel für
delete-db-instancewird die Amazon-DocumentDB-Instancesample-cluster-instance-2gelöscht.aws docdb delete-db-instance \ --db-instance-identifiersample-cluster-instance-2Ausgabe:
{ "DBInstance": { "DBSubnetGroup": { "Subnets": [ { "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-4e26d263" }, { "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-afc329f4" }, { "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636" }, { "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0" } ], "DBSubnetGroupName": "default", "DBSubnetGroupDescription": "default", "VpcId": "vpc-91280df6", "SubnetGroupStatus": "Complete" }, "PreferredBackupWindow": "00:00-00:30", "InstanceCreateTime": "2019-03-18T18:37:33.709Z", "DBInstanceClass": "db.r4.xlarge", "DbiResourceId": "db-XEKJLEMGRV5ZKCARUVA4HO3ITE", "BackupRetentionPeriod": 3, "Engine": "docdb", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "AutoMinorVersionUpgrade": true, "PromotionTier": 1, "EngineVersion": "3.6.0", "Endpoint": { "Address": "sample-cluster-instance-2.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "HostedZoneId": "ZNKXH85TT8WVW", "Port": 27017 }, "DBInstanceIdentifier": "sample-cluster-instance-2", "PreferredMaintenanceWindow": "tue:10:28-tue:10:58", "EnabledCloudwatchLogsExports": [ "audit" ], "PendingModifiedValues": {}, "DBInstanceStatus": "deleting", "PubliclyAccessible": false, "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster-instance-2", "DBClusterIdentifier": "sample-cluster", "AvailabilityZone": "us-west-2c", "StorageEncrypted": false } }Weitere Informationen finden Sie unter Löschen einer Amazon-DocumentDB-Instance im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DeleteDbInstance
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie delete-db-subnet-group verwendet wird.
- AWS CLI
-
So löschen Sie eine Amazon-DocumentDB-Subnetzgruppe
Im folgenden Beispiel für
delete-db-subnet-groupwird die Amazon-DocumentDB-Subnetzgruppesample-subnet-groupgelöscht.aws docdb delete-db-subnet-group \ --db-subnet-group-namesample-subnet-groupMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Löschen einer Amazon-DocumentDB-Subnetzgruppe im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DeleteDbSubnetGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-cluster-parameter-groups verwendet wird.
- AWS CLI
-
So sehen Sie die Details einer oder mehrerer Parametergruppen eines Amazon-DocumentDB-Clusters
Im folgenden Beispiel für
describe-db-cluster-parameter-groupswerden die Details für die Parametergruppecustom3-6-param-grpdes Amazon-DocumentDB-Clusters angezeigt.aws docdb describe-db-cluster-parameter-groups \ --db-cluster-parameter-group-namecustom3-6-param-grpAusgabe:
{ "DBClusterParameterGroups": [ { "DBParameterGroupFamily": "docdb3.6", "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:custom3-6-param-grp", "Description": "Custom docdb3.6 parameter group", "DBClusterParameterGroupName": "custom3-6-param-grp" } ] }Weitere Informationen finden Sie unter Anzeigen der Cluster-Parametergruppen von Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbClusterParameterGroups
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-cluster-parameters verwendet wird.
- AWS CLI
-
So zeigen Sie die detaillierte Parameterliste für eine Parametergruppe eines Amazon-DocumentDB-Clusters an.
Im folgenden Beispiel für
describe-db-cluster-parameterswerden die Parameter für die Amazon-DocumentDB-Parametergruppe custom3-6-param-grp aufgelistet.aws docdb describe-db-cluster-parameters \ --db-cluster-parameter-group-namecustom3-6-param-grpAusgabe:
{ "Parameters": [ { "DataType": "string", "ParameterName": "audit_logs", "IsModifiable": true, "ApplyMethod": "pending-reboot", "Source": "system", "ApplyType": "dynamic", "AllowedValues": "enabled,disabled", "Description": "Enables auditing on cluster.", "ParameterValue": "disabled" }, { "DataType": "string", "ParameterName": "tls", "IsModifiable": true, "ApplyMethod": "pending-reboot", "Source": "system", "ApplyType": "static", "AllowedValues": "disabled,enabled", "Description": "Config to enable/disable TLS", "ParameterValue": "enabled" }, { "DataType": "string", "ParameterName": "ttl_monitor", "IsModifiable": true, "ApplyMethod": "pending-reboot", "Source": "user", "ApplyType": "dynamic", "AllowedValues": "disabled,enabled", "Description": "Enables TTL Monitoring", "ParameterValue": "enabled" } ] }Weitere Informationen finden Sie unter Anzeigen der Cluster-Parameter von Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbClusterParameters
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-cluster-snapshot-attributes verwendet wird.
- AWS CLI
-
So listen Sie die Attributnamen und -werte eines Amazon-DocumentDB-Snapshots auf
Im folgenden Beispiel für
describe-db-cluster-snapshot-attributeswerden die Attributnamen und -werte für den Amazon-DocumentDB-Snapshotsample-cluster-snapshotaufgeführt.aws docdb describe-db-cluster-snapshot-attributes \ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshotAttributesResult": { "DBClusterSnapshotAttributes": [ { "AttributeName": "restore", "AttributeValues": [] } ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot" } }Weitere Informationen finden Sie unter DescribeDBClusterSnapshotAttributes im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbClusterSnapshotAttributes
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-cluster-snapshots verwendet wird.
- AWS CLI
-
So beschreiben Sie Amazon-DocumentDB-Snapshots
Im folgenden Beispiel für
describe-db-cluster-snapshotswerden Details für den Amazon-DocumentDB-Snapshotsample-cluster-snapshotangezeigt.aws docdb describe-db-cluster-snapshots \ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshots": [ { "AvailabilityZones": [ "us-west-2a", "us-west-2b", "us-west-2c", "us-west-2d" ], "Status": "available", "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:sample-cluster-snapshot", "SnapshotCreateTime": "2019-03-15T20:41:26.515Z", "SnapshotType": "manual", "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "DBClusterIdentifier": "sample-cluster", "MasterUsername": "master-user", "StorageEncrypted": false, "VpcId": "vpc-91280df6", "EngineVersion": "3.6.0", "PercentProgress": 100, "Port": 0, "Engine": "docdb", "ClusterCreateTime": "2019-03-15T20:29:58.836Z" } ] }Weitere Informationen finden Sie unter DescribeDBClusterSnapshots im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbClusterSnapshots
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-clusters verwendet wird.
- AWS CLI
-
So rufen Sie detaillierte Informationen über einen oder mehrere Amazon-DocumentDB-Cluster ab.
Im folgenden Beispiel für
describe-db-clusterswerden die Details für den Amazon-DocumentDB-Clustersample-clusterangezeigt. Wenn Sie den Parameter--db-cluster-identifierweglassen, können Sie Informationen von bis zu 100 Clustern abrufen.aws docdb describe-db-clusters --db-cluster-identifiersample-clusterAusgabe:
{ "DBClusters": [ { "DBClusterParameterGroup": "default.docdb3.6", "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "PreferredBackupWindow": "00:00-00:30", "DBClusterIdentifier": "sample-cluster", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "LatestRestorableTime": "2019-03-18T20:28:03.239Z", "MasterUsername": "master-user", "DBClusterMembers": [ { "PromotionTier": 1, "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": false, "DBInstanceIdentifier": "sample-cluster" }, { "PromotionTier": 1, "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": true, "DBInstanceIdentifier": "sample-cluster2" } ], "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "Engine": "docdb", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DBSubnetGroup": "default", "MultiAZ": true, "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "EarliestRestorableTime": "2019-03-15T20:30:47.020Z", "DbClusterResourceId": "cluster-UP4EF2PVDDFVHHDJQTYDAIGHLE", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "BackupRetentionPeriod": 3, "HostedZoneId": "ZNKXH85TT8WVW", "StorageEncrypted": false, "EnabledCloudwatchLogsExports": [ "audit" ], "AssociatedRoles": [], "EngineVersion": "3.6.0", "Port": 27017, "Status": "available" } ] }Weitere Informationen finden Sie unter Beschreiben von Amazon-DocumentDB-Clustern im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbClusters
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-engine-versions verwendet wird.
- AWS CLI
-
So listen Sie verfügbare Engine-Versionen von Amazon DocumentDB auf
Im folgenden Beispiel für
describe-db-engine-versionswerden alle verfügbaren Engine-Versionen von Amazon DocumentDB aufgelistet.awsdocdbdescribe-db-engine-versions \ --engine docdbAusgabe:
{ "DBEngineVersions": [ { "DBEngineVersionDescription": "DocDB version 1.0.200837", "DBParameterGroupFamily": "docdb3.6", "EngineVersion": "3.6.0", "ValidUpgradeTarget": [], "DBEngineDescription": "Amazon DocumentDB (with MongoDB compatibility)", "SupportsLogExportsToCloudwatchLogs": true, "Engine": "docdb", "ExportableLogTypes": [ "audit" ] } ] }Weitere Informationen finden Sie unter DescribeDBEngineVersions im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbEngineVersions
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-instances verwendet wird.
- AWS CLI
-
So suchen Sie Informationen über bereitgestellte Amazon-DocumentDB-Instances
Im folgenden Beispiel für
describe-db-instanceswerden die Details für die Amazon-DocumentDB-Instancesample-cluster-instanceangezeigt. Wenn Sie den Parameter--db-instance-identifierweglassen, können Sie Informationen von bis zu 100 Instances abrufen.aws docdb describe-db-instances \ --db-instance-identifiersample-cluster-instanceAusgabe:
{ "DBInstances": [ { "Endpoint": { "HostedZoneId": "ZNKXH85TT8WVW", "Address": "sample-cluster-instance.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Port": 27017 }, "PreferredBackupWindow": "00:00-00:30", "DBInstanceStatus": "available", "DBInstanceClass": "db.r4.large", "EnabledCloudwatchLogsExports": [ "audit" ], "DBInstanceIdentifier": "sample-cluster-instance", "DBSubnetGroup": { "Subnets": [ { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-4e26d263", "SubnetAvailabilityZone": { "Name": "us-west-2a" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-afc329f4", "SubnetAvailabilityZone": { "Name": "us-west-2c" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636", "SubnetAvailabilityZone": { "Name": "us-west-2d" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0", "SubnetAvailabilityZone": { "Name": "us-west-2b" } } ], "DBSubnetGroupName": "default", "SubnetGroupStatus": "Complete", "DBSubnetGroupDescription": "default", "VpcId": "vpc-91280df6" }, "InstanceCreateTime": "2019-03-15T20:36:06.338Z", "Engine": "docdb", "StorageEncrypted": false, "AutoMinorVersionUpgrade": true, "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster-instance", "PreferredMaintenanceWindow": "tue:08:39-tue:09:09", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "DBClusterIdentifier": "sample-cluster", "PendingModifiedValues": {}, "BackupRetentionPeriod": 3, "PubliclyAccessible": false, "EngineVersion": "3.6.0", "PromotionTier": 1, "AvailabilityZone": "us-west-2c", "DbiResourceId": "db-A2GIKUV6KPOHITGGKI2NHVISZA" } ] }Weitere Informationen finden Sie unter Beschreiben von Amazon-DocumentDB-Instances im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbInstances
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-db-subnet-groups verwendet wird.
- AWS CLI
-
So rufen Sie eine Liste mit Amazon-DocumentDB-Subnetzbeschreibungen ab
Im folgenden Beispiel für
describe-db-subnet-groupswerden Details für das Amazon-DocumentDB-Subnetz namensdefaultbeschrieben.aws docdb describe-db-subnet-groups \ --db-subnet-group-namedefaultAusgabe:
{ "DBSubnetGroups": [ { "VpcId": "vpc-91280df6", "DBSubnetGroupArn": "arn:aws:rds:us-west-2:123456789012:subgrp:default", "Subnets": [ { "SubnetIdentifier": "subnet-4e26d263", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2a" } }, { "SubnetIdentifier": "subnet-afc329f4", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2c" } }, { "SubnetIdentifier": "subnet-53ab3636", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2d" } }, { "SubnetIdentifier": "subnet-991cb8d0", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2b" } } ], "DBSubnetGroupName": "default", "SubnetGroupStatus": "Complete", "DBSubnetGroupDescription": "default" } ] }Weitere Informationen finden Sie unter Beschreiben von Subnetzgruppen im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeDbSubnetGroups
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-engine-default-cluster-parameters verwendet wird.
- AWS CLI
-
So beschreiben Sie die Standard-Engine- und Systemparameterinformationen für Amazon DocumentDB
Im folgenden Beispiel für
describe-engine-default-cluster-parameterswerden Details zur Standard-Engine sowie Systemparameterinformationen für die Amazon-DocumentDB-Parametergruppedocdb3.6angezeigt.aws docdb describe-engine-default-cluster-parameters \ --db-parameter-group-familydocdb3.6Ausgabe:
{ "EngineDefaults": { "DBParameterGroupFamily": "docdb3.6", "Parameters": [ { "ApplyType": "dynamic", "ParameterValue": "disabled", "Description": "Enables auditing on cluster.", "Source": "system", "DataType": "string", "MinimumEngineVersion": "3.6.0", "AllowedValues": "enabled,disabled", "ParameterName": "audit_logs", "IsModifiable": true }, { "ApplyType": "static", "ParameterValue": "enabled", "Description": "Config to enable/disable TLS", "Source": "system", "DataType": "string", "MinimumEngineVersion": "3.6.0", "AllowedValues": "disabled,enabled", "ParameterName": "tls", "IsModifiable": true }, { "ApplyType": "dynamic", "ParameterValue": "enabled", "Description": "Enables TTL Monitoring", "Source": "system", "DataType": "string", "MinimumEngineVersion": "3.6.0", "AllowedValues": "disabled,enabled", "ParameterName": "ttl_monitor", "IsModifiable": true } ] } }Weitere Informationen finden Sie unter DescribeEngineDefaultClusterParameters im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeEngineDefaultClusterParameters
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-event-categories verwendet wird.
- AWS CLI
-
So beschreiben Sie alle Amazon-DocumentDB-Ereigniskategorien
Im folgenden Beispiel für
describe-event-categorieswerden alle Kategorien für den Amazon-DocumentDB-Ereignisquellentypdb-instanceaufgelistet.aws docdb describe-event-categories \ --source-typedb-clusterAusgabe:
{ "EventCategoriesMapList": [ { "SourceType": "db-cluster", "EventCategories": [ "failover", "maintenance", "notification", "failure" ] } ] }Weitere Informationen finden Sie unter Anzeigen von Ereigniskategorien im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeEventCategories
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-events verwendet wird.
- AWS CLI
-
So listen Sie Amazon-DocumentDB-Ereignisse auf
Im folgenden Beispiel für
describe-eventswerden alle Amazon-DocumentDB-Ereignisse der letzten 24 Stunden (1 440 Minuten) aufgelistet.aws docdb describe-events \ --duration1440Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:
{ "Events": [ { "EventCategories": [ "failover" ], "Message": "Started cross AZ failover to DB instance: sample-cluster", "Date": "2019-03-18T21:36:29.807Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "SourceIdentifier": "sample-cluster", "SourceType": "db-cluster" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-18T21:36:40.793Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster", "SourceIdentifier": "sample-cluster", "SourceType": "db-instance" }, { "EventCategories": [], "Message": "A new writer was promoted. Restarting database as a reader.", "Date": "2019-03-18T21:36:43.873Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-18T21:36:51.257Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "failover" ], "Message": "Completed failover to DB instance: sample-cluster", "Date": "2019-03-18T21:36:53.462Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "SourceIdentifier": "sample-cluster", "SourceType": "db-cluster" }, { "Date": "2019-03-19T16:51:48.847Z", "EventCategories": [ "configuration change" ], "Message": "Updated parameter audit_logs to enabled with apply method pending-reboot", "SourceIdentifier": "custom3-6-param-grp", "SourceType": "db-parameter-group" }, { "EventCategories": [ "configuration change" ], "Message": "Applying modification to database instance class", "Date": "2019-03-19T17:55:20.095Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance shutdown", "Date": "2019-03-19T17:56:31.127Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "configuration change" ], "Message": "Finished applying modification to DB instance class", "Date": "2019-03-19T18:00:45.822Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-19T18:00:53.397Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance shutdown", "Date": "2019-03-19T18:23:36.045Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-19T18:23:46.209Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "Date": "2019-03-19T18:39:05.822Z", "EventCategories": [ "configuration change" ], "Message": "Updated parameter ttl_monitor to enabled with apply method immediate", "SourceIdentifier": "custom3-6-param-grp", "SourceType": "db-parameter-group" }, { "Date": "2019-03-19T18:39:48.067Z", "EventCategories": [ "configuration change" ], "Message": "Updated parameter audit_logs to disabled with apply method immediate", "SourceIdentifier": "custom3-6-param-grp", "SourceType": "db-parameter-group" } ] }Weitere Informationen finden Sie unter Anzeigen von Amazon DocumentDB-Ereignissen im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeEvents
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-orderable-db-instance-options verwendet wird.
- AWS CLI
-
So suchen Sie die Instance-Optionen für Amazon DocumentDB, die Sie bestellen können
Im folgenden Beispiel für
describe-orderable-db-instance-optionswerden alle Instance-Optionen für Amazon DocumentDB für eine Region aufgelistet.awsdocdbdescribe-orderable-db-instance-options \ --engine docdb \ --regionus-east-1Ausgabe:
{ "OrderableDBInstanceOptions": [ { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.16xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.2xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.4xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.8xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.large", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.xlarge", "LicenseModel": "na", "Engine": "docdb" } ] }Weitere Informationen finden Sie unter Hinzufügen einer Amazon-DocumentDB-Instance zu einem Cluster im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribeOrderableDbInstanceOptions
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie describe-pending-maintenance-actions verwendet wird.
- AWS CLI
-
So listen Sie Ihre ausstehenden Amazon-DocumentDB-Wartungsaktionen auf
Im folgenden Beispiel für
describe-pending-maintenance-actionswerden alle Ihre ausstehenden Amazon-DocumentDB-Wartungsaktionen aufgelistet.aws docdb describe-pending-maintenance-actionsAusgabe:
{ "PendingMaintenanceActions": [] }Weitere Informationen finden Sie unter Warten von Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter DescribePendingMaintenanceActions
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie failover-db-cluster verwendet wird.
- AWS CLI
-
So erzwingen Sie ein Failover eines Amazon-DocumentDB-Clusters auf ein Replikat
Im folgenden Beispiel für
failover-db-clusterwird für die primäre Instance im Amazon-DocumentDB-Cluster sample-cluster ein Failover auf ein Replikat ausgeführt.aws docdb failover-db-cluster \ --db-cluster-identifiersample-clusterAusgabe:
{ "DBCluster": { "AssociatedRoles": [], "DBClusterIdentifier": "sample-cluster", "EngineVersion": "3.6.0", "DBSubnetGroup": "default", "MasterUsername": "master-user", "EarliestRestorableTime": "2019-03-15T20:30:47.020Z", "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "LatestRestorableTime": "2019-03-18T21:35:23.548Z", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "PreferredBackupWindow": "00:00-00:30", "Port": 27017, "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "StorageEncrypted": false, "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "MultiAZ": true, "Status": "available", "DBClusterMembers": [ { "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": false, "DBInstanceIdentifier": "sample-cluster", "PromotionTier": 1 }, { "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": true, "DBInstanceIdentifier": "sample-cluster2", "PromotionTier": 2 } ], "EnabledCloudwatchLogsExports": [ "audit" ], "DBClusterParameterGroup": "default.docdb3.6", "HostedZoneId": "ZNKXH85TT8WVW", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "BackupRetentionPeriod": 3, "DbClusterResourceId": "cluster-UP4EF2PVDDFVHHDJQTYDAIGHLE", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Engine": "docdb" } }Weitere Informationen finden Sie unter Amazon-DocumentDB-Failover im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter FailoverDbCluster
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie list-tags-for-resource verwendet wird.
- AWS CLI
-
So listen Sie alle Tags einer Amazon-DocumentDB-Ressource auf
Im folgenden Beispiel für
list-tags-for-resourcewerden alle Tags des Amazon-DocumentDB-Clusterssample-clusteraufgelistet.aws docdb list-tags-for-resource \ --resource-namearn:aws:rds:us-west-2:123456789012:cluster:sample-clusterAusgabe:
{ "TagList": [ { "Key": "A", "Value": "ALPHA" }, { "Key": "B", "Value": "" }, { "Key": "C", "Value": "CHARLIE" } ] }Weitere Informationen finden Sie unter Auflisten von Tags für eine Amazon-DocumentDB-Ressource im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ListTagsForResource
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie modify-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So ändern Sie eine Parametergruppe für einen Amazon-DocumentDB-Cluster
Im folgenden Beispiel für
modify-db-cluster-parameter-groupwird die Parametergruppecustom3-6-param-grpfür den Amazon-DocumentDB-Cluster geändert, indem die beiden Parameteraudit_logsundttl_monitorauf aktiviert festgelegt werden. Die Änderungen werden beim nächsten Neustart übernommen.aws docdb modify-db-cluster-parameter-group \ --db-cluster-parameter-group-namecustom3-6-param-grp\ --parametersParameterName=audit_logs,ParameterValue=enabled,ApplyMethod=pending-reboot\ParameterName=ttl_monitor,ParameterValue=enabled,ApplyMethod=pending-rebootAusgabe:
{ "DBClusterParameterGroupName": "custom3-6-param-grp" }Weitere Informationen finden Sie unter Ändern einer Cluster-Parametergruppe von Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ModifyDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie modify-db-cluster-snapshot-attribute verwendet wird.
- AWS CLI
-
Beispiel 1: So fügen Sie einem Amazon-DocumentDB-Snapshot ein Attribut hinzu
Im folgenden Beispiel für
modify-db-cluster-snapshot-attributewerden dem Snapshot eines Amazon-DocumentDB-Clusters vier Attributwerte hinzugefügt.aws docdb modify-db-cluster-snapshot-attribute \ --db-cluster-snapshot-identifiersample-cluster-snapshot\ --attribute-namerestore\ --values-to-add123456789011123456789012123456789013Ausgabe:
{ "DBClusterSnapshotAttributesResult": { "DBClusterSnapshotAttributes": [ { "AttributeName": "restore", "AttributeValues": [ "123456789011", "123456789012", "123456789013" ] } ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot" } }Beispiel 2: So entfernen Sie Attribute von einem Amazon-DocumentDB-Snapshot
Im folgenden Beispiel für
modify-db-cluster-snapshot-attributewerden zwei Attributwerte von einem Snapshot eines Amazon-DocumentDB-Clusters entfernt.aws docdb modify-db-cluster-snapshot-attribute \ --db-cluster-snapshot-identifiersample-cluster-snapshot\ --attribute-namerestore\ --values-to-remove123456789012Ausgabe:
{ "DBClusterSnapshotAttributesResult": { "DBClusterSnapshotAttributes": [ { "AttributeName": "restore", "AttributeValues": [ "123456789011", "123456789013" ] } ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot" } }Weitere Informationen finden Sie unter ModifyDBClusterSnapshotAttribute im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ModifyDbClusterSnapshotAttribute
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie modify-db-cluster verwendet wird.
- AWS CLI
-
So ändern Sie einen Amazon-DocumentDB-Cluster
Im folgenden Beispiel für
modify-db-clusterwird der Amazon-DocumentDB-Clustersample-clustergeändert, indem die Aufbewahrungsfrist für automatische Sicherungen auf 7 Tage festgelegt und die bevorzugten Fenster sowohl für Sicherungen als auch für Wartungen geändert werden. Diese Änderungen werden während des nächsten Wartungsfensters übernommen.aws docdb modify-db-cluster \ --db-cluster-identifiersample-cluster\ --no-apply-immediately \ --backup-retention-period7\ --preferred-backup-window18:00-18:30\ --preferred-maintenance-windowsun:20:00-sun:20:30Ausgabe:
{ "DBCluster": { "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DBClusterMembers": [ { "DBClusterParameterGroupStatus": "in-sync", "DBInstanceIdentifier": "sample-cluster", "IsClusterWriter": true, "PromotionTier": 1 }, { "DBClusterParameterGroupStatus": "in-sync", "DBInstanceIdentifier": "sample-cluster2", "IsClusterWriter": false, "PromotionTier": 2 } ], "HostedZoneId": "ZNKXH85TT8WVW", "StorageEncrypted": false, "PreferredBackupWindow": "18:00-18:30", "MultiAZ": true, "EngineVersion": "3.6.0", "MasterUsername": "master-user", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DBSubnetGroup": "default", "LatestRestorableTime": "2019-03-18T22:08:13.408Z", "EarliestRestorableTime": "2019-03-15T20:30:47.020Z", "PreferredMaintenanceWindow": "sun:20:00-sun:20:30", "AssociatedRoles": [], "EnabledCloudwatchLogsExports": [ "audit" ], "Engine": "docdb", "DBClusterParameterGroup": "default.docdb3.6", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "BackupRetentionPeriod": 7, "DBClusterIdentifier": "sample-cluster", "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "Status": "available", "DbClusterResourceId": "cluster-UP4EF2PVDDFVHHDJQTYDAIGHLE", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "Port": 27017 } }Weitere Informationen finden Sie unter Ändern eines Amazon-DocumentDB-Clusters im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ModifyDbCluster
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie modify-db-instance verwendet wird.
- AWS CLI
-
So ändern Sie eine Amazon-DocumentDB-Instance
Im folgenden Beispiel für
modify-db-instancewird die Amazon-DocumentDB-Instancesample-cluster2geändert, indem ihre Instance-Klasse aufdb.r4.4xlargeund ihre Erhebungsstufe auf5festgelegt wird. Die Änderungen werden sofort übernommen, sind aber erst sichtbar, wenn der Instance-Status verfügbar ist.aws docdb modify-db-instance \ --db-instance-identifiersample-cluster2\ --apply-immediately \ --db-instance-classdb.r4.4xlarge\ --promotion-tier5Ausgabe:
{ "DBInstance": { "EngineVersion": "3.6.0", "StorageEncrypted": false, "DBInstanceClass": "db.r4.large", "PreferredMaintenanceWindow": "mon:08:39-mon:09:09", "AutoMinorVersionUpgrade": true, "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "PreferredBackupWindow": "18:00-18:30", "EnabledCloudwatchLogsExports": [ "audit" ], "AvailabilityZone": "us-west-2f", "DBInstanceIdentifier": "sample-cluster2", "InstanceCreateTime": "2019-03-15T20:36:06.338Z", "Engine": "docdb", "BackupRetentionPeriod": 7, "DBSubnetGroup": { "DBSubnetGroupName": "default", "DBSubnetGroupDescription": "default", "SubnetGroupStatus": "Complete", "Subnets": [ { "SubnetIdentifier": "subnet-4e26d263", "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetStatus": "Active" }, { "SubnetIdentifier": "subnet-afc329f4", "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetStatus": "Active" }, { "SubnetIdentifier": "subnet-53ab3636", "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetStatus": "Active" }, { "SubnetIdentifier": "subnet-991cb8d0", "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetStatus": "Active" } ], "VpcId": "vpc-91280df6" }, "PromotionTier": 2, "Endpoint": { "Address": "sample-cluster2.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "HostedZoneId": "ZNKXH85TT8WVW", "Port": 27017 }, "DbiResourceId": "db-A2GIKUV6KPOHITGGKI2NHVISZA", "DBClusterIdentifier": "sample-cluster", "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "PendingModifiedValues": { "DBInstanceClass": "db.r4.4xlarge" }, "PubliclyAccessible": false, "DBInstanceStatus": "available" } }Weitere Informationen finden Sie unter Ändern einer Amazon-DocumentDB-Instance im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ModifyDBInstance
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie modify-db-subnet-group verwendet wird.
- AWS CLI
-
So ändern Sie eine Amazon-DocumentDB-Subnetzgruppe
Im folgenden Beispiel für
modify-db-subnet-groupwird die Subnetzgruppesample-subnet-groupgeändert, indem die angegebenen Subnetze und eine neue Beschreibung hinzugefügt werden.aws docdb modify-db-subnet-group \ --db-subnet-group-namesample-subnet-group\ --subnet-idssubnet-b3806e8fsubnet-53ab3636subnet-991cb8d0\ --db-subnet-group-description"New subnet description"Ausgabe:
{ "DBSubnetGroup": { "DBSubnetGroupName": "sample-subnet-group", "SubnetGroupStatus": "Complete", "DBSubnetGroupArn": "arn:aws:rds:us-west-2:123456789012:subgrp:sample-subnet-group", "VpcId": "vpc-91280df6", "DBSubnetGroupDescription": "New subnet description", "Subnets": [ { "SubnetIdentifier": "subnet-b3806e8f", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2a" } }, { "SubnetIdentifier": "subnet-53ab3636", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2c" } }, { "SubnetIdentifier": "subnet-991cb8d0", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2b" } } ] } }Weitere Informationen finden Sie unter Ändern einer Amazon-DocumentDB-Subnetzgruppe im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ModifyDbSubnetGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie reboot-db-instance verwendet wird.
- AWS CLI
-
So starten Sie eine Amazon-DocumentDB-Instance neu
Im folgenden Beispiel für
reboot-db-instancewird die Amazon-DocumentDB-Instancesample-cluster2neu gestartet.aws docdb reboot-db-instance \ --db-instance-identifiersample-cluster2Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:
{ "DBInstance": { "PreferredBackupWindow": "18:00-18:30", "DBInstanceIdentifier": "sample-cluster2", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "DBSubnetGroup": { "VpcId": "vpc-91280df6", "Subnets": [ { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetIdentifier": "subnet-4e26d263" }, { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetIdentifier": "subnet-afc329f4" }, { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetIdentifier": "subnet-53ab3636" }, { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetIdentifier": "subnet-991cb8d0" } ], "SubnetGroupStatus": "Complete", "DBSubnetGroupName": "default", "DBSubnetGroupDescription": "default" }, "PendingModifiedValues": {}, "Endpoint": { "Address": "sample-cluster2.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "HostedZoneId": "ZNKXH85TT8WVW", "Port": 27017 }, "EnabledCloudwatchLogsExports": [ "audit" ], "StorageEncrypted": false, "DbiResourceId": "db-A2GIKUV6KPOHITGGKI2NHVISZA", "AutoMinorVersionUpgrade": true, "Engine": "docdb", "InstanceCreateTime": "2019-03-15T20:36:06.338Z", "EngineVersion": "3.6.0", "PromotionTier": 5, "BackupRetentionPeriod": 7, "DBClusterIdentifier": "sample-cluster", "PreferredMaintenanceWindow": "mon:08:39-mon:09:09", "PubliclyAccessible": false, "DBInstanceClass": "db.r4.4xlarge", "AvailabilityZone": "us-west-2d", "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "DBInstanceStatus": "rebooting" } }Weitere Informationen finden Sie unter Neustarten einer Amazon-DocumentDB-Instance im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter RebootDbInstance
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie remove-tags-from-resource verwendet wird.
- AWS CLI
-
So entfernen Sie Tags aus einer Amazon-DocumentDB-Ressource
Im folgenden Beispiel für
remove-tags-from-resourcewird das Tag mit dem Schlüssel namensBaus dem Amazon-DocumentDB-Clustersample-clusterentfernt.aws docdb remove-tags-from-resource \ --resource-namearn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --tag-keysBMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Entfernen von Tags für eine Amazon-DocumentDB-Ressource im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter RemoveTagsFromResource
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie reset-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So setzen Sie den angegebenen Parameterwert in einer Amazon-DocumentDB-Parametergruppe auf den Standardwert zurück
Im folgenden Beispiel für
reset-db-cluster-parameter-groupwird der Parameterttl_monitorin der Amazon-DocumentDB-Parametergruppecustom3-6-param-grpauf seinen Standardwert zurückgesetzt.aws docdb reset-db-cluster-parameter-group \ --db-cluster-parameter-group-namecustom3-6-param-grp\ --parametersParameterName=ttl_monitor,ApplyMethod=immediateAusgabe:
{ "DBClusterParameterGroupName": "custom3-6-param-grp" }Weitere Informationen finden Sie unter dem entsprechenden Titel im Entwicklerhandbuch für Amazon DocumentDB.
So setzen Sie den angegebenen oder alle Parameterwerte in einer Amazon-DocumentDB-Parametergruppe auf die Standardwerte zurück
Im folgenden Beispiel für
reset-db-cluster-parameter-groupwerden alle Parameter in der Amazon-DocumentDB-Parametergruppecustom3-6-param-grpauf ihren Standardwert zurückgesetzt.aws docdb reset-db-cluster-parameter-group \ --db-cluster-parameter-group-namecustom3-6-param-grp\ --reset-all-parametersAusgabe:
{ "DBClusterParameterGroupName": "custom3-6-param-grp" }Weitere Informationen finden Sie unter Zurücksetzen einer Cluster-Parametergruppe von Amazon DocumentDB im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter ResetDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie restore-db-cluster-from-snapshot verwendet wird.
- AWS CLI
-
So stellen Sie einen Amazon-DocumentDB-Cluster aus einem automatischen oder manuellen Snapshot wieder her
Im folgenden Beispiel für
restore-db-cluster-from-snapshotwird ein neuer Amazon-DocumentDB-Cluster mit dem Namensample-cluster-2019-03-16-00-01-restoredaus dem Snapshotrds:sample-cluster-2019-03-16-00-01erstellt.aws docdb restore-db-cluster-from-snapshot \ --db-cluster-identifiersample-cluster-2019-03-16-00-01-restored\ --enginedocdb\ --snapshot-identifierrds:sample-cluster-2019-03-16-00-01Ausgabe:
{ "DBCluster": { "ClusterCreateTime": "2019-03-19T18:45:01.857Z", "HostedZoneId": "ZNKXH85TT8WVW", "Engine": "docdb", "DBClusterMembers": [], "MultiAZ": false, "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "StorageEncrypted": false, "ReaderEndpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Endpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Port": 27017, "PreferredBackupWindow": "00:00-00:30", "DBSubnetGroup": "default", "DBClusterIdentifier": "sample-cluster-2019-03-16-00-01-restored", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster-2019-03-16-00-01-restored", "DBClusterParameterGroup": "default.docdb3.6", "DbClusterResourceId": "cluster-XOO46Q3RH4LWSYNH3NMZKXPISU", "MasterUsername": "master-user", "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "AssociatedRoles": [], "Status": "creating", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ] } }Weitere Informationen finden Sie unter Wiederherstellen aus einem Cluster-Snapshot im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter RestoreDbClusterFromSnapshot
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie restore-db-cluster-to-point-in-time verwendet wird.
- AWS CLI
-
So stellen Sie einen Amazon-DocumentDB-Cluster anhand eines manuellen Snapshots auf einen bestimmten Zeitpunkt wieder her
Im folgenden Beispiel für
restore-db-cluster-to-point-in-timewird dersample-cluster-snapshotverwendet, um einen neuen Amazon-DocumentDB-Cluster,sample-cluster-pit, zu erstellen, wobei der letzte wiederherstellbare Zeitpunkt verwendet wird.aws docdb restore-db-cluster-to-point-in-time \ --db-cluster-identifiersample-cluster-pit\ --source-db-cluster-identifierarn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --use-latest-restorable-timeAusgabe:
{ "DBCluster": { "StorageEncrypted": false, "BackupRetentionPeriod": 3, "MasterUsername": "master-user", "HostedZoneId": "ZNKXH85TT8WVW", "PreferredBackupWindow": "00:00-00:30", "MultiAZ": false, "DBClusterIdentifier": "sample-cluster-pit", "DBSubnetGroup": "default", "ClusterCreateTime": "2019-04-03T15:55:21.320Z", "AssociatedRoles": [], "DBClusterParameterGroup": "default.docdb3.6", "DBClusterMembers": [], "Status": "creating", "AvailabilityZones": [ "us-west-2a", "us-west-2d", "us-west-2b" ], "ReaderEndpoint": "sample-cluster-pit.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Port": 27017, "Engine": "docdb", "EngineVersion": "3.6.0", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "Endpoint": "sample-cluster-pit.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DbClusterResourceId": "cluster-NLCABBXOSE2QPQ4GOLZIFWEPLM", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster-pit" } }Weitere Informationen finden Sie unter Wiederherstellen eines Snapshots auf einen bestimmten Zeitpunkt im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter RestoreDbClusterToPointInTime
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie start-db-cluster verwendet wird.
- AWS CLI
-
So starten Sie einen angehaltenen Amazon-DocumentDB-Cluster
Im folgenden Beispiel für
start-db-clusterwird der angegebene Amazon-DocumentDB-Cluster gestartet.aws docdb start-db-cluster \ --db-cluster-identifiersample-clusterAusgabe:
{ "DBCluster": { "ClusterCreateTime": "2019-03-19T18:45:01.857Z", "HostedZoneId": "ZNKXH85TT8WVW", "Engine": "docdb", "DBClusterMembers": [], "MultiAZ": false, "AvailabilityZones": [ "us-east-1a", "us-east-1c", "us-east-1f" ], "StorageEncrypted": false, "ReaderEndpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-ro-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Endpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Port": 27017, "PreferredBackupWindow": "00:00-00:30", "DBSubnetGroup": "default", "DBClusterIdentifier": "sample-cluster-2019-03-16-00-01-restored", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "DBClusterArn": "arn:aws:rds:us-east-1:123456789012:cluster:sample-cluster-2019-03-16-00-01-restored", "DBClusterParameterGroup": "default.docdb3.6", "DbClusterResourceId": "cluster-XOO46Q3RH4LWSYNH3NMZKXPISU", "MasterUsername": "master-user", "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "AssociatedRoles": [], "Status": "creating", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ] } }Weitere Informationen finden Sie unter Anhalten und Starten eines Amazon-DocumentDB-Clusters im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter StartDbCluster
in der AWS CLI-Befehlsreferenz.
-
Die folgenden Codebeispiele zeigen, wie stop-db-cluster verwendet wird.
- AWS CLI
-
So halten Sie einen laufenden Amazon-DocumentDB-Cluster an
Im folgenden Beispiel für
stop-db-clusterwird der angegebene Amazon-DocumentDB-Cluster angehalten.aws docdb stop-db-cluster \ --db-cluster-identifiersample-clusterAusgabe:
{ "DBCluster": { "ClusterCreateTime": "2019-03-19T18:45:01.857Z", "HostedZoneId": "ZNKXH85TT8WVW", "Engine": "docdb", "DBClusterMembers": [], "MultiAZ": false, "AvailabilityZones": [ "us-east-1a", "us-east-1c", "us-east-1f" ], "StorageEncrypted": false, "ReaderEndpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-ro-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Endpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Port": 27017, "PreferredBackupWindow": "00:00-00:30", "DBSubnetGroup": "default", "DBClusterIdentifier": "sample-cluster-2019-03-16-00-01-restored", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "DBClusterArn": "arn:aws:rds:us-east-1:123456789012:cluster:sample-cluster-2019-03-16-00-01-restored", "DBClusterParameterGroup": "default.docdb3.6", "DbClusterResourceId": "cluster-XOO46Q3RH4LWSYNH3NMZKXPISU", "MasterUsername": "master-user", "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "AssociatedRoles": [], "Status": "creating", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ] } }Weitere Informationen finden Sie unter Anhalten und Starten eines Amazon-DocumentDB-Clusters im Entwicklerhandbuch für Amazon DocumentDB.
-
Weitere API-Informationen finden Sie unter StopDbCluster
in der AWS CLI-Befehlsreferenz.
-