Aktivierung der Amazon RDS-Daten-API - Amazon Aurora

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.

Aktivierung der Amazon RDS-Daten-API

Um die Amazon RDS-Daten-API (Daten-API) zu verwenden, aktivieren Sie sie für Ihren Aurora-DB-Cluster. Sie können die Daten-API aktivieren, wenn Sie den DB-Cluster erstellen oder ändern.

Anmerkung

Ob die Daten-API für Ihren Cluster verfügbar ist, hängt von Ihrer Aurora-Version, Datenbank-Engine und AWS Region ab. Für ältere Aurora-Versionen funktioniert die Daten-API nur mit Aurora Serverless v1 Clustern. Bei neueren Aurora-Versionen funktioniert die Daten-API mit Clustern, die sowohl bereitgestellte als auch Aurora Serverless v2 Instances verwenden. Informationen dazu, ob Ihr Cluster die Daten-API verwenden kann, finden Sie unterUnterstützte Regionen und Aurora-DB-Engines für die RDS-Daten-API.

Aktivieren der RDS-Daten-API beim Erstellen einer Datenbank

Während Sie eine Datenbank erstellen, die die RDS-Daten-API (Daten-API) unterstützt, können Sie diese Funktion aktivieren. In den folgenden Verfahren wird beschrieben, wie Sie dies tun, wenn Sie die AWS Management Console AWS CLI, oder die RDS-API verwenden.

Um die Daten-API bei der Erstellung eines DB-Clusters zu aktivieren, aktivieren Sie das Kontrollkästchen RDS-Daten-API aktivieren im Abschnitt Konnektivität der Seite Datenbank erstellen, wie im folgenden Screenshot gezeigt.

Wählen Sie im Abschnitt Konnektivität auf der Seite Datenbank erstellen das Kontrollkästchen RDS-Daten-API aktivieren aus.

Anweisungen zum Erstellen eines Aurora-DB-Clusters, der die RDS-Daten-API verwenden kann, finden Sie im Folgenden:

Um die Daten-API zu aktivieren, während Sie einen Aurora-DB-Cluster erstellen, führen Sie den create-db-cluster AWS CLI Befehl mit der --enable-http-endpoint Option aus.

Im folgenden Beispiel wird ein Aurora PostgreSQL-DB-Cluster mit aktivierter Daten-API erstellt.

FürLinux, odermacOS: Unix

aws rds create-db-cluster \ --db-cluster-identifier my_pg_cluster \ --engine aurora-postgresql \ --enable-http-endpoint

Windows:

aws rds create-db-cluster ^ --db-cluster-identifier my_pg_cluster ^ --engine aurora-postgresql ^ --enable-http-endpoint

Um die Daten-API zu aktivieren, während Sie einen Aurora-DB-Cluster erstellen, verwenden Sie die DBCluster Operation Create, wobei der Wert des EnableHttpEndpoint Parameters auf gesetzt isttrue.

RDS-Daten-API für eine bestehende Datenbank aktivieren

Sie können einen DB-Cluster ändern, der die RDS-Daten-API (Daten-API) unterstützt, um diese Funktion zu aktivieren oder zu deaktivieren.

Daten-API aktivieren oder deaktivieren (Aurora Serverless v2und bereitgestellt)

Verwenden Sie die folgenden Verfahren, um die Daten-API in Datenbanken Aurora Serverless v2 und bereitgestellten Datenbanken zu aktivieren oder zu deaktivieren. Verwenden Sie die Verfahren unter, um die Daten-API für Aurora Serverless v1 Datenbanken zu aktivieren oder zu deaktivieren. Daten-API aktivieren oder deaktivieren (Aurora Serverless v1nur)

Sie können die Daten-API aktivieren oder deaktivieren, indem Sie die RDS-Konsole für einen DB-Cluster verwenden, der diese Funktion unterstützt. Öffnen Sie dazu die Cluster-Detailseite der Datenbank, für die Sie die Daten-API aktivieren oder deaktivieren möchten, und wechseln Sie auf der Registerkarte Konnektivität und Sicherheit zum Abschnitt RDS-Daten-API. In diesem Abschnitt wird der Status der Daten-API angezeigt und Sie können sie aktivieren oder deaktivieren.

Der folgende Screenshot zeigt, dass die RDS-Daten-API nicht aktiviert ist.

Der Abschnitt RDS-Daten-API auf der Registerkarte Konnektivität und Sicherheit der Detailseite für einen DB-Cluster. Der Status der Daten-API wird als deaktiviert angezeigt, und die Schaltfläche RDS-Daten-API aktivieren ist vorhanden.

Um die Daten-API in einer vorhandenen Datenbank zu aktivieren oder zu deaktivieren, führen Sie den disable-http-endpoint AWS CLI Befehl enable-http-endpointor aus und geben Sie den ARN Ihres DB-Clusters an.

Das folgende Beispiel aktiviert die Daten-API.

Für LinuxmacOS, oderUnix:

aws rds enable-http-endpoint \ --resource-arn cluster_arn

Windows:

aws rds enable-http-endpoint ^ --resource-arn cluster_arn

Verwenden Sie die DisableHttpEndpointOperationen EnableHttpEndpointund, um die Daten-API in einer vorhandenen Datenbank zu aktivieren oder zu deaktivieren.

Daten-API aktivieren oder deaktivieren (Aurora Serverless v1nur)

Verwenden Sie die folgenden Verfahren, um die Daten-API in vorhandenen Aurora Serverless v1 Datenbanken zu aktivieren oder zu deaktivieren. Verwenden Sie die Verfahren unter, um die Daten-API für Datenbanken Aurora Serverless v2 und bereitgestellte Datenbanken zu aktivieren oder zu deaktivieren. Daten-API aktivieren oder deaktivieren (Aurora Serverless v2und bereitgestellt)

Wenn Sie einen Aurora Serverless v1 DB-Cluster ändern, aktivieren Sie die Daten-API im Bereich Konnektivität der RDS-Konsole.

Der folgende Screenshot zeigt die aktivierte Daten-API beim Ändern eines Aurora-DB-Clusters.

Im Bereich Konnektivität auf der Seite DB-Cluster modifizieren ist das Kontrollkästchen Daten-API aktiviert.

Anweisungen zum Ändern eines Aurora Serverless v1 DB-Clusters finden Sie unterModifizieren eines Aurora Serverless v1 DB-Cluster.

Um die Daten-API zu aktivieren oder zu deaktivieren, führen Sie den modify-db-cluster AWS CLI Befehl, je nach --enable-http-endpoint Bedarf--no-enable-http-endpoint, mit dem oder aus.

Im folgenden Beispiel wird die Daten-API aktiviertsample-cluster.

Für LinuxmacOS, oderUnix:

aws rds modify-db-cluster \ --db-cluster-identifier sample-cluster \ --enable-http-endpoint

Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier sample-cluster ^ --enable-http-endpoint

Um die Daten-API zu aktivieren, verwenden Sie den DBCluster Vorgang Ändern und setzen Sie den Wert von EnableHttpEndpoint auf true oderfalse, falls zutreffend.