Abilitazione dell'API dati Amazon RDS - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Abilitazione dell'API dati Amazon RDS

Per utilizzare l'Amazon RDS Data API (Data API), abilitala per il tuo cluster Aurora DB. Puoi abilitare Data API quando crei o modifichi il cluster DB.

Nota

La disponibilità dell'API Data per il cluster dipende dalla versione di Aurora, dal motore di database e AWS dalla regione in uso. Per le versioni precedenti di Aurora, Data API funziona solo con Aurora Serverless v1 i cluster. Per le versioni più recenti di Aurora, Data API funziona con cluster che utilizzano sia il provisioning che le istanze. Aurora Serverless v2 Per verificare se il cluster può utilizzare Data API, consulta. Regioni supportate e motori Aurora DB per RDS Data API

Abilitazione dell'API RDS Data quando crei un database

Durante la creazione di un database che supporta RDS Data API (Data API), puoi abilitare questa funzionalità. Le seguenti procedure descrivono come eseguire questa operazione quando si utilizza la AWS Management Console AWS CLI, la o l'API RDS.

Per abilitare Data API quando crei un cluster DB, seleziona la casella di controllo Abilita RDS Data API nella sezione Connettività della pagina Crea database, come nella schermata seguente.

La sezione Connettività nella pagina Crea database, con la casella di controllo Abilita l'API dei dati RDS selezionata.

Per istruzioni su come creare un cluster Aurora DB in grado di utilizzare l'API RDS Data, vedere quanto segue:

Per abilitare Data API durante la creazione di un cluster Aurora DB, esegui il create-db-cluster AWS CLI comando con l'--enable-http-endpointopzione.

L'esempio seguente crea un cluster Aurora PostgreSQL DB con Data API abilitata.

PerLinux, o: macOS Unix

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

Per Windows:

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

Per abilitare Data API durante la creazione di un cluster Aurora DB, utilizza l'DBClusteroperazione Create con il valore del EnableHttpEndpoint parametro impostato su. true

Abilitazione dell'API RDS Data su un database esistente

È possibile modificare un cluster DB che supporta RDS Data API (Data API) per abilitare o disabilitare questa funzionalità.

Abilitazione o disabilitazione di Data API (Aurora Serverless v2e provisioning)

Utilizza le seguenti procedure per abilitare o disabilitare Data API sui database forniti Aurora Serverless v2 e su cui è stato eseguito il provisioning. Per abilitare o disabilitare Data API sui Aurora Serverless v1 database, utilizza le procedure inAbilitazione o disabilitazione dell'API Data (Aurora Serverless v1solo).

È possibile abilitare o disabilitare Data API utilizzando la console RDS per un cluster DB che supporta questa funzionalità. A tale scopo, apri la pagina dei dettagli del cluster del database su cui desideri abilitare o disabilitare Data API e, nella scheda Connettività e sicurezza, vai alla sezione RDS Data API. Questa sezione mostra lo stato di Data API e consente di abilitarla o disabilitarla.

La schermata seguente mostra che l'API RDS Data non è abilitata.

La sezione RDS Data API nella scheda Connettività e sicurezza della pagina dei dettagli per un cluster DB. Lo stato di Data API viene visualizzato come disabilitato ed è presente il pulsante Abilita RDS Data API.

Per abilitare o disabilitare Data API su un database esistente, esegui il disable-http-endpoint AWS CLI comando enable-http-endpointo e specifica l'ARN del tuo cluster DB.

L'esempio seguente abilita Data API.

Per LinuxmacOS, oUnix:

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

Per Windows:

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

Per abilitare o disabilitare Data API su un database esistente, usa le DisableHttpEndpointoperazioni EnableHttpEndpointand.

Abilitazione o disabilitazione dell'API Data (Aurora Serverless v1solo)

Utilizza le seguenti procedure per abilitare o disabilitare Data API sui Aurora Serverless v1 database esistenti. Per abilitare o disabilitare Data API sui Aurora Serverless v2 database a cui è stato eseguito il provisioning, utilizza le procedure inAbilitazione o disabilitazione di Data API (Aurora Serverless v2e provisioning).

Quando modifichi un cluster Aurora Serverless v1 DB, abiliti Data API nella sezione Connettività della console RDS.

La schermata seguente mostra l'API Data abilitata durante la modifica di un cluster Aurora DB.

Nella sezione Connettività della pagina Modifica cluster DB, la casella di controllo Data API è selezionata.

Per istruzioni su come modificare un cluster Aurora Serverless v1 DB, consultaModificare un Aurora Serverless v1 cluster di database.

Per abilitare o disabilitare Data API, esegui il modify-db-cluster AWS CLI comando con --enable-http-endpoint o--no-enable-http-endpoint, a seconda dei casi.

L'esempio seguente abilita Data API onsample-cluster.

Per LinuxmacOS, oUnix:

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

Per Windows:

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

Per abilitare Data API, utilizza l'DBClusteroperazione Modifica e imposta il valore di su true ofalse, EnableHttpEndpoint a seconda dei casi.