Mengaktifkan API Data Amazon RDS - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengaktifkan API Data Amazon RDS

Untuk menggunakan Amazon RDS Data API (Data API), aktifkan untuk klaster Aurora DB Anda. Anda dapat mengaktifkan Data API saat membuat atau memodifikasi cluster DB.

catatan

Apakah Data API tersedia untuk klaster Anda tergantung pada versi Aurora, mesin database, dan AWS Wilayah Anda. Untuk versi Aurora yang lebih lama, Data API hanya berfungsi dengan Aurora Serverless v1 klaster. Untuk versi Aurora yang lebih baru, Data API bekerja dengan cluster yang menggunakan provisioned dan Aurora Serverless v2 contoh. Untuk memeriksa apakah klaster Anda dapat menggunakan Data API, lihatDaerah yang Didukung dan engine Aurora DB untuk RDS Data API.

Mengaktifkan RDS Data API saat Anda membuat database

Saat Anda membuat database yang mendukung RDS Data API (Data API), Anda dapat mengaktifkan fitur ini. Prosedur berikut menjelaskan cara melakukannya ketika Anda menggunakan AWS Management Console, AWS CLI, atau RDS API.

Untuk mengaktifkan Data API saat Anda membuat cluster DB, pilih kotak centang Aktifkan API Data RDS di bagian Konektivitas pada halaman Buat database, seperti pada tangkapan layar berikut.

Bagian Konektivitas pada halaman Buat database, dengan kotak centang Aktifkan API Data RDS dipilih.

Untuk petunjuk tentang cara membuat klaster Aurora DB yang dapat menggunakan API Data RDS, lihat berikut ini:

Untuk mengaktifkan Data API saat Anda membuat cluster Aurora DB, jalankan create-db-cluster AWS CLI perintah dengan opsi. --enable-http-endpoint

Contoh berikut membuat cluster Aurora PostgreSQL DB dengan Data API diaktifkan.

Untuk Linux, macOS, atau Unix:

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

Untuk Windows:

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

Untuk mengaktifkan Data API saat Anda membuat cluster Aurora DB, gunakan DBCluster operasi Create dengan nilai EnableHttpEndpoint parameter yang disetel ke. true

Mengaktifkan API Data RDS pada database yang ada

Anda dapat memodifikasi cluster DB yang mendukung RDS Data API (Data API) untuk mengaktifkan atau menonaktifkan fitur ini.

Mengaktifkan atau menonaktifkan Data API (Aurora Serverless v2 dan disediakan)

Gunakan prosedur berikut untuk mengaktifkan atau menonaktifkan Data API pada Aurora Serverless v2 dan database yang disediakan. Untuk mengaktifkan atau menonaktifkan Data API pada Aurora Serverless v1 database, gunakan prosedur diMengaktifkan atau menonaktifkan Data API (Aurora Serverless v1 hanya).

Anda dapat mengaktifkan atau menonaktifkan Data API dengan menggunakan konsol RDS untuk cluster DB yang mendukung fitur ini. Untuk melakukannya, buka halaman detail cluster database tempat Anda ingin mengaktifkan atau menonaktifkan Data API, dan pada tab Konektivitas & keamanan, buka bagian API Data RDS. Bagian ini menampilkan status Data API, dan memungkinkan Anda untuk mengaktifkan atau menonaktifkannya.

Screenshot berikut menunjukkan bahwa RDS Data API tidak diaktifkan.

Bagian API Data RDS pada tab Konektivitas dan keamanan halaman detail untuk cluster DB. Status Data API ditampilkan sebagai dinonaktifkan, dan tombol Aktifkan API Data RDS hadir.

Untuk mengaktifkan atau menonaktifkan Data API pada database yang ada, jalankan disable-http-endpoint AWS CLI perintah enable-http-endpointor, dan tentukan ARN cluster DB Anda.

Contoh berikut memungkinkan Data API.

Untuk Linux, macOS, atau Unix:

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

Untuk Windows:

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

Untuk mengaktifkan atau menonaktifkan Data API pada database yang ada, gunakan EnableHttpEndpointdan DisableHttpEndpointoperasi.

Mengaktifkan atau menonaktifkan Data API (Aurora Serverless v1 hanya)

Gunakan prosedur berikut untuk mengaktifkan atau menonaktifkan Data API pada yang ada Aurora Serverless v1 database. Untuk mengaktifkan atau menonaktifkan Data API pada Aurora Serverless v2 dan database yang disediakan, gunakan prosedur di. Mengaktifkan atau menonaktifkan Data API (Aurora Serverless v2 dan disediakan)

Saat Anda memodifikasi Aurora Serverless v1 Cluster DB, Anda mengaktifkan Data API di bagian Konektivitas konsol RDS.

Tangkapan layar berikut menunjukkan API Data yang diaktifkan saat memodifikasi cluster Aurora DB.

Bagian Konektivitas pada halaman Modify DB Cluster, kotak centang Data API dipilih.

Untuk petunjuk tentang cara memodifikasi Aurora Serverless v1 Cluster DB, lihatMemodifikasi Aurora Serverless v1 Klaster DB.

Untuk mengaktifkan atau menonaktifkan Data API, jalankan modify-db-cluster AWS CLI perintah, dengan --enable-http-endpoint atau--no-enable-http-endpoint, sebagaimana berlaku.

Contoh berikut memungkinkan Data API aktifsample-cluster.

Untuk Linux, macOS, atau Unix:

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

Untuk Windows:

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

Untuk mengaktifkan Data API, gunakan DBCluster operasi Modify, dan tetapkan nilai EnableHttpEndpoint ke true ataufalse, sebagaimana berlaku.