Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Activation de l'API de données Amazon RDS
Pour utiliser l'API de données Amazon RDS (API de données), activez-la pour votre cluster de base de données Aurora. Vous pouvez activer l'API de données lorsque vous créez ou modifiez le cluster de base de données.
Note
La disponibilité de l'API de données pour votre cluster dépend de votre version d'Aurora, de votre moteur de base de données et de votre AWS région. Pour les anciennes versions d'Aurora, l'API de données ne fonctionne qu'avec les Aurora Serverless v1 clusters. Pour les nouvelles versions d'Aurora, l'API de données fonctionne avec des clusters qui utilisent à la fois des Aurora Serverless v2 instances et des instances provisionnées. Pour vérifier si votre cluster peut utiliser l'API de données, consultezRégions et moteurs de base de données Aurora pris en charge pour l'API de données RDS.
Rubriques
Activation de l'API RDS Data lors de la création d'une base de données
Lorsque vous créez une base de données qui prend en charge l'API de données RDS (API de données), vous pouvez activer cette fonctionnalité. Les procédures suivantes décrivent comment procéder lorsque vous utilisez l'API AWS Management Console AWS CLI, la ou l'API RDS.
Pour activer l'API de données lorsque vous créez un cluster de base de données, cochez la case Activer l'API de données RDS dans la section Connectivité de la page Créer une base de données, comme dans la capture d'écran suivante.

Pour obtenir des instructions sur la création d'un cluster de base de données Aurora pouvant utiliser l'API de données RDS, consultez ce qui suit :
Pour Aurora Serverless v2 et provisionner les clusters : Création d'un cluster de base de données Amazon Aurora
Pour Aurora Serverless v1 — Création d'un Aurora Serverless v1 Cluster DB
Pour activer l'API de données lors de la création d'un cluster de base de données Aurora, exécutez la create-db-cluster AWS CLI commande avec l'--enable-http-endpoint
option.
L'exemple suivant crée un cluster de base de données Aurora PostgreSQL avec l'API de données activée.
Pour LinuxmacOS, ou Unix :
aws rds create-db-cluster \ --db-cluster-identifier
my_pg_cluster
\ --engine aurora-postgresql \ --enable-http-endpoint
Dans Windows :
aws rds create-db-cluster ^ --db-cluster-identifier
my_pg_cluster
^ --engine aurora-postgresql ^ --enable-http-endpoint
Pour activer l'API de données pendant que vous créez un cluster de base de données Aurora, utilisez l'DBClusteropération Create avec la valeur du EnableHttpEndpoint
paramètre définie surtrue
.
Activation de l'API de données RDS sur une base de données existante
Vous pouvez modifier un cluster de base de données qui prend en charge l'API de données RDS (API de données) pour activer ou désactiver cette fonctionnalité.
Rubriques
Activation ou désactivation de l'API de données (Aurora Serverless v2et provisionnée)
Utilisez les procédures suivantes pour activer ou désactiver l'API de données sur les bases de données provisionnées Aurora Serverless v2 et les bases de données mises en service. Pour activer ou désactiver l'API de données sur les Aurora Serverless v1 bases de données, utilisez les procédures décrites dansActivation ou désactivation de l'API de données (Aurora Serverless v1uniquement).
Vous pouvez activer ou désactiver l'API de données à l'aide de la console RDS d'un cluster de base de données prenant en charge cette fonctionnalité. Pour ce faire, ouvrez la page des détails du cluster de la base de données sur laquelle vous souhaitez activer ou désactiver l'API de données, puis dans l'onglet Connectivité et sécurité, accédez à la section API de données RDS. Cette section affiche l'état de l'API de données et vous permet de l'activer ou de la désactiver.
La capture d'écran suivante montre que l'API de données RDS n'est pas activée.

Pour activer ou désactiver l'API de données sur une base de données existante, exécutez la disable-http-endpoint AWS CLI commande enable-http-endpointor et spécifiez l'ARN de votre cluster de bases de données.
L'exemple suivant active l'API Data.
Pour LinuxmacOS, ou Unix :
aws rds enable-http-endpoint \ --resource-arn
cluster_arn
Dans Windows :
aws rds enable-http-endpoint ^ --resource-arn
cluster_arn
Pour activer ou désactiver l'API de données sur une base de données existante, utilisez les DisableHttpEndpointopérations EnableHttpEndpointet.
Activation ou désactivation de l'API de données (Aurora Serverless v1uniquement)
Utilisez les procédures suivantes pour activer ou désactiver l'API de données sur les Aurora Serverless v1 bases de données existantes. Pour activer ou désactiver l'API de données sur les bases de données Aurora Serverless v2 et les bases de données provisionnées, utilisez les procédures décrites dansActivation ou désactivation de l'API de données (Aurora Serverless v2et provisionnée).
Lorsque vous modifiez un Aurora Serverless v1 cluster de base de données, vous activez l'API de données dans la section Connectivité de la console RDS.
La capture d'écran suivante montre l'API de données activée lors de la modification d'un cluster de base de données Aurora.

Pour obtenir des instructions sur la façon de modifier un Aurora Serverless v1 cluster de base de données, consultezModification d'un Aurora Serverless v1 Cluster DB.
Pour activer ou désactiver l'API de données, exécutez la modify-db-cluster AWS CLI commande, avec le --enable-http-endpoint
ou--no-enable-http-endpoint
, selon le cas.
L'exemple suivant active l'API Data sursample-cluster
.
Pour LinuxmacOS, ou Unix :
aws rds modify-db-cluster \ --db-cluster-identifier sample-cluster \ --enable-http-endpoint
Dans Windows :
aws rds modify-db-cluster ^ --db-cluster-identifier sample-cluster ^ --enable-http-endpoint
Pour activer l'API de données, utilisez l'DBClusteropération Modifier et définissez la valeur de EnableHttpEndpoint
to true
oufalse
, le cas échéant.