

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

# API Snapshot Neptune
<a name="api-snapshots"></a>

**Tindakan:**
+ [Buat DBCluster Snapshot (aksi)](#CreateDBClusterSnapshot)
+ [Hapus DBCluster Snapshot (tindakan)](#DeleteDBClusterSnapshot)
+ [Salin DBCluster Snapshot (tindakan)](#CopyDBClusterSnapshot)
+ [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute)
+ [Kembalikan DBCluster FromSnapshot (tindakan)](#RestoreDBClusterFromSnapshot)
+ [Kembalikan DBCluster ToPointInTime (tindakan)](#RestoreDBClusterToPointInTime)
+ [Jelaskan DBCluster Snapshots (tindakan)](#DescribeDBClusterSnapshots)
+ [Jelaskan DBCluster SnapshotAttributes (tindakan)](#DescribeDBClusterSnapshotAttributes)

**Struktur:**
+ [DBClusterSnapshot (struktur)](#DBClusterSnapshot)
+ [DBClusterSnapshotAttribute (struktur)](#DBClusterSnapshotAttribute)
+ [DBClusterSnapshotAttributesResult (struktur)](#DBClusterSnapshotAttributesResult)

## Buat DBCluster Snapshot (aksi)
<a name="CreateDBClusterSnapshot"></a>

         Nama AWS CLI untuk API ini adalah:. `create-db-cluster-snapshot`

Membuat snapshot klaster DB

**Permintaan**
+ **DBClusterIdentifier**(dalam CLI:`--db-cluster-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi klaster DB untuk membuat snapshotnya. Parameter ini tidak peka huruf besar kecil.

  Batasan:
  + Harus cocok dengan pengenal yang sudah ada DBCluster.

  Contoh: `my-cluster1`
+ **DBClusterSnapshotIdentifier**(dalam CLI:`--db-cluster-snapshot-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi snapshot klaster DB. Parameter ini disimpan sebagai string huruf kecil.

  Batas:
  + Harus berisi 1 sampai 63 huruf, angka, atau tanda hubung.
  + Karakter pertama harus berupa huruf.
  + Tidak dapat diakhiri dengan tanda hubung atau berisi dua tanda hubung berurutan.

  Contoh: `my-cluster1-snapshot1`
+ **Tags**(dalam CLI:`--tags`) — Sebuah array objek. [Tag](api-other-apis.md#Tag)

  Tanda yang akan ditetapkan ke snapshot klaster DB.

**Respons**

Berisi detail untuk snapshot klaster DB Amazon Neptune.

Tipe data ini digunakan sebagai elemen respons dalam tindakan [Jelaskan DBCluster Snapshots (tindakan)](#DescribeDBClusterSnapshots).
+ **AllocatedStorage**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan ukuran penyimpanan yang dialokasikan dalam gibibytes (GiB).
+ **AvailabilityZones**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan daftar EC2 Availability Zones dimana instance dalam snapshot cluster DB dapat dipulihkan.
+ **ClusterCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu saat klaster DB dibuat, dalam Waktu Universal Terkoordinasi (UTC).
+ **DBClusterIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi klaster DB dari klaster DB tempat snapshot klaster DB ini dibuat.
+ **DBClusterSnapshotArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Amazon Resource Name (ARN) untuk snapshot klaster DB.
+ **DBClusterSnapshotIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi untuk snapshot klaster DB. Harus cocok dengan pengidentifikasi snapshot yang ada.

  Setelah Anda memulihkan klaster DB menggunakan `DBClusterSnapshotIdentifier`, Anda harus menentukan `DBClusterSnapshotIdentifier` yang sama untuk pembaruan klaster DB di masa mendatang. Ketika Anda menentukan properti ini untuk pembaruan, klaster DB tidak dipulihkan dari snapshot lagi, dan data dalam basis data tidak berubah.

  Namun, jika Anda tidak menentukan `DBClusterSnapshotIdentifier`, klaster DB kosong akan dibuat, dan klaster DB awal dihapus. Jika Anda menentukan properti yang berbeda dari properti pemulihan snapshot sebelumnya, klaster DB dipulihkan dari snapshot yang ditentukan oleh `DBClusterSnapshotIdentifier`, dan klaster DB awal dihapus.
+ **Engine**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan nama mesin basis data.
+ **EngineVersion**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan versi mesin basis data untuk snapshot klaster DB ini.
+ **IAMDatabaseAuthenticationEnabled**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  BETUL jika pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data akun diaktifkan, dan sebaliknya SALAH.
+ **KmsKeyId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika `StorageEncrypted` adalah true, pengidentifikasi kunci Amazon KMS untuk snapshot klaster DB terenkripsi.
+ **LicenseModel**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan informasi model lisensi untuk snapshot klaster DB ini.
+ **PercentProgress**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan persentase perkiraan data yang telah ditransfer.
+ **Port**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan port yang didengarkan klaster DB pada waktu dari snapshot.
+ **SnapshotCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menyediakan waktu ketika snapshot diambil, dalam Universal Coordinated Time (UTC).
+ **SnapshotType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan jenis snapshot klaster DB.
+ **SourceDBClusterSnapshotArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika snapshot klaster DB disalin dari snapshot klaster DB sumber, Amazon Resource Name (ARN) untuk snapshot klaster DB sumber; jika tidak, nilai null.
+ **Status**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan status snapshot klaster DB ini.
+ **StorageEncrypted**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah snapshot klaster DB dienkripsi.
+ **StorageType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jenis penyimpanan yang terkait dengan snapshot cluster DB.
+ **VpcId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan ID VPC terkait dengan snapshot klaster DB.

**Kesalahan**
+ [DBClusterSnapshotAlreadyExistsFault](api-faults.md#DBClusterSnapshotAlreadyExistsFault)
+ [Tidak valid DBCluster StateFault](api-faults.md#InvalidDBClusterStateFault)
+ [DBClusterNotFoundFault](api-faults.md#DBClusterNotFoundFault)
+ [SnapshotQuotaExceededFault](api-faults.md#SnapshotQuotaExceededFault)
+ [Tidak valid DBCluster SnapshotStateFault](api-faults.md#InvalidDBClusterSnapshotStateFault)

## Hapus DBCluster Snapshot (tindakan)
<a name="DeleteDBClusterSnapshot"></a>

         Nama AWS CLI untuk API ini adalah:. `delete-db-cluster-snapshot`

Menghapus snapshot klaster DB. Jika snapshot sedang disalin, operasi penyalinan dihentikan.

**catatan**  
Snapshot klaster DB harus dalam status `available` untuk dihapus.

**Permintaan**
+ **DBClusterSnapshotIdentifier**(dalam CLI:`--db-cluster-snapshot-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi snapshot klaster DB yang akan dihapus.

  Kendala: Harus berupa nama snapshot klaster DB yang ada dalam status `available`.

**Respons**

Berisi detail untuk snapshot klaster DB Amazon Neptune.

Tipe data ini digunakan sebagai elemen respons dalam tindakan [Jelaskan DBCluster Snapshots (tindakan)](#DescribeDBClusterSnapshots).
+ **AllocatedStorage**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan ukuran penyimpanan yang dialokasikan dalam gibibytes (GiB).
+ **AvailabilityZones**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan daftar EC2 Availability Zones dimana instance dalam snapshot cluster DB dapat dipulihkan.
+ **ClusterCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu saat klaster DB dibuat, dalam Waktu Universal Terkoordinasi (UTC).
+ **DBClusterIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi klaster DB dari klaster DB tempat snapshot klaster DB ini dibuat.
+ **DBClusterSnapshotArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Amazon Resource Name (ARN) untuk snapshot klaster DB.
+ **DBClusterSnapshotIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi untuk snapshot klaster DB. Harus cocok dengan pengidentifikasi snapshot yang ada.

  Setelah Anda memulihkan klaster DB menggunakan `DBClusterSnapshotIdentifier`, Anda harus menentukan `DBClusterSnapshotIdentifier` yang sama untuk pembaruan klaster DB di masa mendatang. Ketika Anda menentukan properti ini untuk pembaruan, klaster DB tidak dipulihkan dari snapshot lagi, dan data dalam basis data tidak berubah.

  Namun, jika Anda tidak menentukan `DBClusterSnapshotIdentifier`, klaster DB kosong akan dibuat, dan klaster DB awal dihapus. Jika Anda menentukan properti yang berbeda dari properti pemulihan snapshot sebelumnya, klaster DB dipulihkan dari snapshot yang ditentukan oleh `DBClusterSnapshotIdentifier`, dan klaster DB awal dihapus.
+ **Engine**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan nama mesin basis data.
+ **EngineVersion**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan versi mesin basis data untuk snapshot klaster DB ini.
+ **IAMDatabaseAuthenticationEnabled**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  BETUL jika pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data akun diaktifkan, dan sebaliknya SALAH.
+ **KmsKeyId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika `StorageEncrypted` adalah true, pengidentifikasi kunci Amazon KMS untuk snapshot klaster DB terenkripsi.
+ **LicenseModel**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan informasi model lisensi untuk snapshot klaster DB ini.
+ **PercentProgress**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan persentase perkiraan data yang telah ditransfer.
+ **Port**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan port yang didengarkan klaster DB pada waktu dari snapshot.
+ **SnapshotCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menyediakan waktu ketika snapshot diambil, dalam Universal Coordinated Time (UTC).
+ **SnapshotType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan jenis snapshot klaster DB.
+ **SourceDBClusterSnapshotArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika snapshot klaster DB disalin dari snapshot klaster DB sumber, Amazon Resource Name (ARN) untuk snapshot klaster DB sumber; jika tidak, nilai null.
+ **Status**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan status snapshot klaster DB ini.
+ **StorageEncrypted**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah snapshot klaster DB dienkripsi.
+ **StorageType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jenis penyimpanan yang terkait dengan snapshot cluster DB.
+ **VpcId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan ID VPC terkait dengan snapshot klaster DB.

**Kesalahan**
+ [Tidak valid DBCluster SnapshotStateFault](api-faults.md#InvalidDBClusterSnapshotStateFault)
+ [DBClusterSnapshotNotFoundFault](api-faults.md#DBClusterSnapshotNotFoundFault)

## Salin DBCluster Snapshot (tindakan)
<a name="CopyDBClusterSnapshot"></a>

         Nama AWS CLI untuk API ini adalah:. `copy-db-cluster-snapshot`

Menyalin snapshot dari klaster DB.

Untuk menyalin snapshot klaster DB dari snapshot klaster DB manual bersama, `SourceDBClusterSnapshotIdentifier` harus menjadi Amazon Resource Name (ARN) dari snapshot klaster DB bersama.

**Permintaan**
+ **CopyTags**(dalam CLI:`--copy-tags`) — a BooleanOptional, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  True untuk menyalin semua tag dari snapshot klaster DB sumber ke snapshot klaster DB target, dan sebaliknya false. Default-nya adalah false.
+ **KmsKeyId**(dalam CLI:`--kms-key-id`) — String, tipe: `string` (string yang dikodekan UTF-8).

  ID kunci Amazon KMS untuk snapshot klaster DB terenkripsi. ID kunci KMS adalah Amazon Resource Name (ARN), pengidentifikasi kunci KMS, atau alias kunci KMS untuk kunci enkripsi KMS.

  Jika Anda menyalin snapshot klaster DB terenkripsi dari akun Amazon Anda, Anda dapat menentukan nilai untuk `KmsKeyId` untuk mengenkripsi salinan dengan kunci enkripsi KMS yang baru. Jika Anda tidak menentukan nilai untuk `KmsKeyId`, salinan snapshot klaster DB dienkripsi dengan kunci KMS yang sama dengan snapshot klaster DB sumber.

  Jika Anda menyalin snapshot klaster DB terenkripsi yang dibagikan dari aku Amazon lain, Anda harus menentukan nilai untuk `KmsKeyId`.

   Kunci enkripsi KMS dikhususkan untuk Wilayah Amazon yaitu tempat pembuatannya, dan Anda tidak dapat menggunakan kunci enkripsi dari satu Wilayah Amazon dalam Wilayah Amazon lainnya.

  Anda tidak dapat mengenkripsi snapshot klaster DB yang tidak dienkripsi saat Anda menyalinnya. Jika Anda mencoba menyalin snapshot cluster DB yang tidak terenkripsi dan menentukan nilai untuk KmsKeyId parameter, kesalahan akan dikembalikan.
+ **PreSignedUrl**(dalam CLI:`--pre-signed-url`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Saat ini tidak didukung.
+ **SourceDBClusterSnapshotIdentifier**(dalam CLI:`--source-db-cluster-snapshot-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi snapshot klaster DB yang akan disalin. Parameter ini tidak peka huruf besar kecil.

  Kendala:
  + Harus menentukan snapshot sistem yang valid dalam status “tersedia”.
  + Menentukan pengidentifikasi snapshot DB yang valid.

  Contoh: `my-cluster-snapshot1`
+ **Tags**(dalam CLI:`--tags`) — Sebuah array objek. [Tag](api-other-apis.md#Tag)

  Tanda yang akan ditetapkan ke salinan snapshot klaster DB baru.
+ **TargetDBClusterSnapshotIdentifier**(dalam CLI:`--target-db-cluster-snapshot-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi snapshot klaster DN baru yang akan dibuat dari snapshot klaster DB sumber. Parameter ini tidak peka huruf besar kecil.

  Kendala:
  + Harus berisi 1 sampai 63 huruf, angka, atau tanda hubung.
  + Karakter pertama harus berupa huruf.
  + Tidak dapat diakhiri dengan tanda hubung atau berisi dua tanda hubung berurutan.

  Contoh: `my-cluster-snapshot2`

**Respons**

Berisi detail untuk snapshot klaster DB Amazon Neptune.

Tipe data ini digunakan sebagai elemen respons dalam tindakan [Jelaskan DBCluster Snapshots (tindakan)](#DescribeDBClusterSnapshots).
+ **AllocatedStorage**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan ukuran penyimpanan yang dialokasikan dalam gibibytes (GiB).
+ **AvailabilityZones**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan daftar EC2 Availability Zones dimana instance dalam snapshot cluster DB dapat dipulihkan.
+ **ClusterCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu saat klaster DB dibuat, dalam Waktu Universal Terkoordinasi (UTC).
+ **DBClusterIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi klaster DB dari klaster DB tempat snapshot klaster DB ini dibuat.
+ **DBClusterSnapshotArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Amazon Resource Name (ARN) untuk snapshot klaster DB.
+ **DBClusterSnapshotIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi untuk snapshot klaster DB. Harus cocok dengan pengidentifikasi snapshot yang ada.

  Setelah Anda memulihkan klaster DB menggunakan `DBClusterSnapshotIdentifier`, Anda harus menentukan `DBClusterSnapshotIdentifier` yang sama untuk pembaruan klaster DB di masa mendatang. Ketika Anda menentukan properti ini untuk pembaruan, klaster DB tidak dipulihkan dari snapshot lagi, dan data dalam basis data tidak berubah.

  Namun, jika Anda tidak menentukan `DBClusterSnapshotIdentifier`, klaster DB kosong akan dibuat, dan klaster DB awal dihapus. Jika Anda menentukan properti yang berbeda dari properti pemulihan snapshot sebelumnya, klaster DB dipulihkan dari snapshot yang ditentukan oleh `DBClusterSnapshotIdentifier`, dan klaster DB awal dihapus.
+ **Engine**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan nama mesin basis data.
+ **EngineVersion**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan versi mesin basis data untuk snapshot klaster DB ini.
+ **IAMDatabaseAuthenticationEnabled**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  BETUL jika pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data akun diaktifkan, dan sebaliknya SALAH.
+ **KmsKeyId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika `StorageEncrypted` adalah true, pengidentifikasi kunci Amazon KMS untuk snapshot klaster DB terenkripsi.
+ **LicenseModel**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan informasi model lisensi untuk snapshot klaster DB ini.
+ **PercentProgress**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan persentase perkiraan data yang telah ditransfer.
+ **Port**— Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan port yang didengarkan klaster DB pada waktu dari snapshot.
+ **SnapshotCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menyediakan waktu ketika snapshot diambil, dalam Universal Coordinated Time (UTC).
+ **SnapshotType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan jenis snapshot klaster DB.
+ **SourceDBClusterSnapshotArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika snapshot klaster DB disalin dari snapshot klaster DB sumber, Amazon Resource Name (ARN) untuk snapshot klaster DB sumber; jika tidak, nilai null.
+ **Status**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan status snapshot klaster DB ini.
+ **StorageEncrypted**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah snapshot klaster DB dienkripsi.
+ **StorageType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jenis penyimpanan yang terkait dengan snapshot cluster DB.
+ **VpcId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan ID VPC terkait dengan snapshot klaster DB.

**Kesalahan**
+ [DBClusterSnapshotAlreadyExistsFault](api-faults.md#DBClusterSnapshotAlreadyExistsFault)
+ [DBClusterSnapshotNotFoundFault](api-faults.md#DBClusterSnapshotNotFoundFault)
+ [Tidak valid DBCluster StateFault](api-faults.md#InvalidDBClusterStateFault)
+ [Tidak valid DBCluster SnapshotStateFault](api-faults.md#InvalidDBClusterSnapshotStateFault)
+ [SnapshotQuotaExceededFault](api-faults.md#SnapshotQuotaExceededFault)
+ [KMSKeyNotAccessibleFault](api-faults.md#KMSKeyNotAccessibleFault)

## Memodifikasi DBCluster SnapshotAttribute (tindakan)
<a name="ModifyDBClusterSnapshotAttribute"></a>

         Nama AWS CLI untuk API ini adalah:. `modify-db-cluster-snapshot-attribute`

Menambahkan atribut dan nilai-nilai ke, atau menghapus atribut dan nilai-nilai dari, snapshot klaster DB manual.

Untuk membagikan snapshot cluster DB manual dengan akun Amazon lainnya, tentukan `restore` sebagai `AttributeName` dan gunakan `ValuesToAdd` parameter untuk menambahkan daftar IDs akun Amazon yang diizinkan untuk memulihkan snapshot cluster DB manual. Gunakan nilai `all` untuk membuat snapshot klaster DB manual menjadi publik, yang berarti bahwa itu dapat disalin atau dipulihkan oleh semua akun Amazon. Jangan menambahkan nilai `all` untuk setiap snapshot klaster DB manual yang berisi informasi privat yang Anda tidak ingin tersedia untuk semua akun Amazon. Jika snapshot cluster DB manual dienkripsi, snapshot tersebut dapat dibagikan, tetapi hanya dengan menentukan daftar akun IDs Amazon resmi untuk parameter tersebut. `ValuesToAdd` Anda tidak dapat menggunakan `all` sebagai nilai untuk parameter tersebut dalam kasus ini.

Untuk melihat akun Amazon mana yang memiliki akses untuk menyalin atau memulihkan snapshot klaster DB manual, atau apakah snapshot klaster DB manual publik atau privat, gunakan tindakan API [Jelaskan DBCluster SnapshotAttributes (tindakan)](#DescribeDBClusterSnapshotAttributes).

**Permintaan**
+ **AttributeName**(dalam CLI:`--attribute-name`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Nama dari atribut snapshot klaster DB yang akan diubah.

  Untuk mengelola otorisasi bagi akun Amazon lain untuk menyalin atau memulihkan snapshot klaster DN manual, atur nilai ini ke `restore`.
+ **DBClusterSnapshotIdentifier**(dalam CLI:`--db-cluster-snapshot-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi untuk snapshot klaster DB untuk memodifikasi atributnya.
+ **ValuesToAdd**(dalam CLI:`--values-to-add`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar atribut snapshot klaster DB untuk ditambahkan ke atribut yang ditentukan oleh `AttributeName`.

  Untuk mengotorisasi akun Amazon lainnya untuk menyalin atau memulihkan snapshot cluster DB manual, setel daftar ini untuk menyertakan satu atau beberapa akun Amazon IDs, atau `all` untuk membuat snapshot cluster DB manual dapat dipulihkan oleh akun Amazon mana pun. Jangan menambahkan nilai `all` untuk setiap snapshot klaster DB manual yang berisi informasi privat yang Anda tidak ingin tersedia untuk semua akun Amazon.
+ **ValuesToRemove**(dalam CLI:`--values-to-remove`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar atribut snapshot klaster DB untuk dihapus dari atribut yang ditentukan oleh `AttributeName`.

  Untuk menghapus otorisasi untuk akun Amazon lain untuk menyalin atau memulihkan snapshot klaster DB manual, gatur daftar ini untuk menyertakan satu atau beberapa pengidentifikasi akun Amazon, atau `all` untuk menghapus otorisasi untuk akun Amazon mana pun untuk menyalin atau memulihkan snapshot klaster DB. Jika Anda menentukan `all`, sebuah akun Amazon yang ID akunnya secara eksplisit ditambahkan ke atribut `restore` masih dapat menyalin atau memulihkan snapshot klaster DB manual.

**Respons**

Berisi hasil dari panggilan sukses ke tindakan API [Jelaskan DBCluster SnapshotAttributes (tindakan)](#DescribeDBClusterSnapshotAttributes).

Atribut snapshot klaster DB manual digunakan untuk mengotorisasi akun Amazon lain untuk memulihkan snapshot klaster DB manual. Untuk informasi selengkapnya, lihat tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).
+ **DBClusterSnapshotAttributes** – Susunan objek [DBClusterSnapshotAttribute](#DBClusterSnapshotAttribute).

  Daftar atribut dan nilai untuk snapshot klaster DB manual.
+ **DBClusterSnapshotIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi dari snapshot klaster DB manual tempat atribut diterapkan.

**Kesalahan**
+ [DBClusterSnapshotNotFoundFault](api-faults.md#DBClusterSnapshotNotFoundFault)
+ [Tidak valid DBCluster SnapshotStateFault](api-faults.md#InvalidDBClusterSnapshotStateFault)
+ [SharedSnapshotQuotaExceededFault](api-faults.md#SharedSnapshotQuotaExceededFault)

## Kembalikan DBCluster FromSnapshot (tindakan)
<a name="RestoreDBClusterFromSnapshot"></a>

         Nama AWS CLI untuk API ini adalah:. `restore-db-cluster-from-snapshot`

Membuat klaster DB baru dari snapshot DB atau snapshot klaster DB.

Jika snapshot ditentukan DB, klaster DB target dibuat dari snapshot DB sumber dengan konfigurasi default dan grup keamanan default.

Jika snapshot klaster DB ditentukan, klaster target DB dibuat dari titik pemulihan klaster DB sumber dengan konfigurasi yang sama seperti klaster DB sumber asli, kecuali klaster DB baru dibuat dengan grup keamanan default.

**Permintaan**
+ **AvailabilityZones**(dalam CLI:`--availability-zones`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan daftar EC2 Availability Zones dimana instance di cluster DB yang dipulihkan dapat dibuat.
+ **CopyTagsToSnapshot**(dalam CLI:`--copy-tags-to-snapshot`) — a BooleanOptional, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  *Jika disetel ke`true`, tag akan disalin ke snapshot apa pun dari cluster DB yang dipulihkan yang dibuat.*
+ **DatabaseName**(dalam CLI:`--database-name`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Tidak didukung.
+ **DBClusterIdentifier**(dalam CLI:`--db-cluster-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Nama klaster DB yang akan dibuat dari snapshot DB atau snapshot klaster DB. Parameter ini tidak peka huruf besar-kecil.

  Kendala:
  + Harus berisi 1 sampai 63 huruf, angka, atau tanda hubung
  + Karakter pertamanya harus berupa huruf
  + Tidak boleh diakhiri dengan tanda hubung atau berisi dua tanda hubung yang berurutan

  Contoh: `my-snapshot-id`
+ **DBClusterParameterGroupName**(dalam CLI:`--db-cluster-parameter-group-name`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Nama grup parameter klaster DB yang akan dikaitkan dengan klaster DB ini.

  Batasan:
  + Jika disediakan, harus cocok dengan nama yang sudah ada DBClusterParameterGroup.
+ **DBSubnetGroupName**(dalam CLI:`--db-subnet-group-name`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Nama grup subnet DB yang akan digunakan untuk klaster DB baru.

  Kendala: Jika disediakan, harus cocok dengan nama Grup yang ada. DBSubnet

  Contoh: `mySubnetgroup`
+ **DeletionProtection**(dalam CLI:`--deletion-protection`) — a BooleanOptional, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  Nilai yang menunjukkan apakah klaster DB memiliki perlindungan penghapusan yang diaktifkan. Basis data global tidak dapat dihapus saat perlindungan penghapusan diaktifkan. Secara default, perlindungan penghapusan dinonaktifkan. 
+ **EnableCloudwatchLogsExports**(dalam CLI:`--enable-cloudwatch-logs-exports`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar log yang akan diekspor oleh cluster DB yang dipulihkan ke Amazon CloudWatch Logs.
+ **EnableIAMDatabaseAuthentication**(dalam CLI:`--enable-iam-database-authentication`) — a BooleanOptional, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  True untuk mengaktifkan pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data, dan sebaliknya false.

  Default: `false`
+ **Engine**(dalam CLI:`--engine`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Mesin basis data yang akan digunakan untuk klaster DB baru.

  Default: Sama seperti sumber

  Kendala: Harus kompatibel dengan mesin sumber.
+ **EngineVersion**(dalam CLI:`--engine-version`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Versi mesin basis data yang akan digunakan untuk klaster DB baru.
+ **KmsKeyId**(dalam CLI:`--kms-key-id`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi kunci Amazon KMS untuk digunakan saat memulihkan klaster DB terenkripsi dari snapshot DB atau snapshot klaster DB.

  Pengidentifikasi kunci KMS adalah Amazon Resource Name (ARN) untuk kunci enkripsi KMS. Jika Anda memulihkan klaster DB dengan akun Amazon yang sama yang memiliki kunci enkripsi KMS yang digunakan untuk mengenkripsi klaster DB baru, maka Anda dapat menggunakan alias kunci KMS alih-alih ARN untuk kunci enkripsi KMS.

  Jika Anda tidak menentukan nilai untuk parameter `KmsKeyId`, maka hal berikut akan terjadi:
  + Jika snapshot DB atau snapshot klaster DB di `SnapshotIdentifier` dienkripsi, maka klaster DB yang dipulihkan dienkripsi menggunakan kunci KMS yang digunakan untuk mengenkripsi snapshot DB atau snapshot klaster DB.
  + Jika snapshot DB atau snapshot klaster DB di `SnapshotIdentifier` tidak dienkripsi, maka klaster DB yang dipulihkan tidak dienkripsi.
+ **Port**(dalam CLI:`--port`) — sebuah IntegerOptional, dari tipe: `integer` (integer 32-bit yang ditandatangani).

  Nomor port tempat klaster DB baru menerima koneksi.

  Kendala: Nilai harus `1150-65535`

  Default: Port yang sama dengan klaster DB asli.
+ **ServerlessV2ScalingConfiguration**(dalam CLI:`--serverless-v2-scaling-configuration`) — Sebuah [ServerlessV2 ScalingConfiguration](api-datatypes.md#ServerlessV2ScalingConfiguration) objek.

  Berisi konfigurasi penskalaan cluster DB Neptunus Tanpa Server.

  Untuk informasi selengkapnya, lihat [Menggunakan Amazon Neptunus Tanpa Server di Panduan Pengguna *Amazon* Neptunus](https://docs.aws.amazon.com/neptune/latest/userguide/neptune-serverless-using.html).
+ **SnapshotIdentifier**(dalam CLI:`--snapshot-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi snapshot DB atau snapshot klaster DB yang akan dipulihkan.

  Anda dapat menggunakan nama atau Amazon Resource Name (ARN) untuk menentukan snapshot klaster DB. Namun, Anda dapat menggunakan ARN saja untuk menentukan snapshot DB.

  Kendala:
  + Harus cocok dengan pengidentifikasi snapshot yang ada.
+ **StorageType**(dalam CLI:`--storage-type`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan jenis penyimpanan yang akan dikaitkan dengan cluster DB.

  Nilai valid: `standard`, `iopt1`

  Default: `standard`
+ **Tags**(dalam CLI:`--tags`) — Sebuah array objek. [Tag](api-other-apis.md#Tag)

  Tanda yang akan ditetapkan ke klaster Db yang dipulihkan.
+ **VpcSecurityGroupIds**(dalam CLI:`--vpc-security-group-ids`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar grup keamanan VPC tempat klaster DB baru akan berada.

**Respons**

Berisi detail dari klaster DB Amazon Neptune.

Tipe data ini digunakan sebagai elemen respons dalam file[Jelaskan DBClusters (tindakan)](api-clusters.md#DescribeDBClusters).
+ **AllocatedStorage**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  `AllocatedStorage` selalu mengembalikan 1, karena ukuran penyimpanan klaster DB Neptune tidak tetap, tetapi justru secara otomatis menyesuaikan sesuai kebutuhan.
+ **AssociatedRoles** – Susunan objek [DBClusterPeran](api-clusters.md#DBClusterRole).

  Menyediakan daftar Amazon Identity and Access Management (IAM) role yang terkait dengan klaster DB. IAM role yang terkait dengan klaster DB memberikan izin pada klaster DB untuk mengakses layanan Amazon lain atas nama Anda.
+ **AutomaticRestartTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Waktu di mana klaster DB akan secara otomatis di-restart.
+ **AvailabilityZones**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan daftar EC2 Availability Zones dimana instance di cluster DB dapat dibuat.
+ **BacktrackConsumedChangeRecords**- a LongOptional, tipe: `long` (integer 64-bit yang ditandatangani).

  Tidak didukung oleh Neptune.
+ **BacktrackWindow**- a LongOptional, tipe: `long` (integer 64-bit yang ditandatangani).

  Tidak didukung oleh Neptune.
+ **BackupRetentionPeriod**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan jumlah hari yang mana snapshot DB otomatis dipertahankan.
+ **Capacity**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  Tidak didukung oleh Neptune.
+ **CloneGroupId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Mengidentifikasi grup klon yang terkait dengan klaster DB.
+ **ClusterCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu saat klaster DB dibuat, dalam Waktu Universal Terkoordinasi (UTC).
+ **CopyTagsToSnapshot**— a BooleanOptional, tipe: `boolean` (nilai Boolean (benar atau salah)).

  *Jika disetel ke`true`, tag akan disalin ke snapshot apa pun dari cluster DB yang dibuat.*
+ **CrossAccountClone**— a BooleanOptional, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Jika diatur ke `true`, klaster DB dapat dikloning di seluruh akun.
+ **DatabaseName**— String, tipe: `string` (string yang dikodekan UTF-8).

  Berisi nama basis data awal klaster DB ini yang disediakan pada waktu membuat, jika salah satu ditentukan ketika klaster DB dibuat. Nama yang sama ini dikembalikan demi kluster DB.
+ **DBClusterArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Amazon Resource Name (ARN) untuk klaster DB.
+ **DBClusterIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Berisi pengidentifikasi klaster DB yang disediakan pengguna. Pengidentifikasi ini adalah kunci unik yang mengidentifikasi klaster DB.
+ **DBClusterMembers** – Susunan objek [DBClusterAnggota](api-clusters.md#DBClusterMember).

  Menyediakan daftar instans yang membentuk klaster DB.
+ **DBClusterParameterGroup**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan nama grup parameter klaster DB untuk klaster DB ini.
+ **DbClusterResourceId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi Wilayah Amazon unik yang tetap untuk klaster. Pengenal ini ditemukan di entri CloudTrail log Amazon setiap kali kunci Amazon KMS untuk cluster DB diakses.
+ **DBSubnetGroup**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan informasi pada grup subnet yang terkait dengan klaster DB, termasuk nama, deskripsi, dan subnet dalam grup subnet.
+ **DeletionProtection**— a BooleanOptional, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menunjukkan apakah klaster DB memiliki perlindungan penghapusan diaktifkan. Basis data global tidak dapat dihapus saat perlindungan penghapusan diaktifkan.
+ **EarliestBacktrackTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Tidak didukung oleh Neptune.
+ **EarliestRestorableTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu paling awal dimana database dapat dipulihkan dengan point-in-time restore.
+ **EnabledCloudwatchLogsExports**— String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar jenis log yang cluster DB ini dikonfigurasi untuk mengekspor ke CloudWatch Log. Jenis log yang valid adalah: `audit` (untuk mempublikasikan log audit ke CloudWatch) dan slowquery (untuk mempublikasikan log kueri lambat ke). CloudWatch Lihat [Menerbitkan log Neptunus ke log Amazon](https://docs.aws.amazon.com/neptune/latest/userguide/cloudwatch-logs.html). CloudWatch 
+ **Endpoint**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan titik akhir koneksi untuk instans primer klaster DB.
+ **Engine**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan nama mesin basis data yang akan digunakan untuk klaster DB ini.
+ **EngineVersion**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menunjukkan versi mesin basis data.
+ **GlobalClusterIdentifier**— a GlobalClusterIdentifier, tipe: `string` (string yang dikodekan UTF-8), tidak kurang dari 1 atau lebih dari 255? st? s, cocok dengan ekspresi reguler ini:`[A-Za-z][0-9A-Za-z-:._]*`.

  Berisi pengidentifikasi cluster database global yang disediakan pengguna. Identifier ini adalah kunci unik yang mengidentifikasi database global.
+ **HostedZoneId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan ID yang ditetapkan Amazon Route 53 saat Anda membuat zona yang di-hosting.
+ **IAMDatabaseAuthenticationEnabled**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  BETUL jika pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data akun diaktifkan, dan sebaliknya SALAH.
+ **IOOptimizedNextAllowedModificationTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Lain kali Anda dapat memodifikasi cluster DB untuk menggunakan jenis `iopt1` penyimpanan.
+ **KmsKeyId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika `StorageEncrypted` adalah BETUL, pengidentifikasi kunci Amazon KMS untuk klaster DB terenkripsi.
+ **LatestRestorableTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu terbaru yang database dapat dipulihkan dengan point-in-time restore.
+ **MultiAZ**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah klaster DB memiliki instans di beberapa Availability Zone.
+ **PendingModifiedValues** — Sebuah objek [ClusterPendingModifiedValues](api-clusters.md#ClusterPendingModifiedValues).

  Tipe data ini digunakan sebagai elemen respons dalam `ModifyDBCluster` operasi dan berisi perubahan yang akan diterapkan selama jendela pemeliharaan berikutnya.
+ **PercentProgress**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan kemajuan operasi sebagai persentase.
+ **Port**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan port yang didengarkan oleh mesin basis data.
+ **PreferredBackupWindow**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan rentang waktu harian selama backup otomatis dibuat jika backup otomatis diaktifkan, seperti yang ditentukan oleh `BackupRetentionPeriod`.
+ **PreferredMaintenanceWindow**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan rentang waktu mingguan selama pemeliharaan sistem dapat dilakukan, dalam Waktu Universal Terkoordinasi (UTC).
+ **ReaderEndpoint**— String, tipe: `string` (string yang dikodekan UTF-8).

  Reader Endpoint untuk klaster DB. Reader Endpoint untuk koneksi menyeimbangkan beban klaster DB di seluruh Replika Baca yang tersedia dalam klaster DB. Saat klien meminta koneksi baru ke Reader Endpoint, Neptune mendistribusikan permintaan koneksi di antara Replika Neptune di klaster DB. Fungsionalitas ini dapat membantu menyeimbangkan beban kerja baca Anda di beberapa Replika Baca di klaster DB Anda.

  Jika terjadi failover, dan Replika Baca yang terhubung dengan Anda dipromosikan menjadi instans primer, koneksi Anda dijatuhkan. Untuk terus mengirimkan beban kerja baca Anda ke Replika Baca lainnya di klaster, Anda kemudian dapat menyambungkan kembali ke Reader Endpoint.
+ **ReadReplicaIdentifiers**— String, tipe: `string` (string yang dikodekan UTF-8).

  Berisi satu atau lebih pengidentifikasi Replika Baca terkait dengan klaster DB ini.
+ **ReplicationSourceIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Tidak didukung oleh Neptune.
+ **ReplicationType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Tidak didukung oleh Neptune.
+ **ServerlessV2ScalingConfiguration** — Sebuah objek [ServerlessV2 ScalingConfigurationInfo](api-datatypes.md#ServerlessV2ScalingConfigurationInfo).

  Menampilkan konfigurasi penskalaan untuk cluster DB Neptunus Tanpa Server.

  Untuk informasi selengkapnya, lihat [Menggunakan Amazon Neptunus Tanpa Server di Panduan Pengguna *Amazon* Neptunus](https://docs.aws.amazon.com/neptune/latest/userguide/neptune-serverless-using.html).
+ **Status**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan status saat ini dari klaster DB ini.
+ **StorageEncrypted**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah klaster DB dienkripsi.
+ **StorageType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jenis penyimpanan yang digunakan oleh cluster DB.

  Nilai yang Valid:
  + **`standard`**— (*default*) Menyediakan penyimpanan database hemat biaya untuk aplikasi dengan penggunaan sedang hingga kecil I/O .
  + **`iopt1`**— Memungkinkan [penyimpanan I/O-Optimized](https://docs.aws.amazon.com/neptune/latest/userguide/storage-types.html#provisioned-iops-storage) yang dirancang untuk memenuhi kebutuhan throughput. I/O-intensive graph workloads that require predictable pricing with low I/O latency and consistent I/O

    Penyimpanan Neptunus I/O-Optimized hanya tersedia dimulai dengan rilis engine 1.3.0.0.
+ **VpcSecurityGroups** – Susunan objek [VpcSecurityGroupMembership](api-datatypes.md#VpcSecurityGroupMembership).

  Memberikan daftar grup keamanan VPC yang memiliki klaster DB.

**Kesalahan**
+ [DBClusterAlreadyExistsFault](api-faults.md#DBClusterAlreadyExistsFault)
+ [DBClusterQuotaExceededFault](api-faults.md#DBClusterQuotaExceededFault)
+ [StorageQuotaExceededFault](api-faults.md#StorageQuotaExceededFault)
+ [DBSubnetGroupNotFoundFault](api-faults.md#DBSubnetGroupNotFoundFault)
+ [DBSnapshotNotFoundFault](api-faults.md#DBSnapshotNotFoundFault)
+ [DBClusterSnapshotNotFoundFault](api-faults.md#DBClusterSnapshotNotFoundFault)
+ [Tidak cukup DBCluster CapacityFault](api-faults.md#InsufficientDBClusterCapacityFault)
+ [InsufficientStorageClusterCapacityFault](api-faults.md#InsufficientStorageClusterCapacityFault)
+ [Tidak valid DBSnapshot StateFault](api-faults.md#InvalidDBSnapshotStateFault)
+ [Tidak valid DBCluster SnapshotStateFault](api-faults.md#InvalidDBClusterSnapshotStateFault)
+ [StorageQuotaExceededFault](api-faults.md#StorageQuotaExceededFault)
+ [Tidak valid VPCNetwork StateFault](api-faults.md#InvalidVPCNetworkStateFault)
+ [InvalidRestoreFault](api-faults.md#InvalidRestoreFault)
+ [DBSubnetGroupNotFoundFault](api-faults.md#DBSubnetGroupNotFoundFault)
+ [InvalidSubnet](api-faults.md#InvalidSubnet)
+ [OptionGroupNotFoundFault](api-faults.md#OptionGroupNotFoundFault)
+ [KMSKeyNotAccessibleFault](api-faults.md#KMSKeyNotAccessibleFault)
+ [DBClusterParameterGroupNotFoundFault](api-faults.md#DBClusterParameterGroupNotFoundFault)

## Kembalikan DBCluster ToPointInTime (tindakan)
<a name="RestoreDBClusterToPointInTime"></a>

         Nama AWS CLI untuk API ini adalah:. `restore-db-cluster-to-point-in-time`

Memulihkan klaster DB ke titik waktu yang arbitrer. Pengguna dapat memulihkan ke titik waktu mana pun sebelum `LatestRestorableTime` hingga `BackupRetentionPeriod` hari. Klaster DB target dibuat dari klaster Db sumber dengan konfigurasi yang sama seperti klaster Db asli, kecuali klaster DB baru dibuat dengan grup keamanan DB default.

**catatan**  
Tindakan ini memulihkan hanya klaster DB, dan bukan instans Dbuntuk klaster DB tersebut. Anda harus memanggil tindakan [Buat DBInstance (tindakan)](api-instances.md#CreateDBInstance) guna membuat instans DB untuk klaster DB yang dipulihkan, menentukan pengidentifikasi klaster DB yang dipulihkan di `DBClusterIdentifier`. Anda dapat membuat instans DB hanya setelah tindakan `RestoreDBClusterToPointInTime` telah selesai dan klaster DB tersedia.

**Permintaan**
+ **DBClusterIdentifier**(dalam CLI:`--db-cluster-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Nama klaster DB baru yang akan dibuat.

  Kendala:
  + Harus berisi 1 sampai 63 huruf, angka, atau tanda hubung
  + Karakter pertamanya harus berupa huruf
  + Tidak boleh diakhiri dengan tanda hubung atau berisi dua tanda hubung yang berurutan
+ **DBClusterParameterGroupName**(dalam CLI:`--db-cluster-parameter-group-name`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Nama grup parameter klaster DB yang akan dikaitkan dengan klaster DB ini.

  Batasan:
  + Jika disediakan, harus cocok dengan nama yang sudah ada DBClusterParameterGroup.
+ **DBSubnetGroupName**(dalam CLI:`--db-subnet-group-name`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Nama grup subnet DB yang akan digunakan untuk klaster DB baru.

  Kendala: Jika disediakan, harus cocok dengan nama Grup yang ada. DBSubnet

  Contoh: `mySubnetgroup`
+ **DeletionProtection**(dalam CLI:`--deletion-protection`) — a BooleanOptional, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  Nilai yang menunjukkan apakah klaster DB memiliki perlindungan penghapusan yang diaktifkan. Basis data global tidak dapat dihapus saat perlindungan penghapusan diaktifkan. Secara default, perlindungan penghapusan dinonaktifkan. 
+ **EnableCloudwatchLogsExports**(dalam CLI:`--enable-cloudwatch-logs-exports`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar log yang akan diekspor oleh cluster DB yang dipulihkan ke CloudWatch Log.
+ **EnableIAMDatabaseAuthentication**(dalam CLI:`--enable-iam-database-authentication`) — a BooleanOptional, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  True untuk mengaktifkan pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data, dan sebaliknya false.

  Default: `false`
+ **KmsKeyId**(dalam CLI:`--kms-key-id`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi kunci Amazon KMS untuk digunakan saat memulihkan klaster DB terenkripsi dari kluster DB terenkripsi.

  Pengidentifikasi kunci KMS adalah Amazon Resource Name (ARN) untuk kunci enkripsi KMS. Jika Anda memulihkan klaster DB dengan akun Amazon yang sama yang memiliki kunci enkripsi KMS yang digunakan untuk mengenkripsi klaster DB baru, maka Anda dapat menggunakan alias kunci KMS alih-alih ARN untuk kunci enkripsi KMS.

  Anda dapat memulihkan ke klaster DB baru dan mengenkripsi klaster DB baru dengan kunci KMS yang berbeda dari kunci KMS yang digunakan untuk mengenkripsi klaster DB sumber. Klaster DB baru dienkripsi dengan kunci KMS yang diidentifikasi oleh parameter `KmsKeyId`.

  Jika Anda tidak menentukan nilai untuk parameter `KmsKeyId`, maka hal berikut akan terjadi:
  + Jika klaster DB dienkripsi, maka klaster DB yang dipulihkan dienkripsi menggunakan kunci KMS yang digunakan untuk mengenkripsi klaster DB sumber.
  + Jika klaster DB tidak dienkripsi, maka klaster DB yang dipulihkan tidak dienkripsi.

  Jika `DBClusterIdentifier` mengacu pada sebuah klaster DB yang tidak dienkripsi, maka permintaan pemulihan ditolak.
+ **Port**(dalam CLI:`--port`) — sebuah IntegerOptional, dari tipe: `integer` (integer 32-bit yang ditandatangani).

  Nomor port tempat klaster DB baru menerima koneksi.

  Kendala: Nilai harus `1150-65535`

  Default: Port yang sama dengan klaster DB asli.
+ **RestoreToTime**(dalam CLI:`--restore-to-time`) — a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Tanggal dan waktu untuk memulihkan klaster DB.

  Nilai yang Valid: Nilai harus berupa waktu dalam format Waktu Universal Terkoordinasi (UTC).

  Kendala:
  + Harus sebelum waktu pemulihan terbaru untuk instans DB.
  + Harus ditentukan jika parameter `UseLatestRestorableTime` tidak disediakan.
  + Tidak dapat ditentukan jika parameter `UseLatestRestorableTime` adalah true.
  + Tidak dapat ditentukan jika parameter `RestoreType` adalah `copy-on-write`.

  Contoh: `2015-03-07T23:45:00Z`
+ **RestoreType**(dalam CLI:`--restore-type`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Tipe pemulihan yang akan dilakukan. Anda dapat menentukan salah satu nilai berikut:
  +  `full-copy` - Klaster DB baru dipulihkan sebagai salinan lengkap dari klaster DB sumber.
  +  `copy-on-write` - Klaster DB baru dipulihkan sebagai klon dari klaster DB sumber.

  Jika Anda tidak menentukan nilai `RestoreType`, maka klaster DB baru dipulihkan sebagai salinan lengkap klaster DB sumber.
+ **ServerlessV2ScalingConfiguration**(dalam CLI:`--serverless-v2-scaling-configuration`) — Sebuah [ServerlessV2 ScalingConfiguration](api-datatypes.md#ServerlessV2ScalingConfiguration) objek.

  Berisi konfigurasi penskalaan cluster DB Neptunus Tanpa Server.

  Untuk informasi selengkapnya, lihat [Menggunakan Amazon Neptunus Tanpa Server di Panduan Pengguna *Amazon* Neptunus](https://docs.aws.amazon.com/neptune/latest/userguide/neptune-serverless-using.html).
+ **SourceDBClusterIdentifier**(dalam CLI:`--source-db-cluster-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi klaster DB sumber yang akan dipulihkan.

  Batasan:
  + Harus cocok dengan pengenal yang sudah ada DBCluster.
+ **StorageType**(dalam CLI:`--storage-type`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan jenis penyimpanan yang akan dikaitkan dengan cluster DB.

  Nilai valid: `standard`, `iopt1`

  Default: `standard`
+ **Tags**(dalam CLI:`--tags`) — Sebuah array objek. [Tag](api-other-apis.md#Tag)

  Tanda yang akan diterapkan ke klaster Db yang dipulihkan.
+ **UseLatestRestorableTime**(dalam CLI:`--use-latest-restorable-time`) — Boolean, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  Nilai yang diatur ke `true` untuk memulihkan klaster DB ke waktu backup terbaru yang dapat dipulihkan, dan `false` sebaliknya.

  Default: `false`

  Kendala: Tidak dapat ditentukan jika parameter `RestoreToTime` disediakan.
+ **VpcSecurityGroupIds**(dalam CLI:`--vpc-security-group-ids`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar grup keamanan VPC tempat klaster DB baru berada.

**Respons**

Berisi detail dari klaster DB Amazon Neptune.

Tipe data ini digunakan sebagai elemen respons dalam file[Jelaskan DBClusters (tindakan)](api-clusters.md#DescribeDBClusters).
+ **AllocatedStorage**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  `AllocatedStorage` selalu mengembalikan 1, karena ukuran penyimpanan klaster DB Neptune tidak tetap, tetapi justru secara otomatis menyesuaikan sesuai kebutuhan.
+ **AssociatedRoles** – Susunan objek [DBClusterPeran](api-clusters.md#DBClusterRole).

  Menyediakan daftar Amazon Identity and Access Management (IAM) role yang terkait dengan klaster DB. IAM role yang terkait dengan klaster DB memberikan izin pada klaster DB untuk mengakses layanan Amazon lain atas nama Anda.
+ **AutomaticRestartTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Waktu di mana klaster DB akan secara otomatis di-restart.
+ **AvailabilityZones**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan daftar EC2 Availability Zones dimana instance di cluster DB dapat dibuat.
+ **BacktrackConsumedChangeRecords**- a LongOptional, tipe: `long` (integer 64-bit yang ditandatangani).

  Tidak didukung oleh Neptune.
+ **BacktrackWindow**- a LongOptional, tipe: `long` (integer 64-bit yang ditandatangani).

  Tidak didukung oleh Neptune.
+ **BackupRetentionPeriod**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan jumlah hari yang mana snapshot DB otomatis dipertahankan.
+ **Capacity**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  Tidak didukung oleh Neptune.
+ **CloneGroupId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Mengidentifikasi grup klon yang terkait dengan klaster DB.
+ **ClusterCreateTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu saat klaster DB dibuat, dalam Waktu Universal Terkoordinasi (UTC).
+ **CopyTagsToSnapshot**— a BooleanOptional, tipe: `boolean` (nilai Boolean (benar atau salah)).

  *Jika disetel ke`true`, tag akan disalin ke snapshot apa pun dari cluster DB yang dibuat.*
+ **CrossAccountClone**— a BooleanOptional, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Jika diatur ke `true`, klaster DB dapat dikloning di seluruh akun.
+ **DatabaseName**— String, tipe: `string` (string yang dikodekan UTF-8).

  Berisi nama basis data awal klaster DB ini yang disediakan pada waktu membuat, jika salah satu ditentukan ketika klaster DB dibuat. Nama yang sama ini dikembalikan demi kluster DB.
+ **DBClusterArn**— String, tipe: `string` (string yang dikodekan UTF-8).

  Amazon Resource Name (ARN) untuk klaster DB.
+ **DBClusterIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Berisi pengidentifikasi klaster DB yang disediakan pengguna. Pengidentifikasi ini adalah kunci unik yang mengidentifikasi klaster DB.
+ **DBClusterMembers** – Susunan objek [DBClusterAnggota](api-clusters.md#DBClusterMember).

  Menyediakan daftar instans yang membentuk klaster DB.
+ **DBClusterParameterGroup**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan nama grup parameter klaster DB untuk klaster DB ini.
+ **DbClusterResourceId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi Wilayah Amazon unik yang tetap untuk klaster. Pengenal ini ditemukan di entri CloudTrail log Amazon setiap kali kunci Amazon KMS untuk cluster DB diakses.
+ **DBSubnetGroup**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan informasi pada grup subnet yang terkait dengan klaster DB, termasuk nama, deskripsi, dan subnet dalam grup subnet.
+ **DeletionProtection**— a BooleanOptional, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menunjukkan apakah klaster DB memiliki perlindungan penghapusan diaktifkan. Basis data global tidak dapat dihapus saat perlindungan penghapusan diaktifkan.
+ **EarliestBacktrackTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Tidak didukung oleh Neptune.
+ **EarliestRestorableTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu paling awal dimana database dapat dipulihkan dengan point-in-time restore.
+ **EnabledCloudwatchLogsExports**— String, tipe: `string` (string yang dikodekan UTF-8).

  Daftar jenis log yang cluster DB ini dikonfigurasi untuk mengekspor ke CloudWatch Log. Jenis log yang valid adalah: `audit` (untuk mempublikasikan log audit ke CloudWatch) dan slowquery (untuk mempublikasikan log kueri lambat ke). CloudWatch Lihat [Menerbitkan log Neptunus ke log Amazon](https://docs.aws.amazon.com/neptune/latest/userguide/cloudwatch-logs.html). CloudWatch 
+ **Endpoint**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan titik akhir koneksi untuk instans primer klaster DB.
+ **Engine**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan nama mesin basis data yang akan digunakan untuk klaster DB ini.
+ **EngineVersion**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menunjukkan versi mesin basis data.
+ **GlobalClusterIdentifier**— a GlobalClusterIdentifier, tipe: `string` (string yang dikodekan UTF-8), tidak kurang dari 1 atau lebih dari 255? st? s, cocok dengan ekspresi reguler ini:`[A-Za-z][0-9A-Za-z-:._]*`.

  Berisi pengidentifikasi cluster database global yang disediakan pengguna. Identifier ini adalah kunci unik yang mengidentifikasi database global.
+ **HostedZoneId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan ID yang ditetapkan Amazon Route 53 saat Anda membuat zona yang di-hosting.
+ **IAMDatabaseAuthenticationEnabled**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  BETUL jika pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data akun diaktifkan, dan sebaliknya SALAH.
+ **IOOptimizedNextAllowedModificationTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Lain kali Anda dapat memodifikasi cluster DB untuk menggunakan jenis `iopt1` penyimpanan.
+ **KmsKeyId**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jika `StorageEncrypted` adalah BETUL, pengidentifikasi kunci Amazon KMS untuk klaster DB terenkripsi.
+ **LatestRestorableTime**— a TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu terbaru yang database dapat dipulihkan dengan point-in-time restore.
+ **MultiAZ**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah klaster DB memiliki instans di beberapa Availability Zone.
+ **PendingModifiedValues** — Sebuah objek [ClusterPendingModifiedValues](api-clusters.md#ClusterPendingModifiedValues).

  Tipe data ini digunakan sebagai elemen respons dalam `ModifyDBCluster` operasi dan berisi perubahan yang akan diterapkan selama jendela pemeliharaan berikutnya.
+ **PercentProgress**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan kemajuan operasi sebagai persentase.
+ **Port**— an IntegerOptional, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan port yang didengarkan oleh mesin basis data.
+ **PreferredBackupWindow**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan rentang waktu harian selama backup otomatis dibuat jika backup otomatis diaktifkan, seperti yang ditentukan oleh `BackupRetentionPeriod`.
+ **PreferredMaintenanceWindow**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan rentang waktu mingguan selama pemeliharaan sistem dapat dilakukan, dalam Waktu Universal Terkoordinasi (UTC).
+ **ReaderEndpoint**— String, tipe: `string` (string yang dikodekan UTF-8).

  Reader Endpoint untuk klaster DB. Reader Endpoint untuk koneksi menyeimbangkan beban klaster DB di seluruh Replika Baca yang tersedia dalam klaster DB. Saat klien meminta koneksi baru ke Reader Endpoint, Neptune mendistribusikan permintaan koneksi di antara Replika Neptune di klaster DB. Fungsionalitas ini dapat membantu menyeimbangkan beban kerja baca Anda di beberapa Replika Baca di klaster DB Anda.

  Jika terjadi failover, dan Replika Baca yang terhubung dengan Anda dipromosikan menjadi instans primer, koneksi Anda dijatuhkan. Untuk terus mengirimkan beban kerja baca Anda ke Replika Baca lainnya di klaster, Anda kemudian dapat menyambungkan kembali ke Reader Endpoint.
+ **ReadReplicaIdentifiers**— String, tipe: `string` (string yang dikodekan UTF-8).

  Berisi satu atau lebih pengidentifikasi Replika Baca terkait dengan klaster DB ini.
+ **ReplicationSourceIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Tidak didukung oleh Neptune.
+ **ReplicationType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Tidak didukung oleh Neptune.
+ **ServerlessV2ScalingConfiguration** — Sebuah objek [ServerlessV2 ScalingConfigurationInfo](api-datatypes.md#ServerlessV2ScalingConfigurationInfo).

  Menampilkan konfigurasi penskalaan untuk cluster DB Neptunus Tanpa Server.

  Untuk informasi selengkapnya, lihat [Menggunakan Amazon Neptunus Tanpa Server di Panduan Pengguna *Amazon* Neptunus](https://docs.aws.amazon.com/neptune/latest/userguide/neptune-serverless-using.html).
+ **Status**— String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan status saat ini dari klaster DB ini.
+ **StorageEncrypted**— Boolean, tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah klaster DB dienkripsi.
+ **StorageType**— String, tipe: `string` (string yang dikodekan UTF-8).

  Jenis penyimpanan yang digunakan oleh cluster DB.

  Nilai yang Valid:
  + **`standard`**— (*default*) Menyediakan penyimpanan database hemat biaya untuk aplikasi dengan penggunaan sedang hingga kecil I/O .
  + **`iopt1`**— Memungkinkan [penyimpanan I/O-Optimized](https://docs.aws.amazon.com/neptune/latest/userguide/storage-types.html#provisioned-iops-storage) yang dirancang untuk memenuhi kebutuhan throughput. I/O-intensive graph workloads that require predictable pricing with low I/O latency and consistent I/O

    Penyimpanan Neptunus I/O-Optimized hanya tersedia dimulai dengan rilis engine 1.3.0.0.
+ **VpcSecurityGroups** – Susunan objek [VpcSecurityGroupMembership](api-datatypes.md#VpcSecurityGroupMembership).

  Memberikan daftar grup keamanan VPC yang memiliki klaster DB.

**Kesalahan**
+ [DBClusterAlreadyExistsFault](api-faults.md#DBClusterAlreadyExistsFault)
+ [DBClusterNotFoundFault](api-faults.md#DBClusterNotFoundFault)
+ [DBClusterQuotaExceededFault](api-faults.md#DBClusterQuotaExceededFault)
+ [DBClusterSnapshotNotFoundFault](api-faults.md#DBClusterSnapshotNotFoundFault)
+ [DBSubnetGroupNotFoundFault](api-faults.md#DBSubnetGroupNotFoundFault)
+ [Tidak cukup DBCluster CapacityFault](api-faults.md#InsufficientDBClusterCapacityFault)
+ [InsufficientStorageClusterCapacityFault](api-faults.md#InsufficientStorageClusterCapacityFault)
+ [Tidak valid DBCluster SnapshotStateFault](api-faults.md#InvalidDBClusterSnapshotStateFault)
+ [Tidak valid DBCluster StateFault](api-faults.md#InvalidDBClusterStateFault)
+ [Tidak valid DBSnapshot StateFault](api-faults.md#InvalidDBSnapshotStateFault)
+ [InvalidRestoreFault](api-faults.md#InvalidRestoreFault)
+ [InvalidSubnet](api-faults.md#InvalidSubnet)
+ [Tidak valid VPCNetwork StateFault](api-faults.md#InvalidVPCNetworkStateFault)
+ [KMSKeyNotAccessibleFault](api-faults.md#KMSKeyNotAccessibleFault)
+ [OptionGroupNotFoundFault](api-faults.md#OptionGroupNotFoundFault)
+ [StorageQuotaExceededFault](api-faults.md#StorageQuotaExceededFault)
+ [DBClusterParameterGroupNotFoundFault](api-faults.md#DBClusterParameterGroupNotFoundFault)

## Jelaskan DBCluster Snapshots (tindakan)
<a name="DescribeDBClusterSnapshots"></a>

         Nama AWS CLI untuk API ini adalah:. `describe-db-cluster-snapshots`

Mengembalikan informasi tentang snapshot klaster DB. Tindakan API ini mendukung pagination (pemberian nomor halaman).

**Permintaan**
+ **DBClusterIdentifier**(dalam CLI:`--db-cluster-identifier`) — String, tipe: `string` (string yang dikodekan UTF-8).

  ID dari klaster DB untuk mengambil daftar snapshot klaster DB. Parameter ini tidak dapat digunakan bersamaan dengan parameter `DBClusterSnapshotIdentifier`. Parameter ini tidak peka huruf besar kecil.

  Batasan:
  + Jika disediakan, harus cocok dengan pengenal yang sudah ada DBCluster.
+ **DBClusterSnapshotIdentifier**(dalam CLI:`--db-cluster-snapshot-identifier`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi snapshot klaster DB tertentu untuk menggambarkan. Parameter ini tidak dapat digunakan bersamaan dengan parameter `DBClusterIdentifier`. Nilai ini disimpan sebagai string huruf kecil.

  Batasan:
  + Jika disediakan, harus cocok dengan pengenal DBCluster Snapshot yang ada.
  + Jika pengidentifikasi ini adalah untuk snapshot otomatis, parameter `SnapshotType` juga harus ditentukan.
+ **Filters**(dalam CLI:`--filters`) — Sebuah array objek. [Filter](api-datatypes.md#Filter)

  Parameter ini saat ini tidak didukung.
+ **IncludePublic**(dalam CLI:`--include-public`) — Boolean, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  True untuk menyertakan snapshot klaster DB manual yang bersifat publik dan dapat disalin atau dipulihkan oleh akun Amazon mana pun, dan sebaliknya false. Nilai default-nya `false`. Default-nya adalah false.

  Anda dapat berbagi snapshot klaster DB manual sebagai publik dengan menggunakan tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).
+ **IncludeShared**(dalam CLI:`--include-shared`) — Boolean, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  True untuk menyertakan snapshot klaster DB manual bersama dari akun Amazon lain yang akun Amazon ini telah diberikan izin untuk menyalin atau memulihkan, dan sebaliknya false. Nilai default-nya `false`.

  Anda dapat memberikan izin akun Amazon untuk memulihkan snapshot klaster DB manual dari akun Amazon lain dengan tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).
+ **Marker**(dalam CLI:`--marker`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Token pagination opsional yang disediakan oleh permintaan `DescribeDBClusterSnapshots` sebelumnya. Jika parameter ini ditentukan, respon hanya menyertakan catatan di luar penanda, hingga nilai yang ditentukan dengan `MaxRecords`. 
+ **MaxRecords**(dalam CLI:`--max-records`) — sebuah IntegerOptional, dari tipe: `integer` (integer 32-bit yang ditandatangani).

  Jumlah maksimum catatan yang akan dikembalikan dalam respons. Jika lebih banyak catatan ada daripada nilai `MaxRecords` yang ditentukan, token pagination (pemberian nomor halaman) yang disebut penanda disertakan dalam respons sehingga hasil yang tersisa dapat diambil.

  Default: 100

  Kendala: Minimal 20, maksimum 100.
+ **SnapshotType**(dalam CLI:`--snapshot-type`) — String, tipe: `string` (string yang dikodekan UTF-8).

  Jenis snapshot klaster Db untuk dikembalikan. Anda dapat menentukan salah satu nilai berikut:
  +  `automated` - Mengembalikan semua snapshot klaster DB yang telah secara otomatis diambil oleh Amazon Neptune untuk akun Amazon saya.
  +  `manual` - Mengembalikan semua snapshot klaster DB yang telah diambil oleh akun Amazon saya.
  +  `shared` - Mengembalikan semua snapshot klaster manual yang telah dibagikan ke akun Amazon saya.
  +  `public` - Mengembalikan semua snapshot klaster DB yang telah ditandai sebagai publik.

  Jika Anda tidak menentukan nilai `SnapshotType`, maka baik snapshot klaster DB otomatis dan manual dikembalikan. Anda dapat menyertakan snapshot klaster DB bersama dengan hasil ini dengan mengatur parameter `IncludeShared` ke `true`. Anda dapat menyertakan snapshot klaster DB publik dengan hasil ini dengan mengatur parameter `IncludePublic` ke `true`.

  Parameter `IncludeShared` dan `IncludePublic` tidak berlaku untuk nilai `SnapshotType` dari `manual` atau `automated`. Parameter `IncludePublic` tidak berlaku bila `SnapshotType` diatur ke `shared`. Parameter `IncludeShared` tidak berlaku bila `SnapshotType` diatur ke `public`.

**Respons**
+ **DBClusterSnapshots** – Susunan objek [DBClusterCuplikan](#DBClusterSnapshot).

  Menyediakan daftar snapshot klaster DB untuk pengguna.
+ **Marker**— String, tipe: `string` (string yang dikodekan UTF-8).

   Token pagination opsional yang disediakan oleh permintaan [Jelaskan DBCluster Snapshots (tindakan)](#DescribeDBClusterSnapshots) sebelumnya. Jika parameter ini ditentukan, respon hanya menyertakan catatan di luar penanda, hingga nilai yang ditentukan dengan `MaxRecords`. 

**Kesalahan**
+ [DBClusterSnapshotNotFoundFault](api-faults.md#DBClusterSnapshotNotFoundFault)

## Jelaskan DBCluster SnapshotAttributes (tindakan)
<a name="DescribeDBClusterSnapshotAttributes"></a>

         Nama AWS CLI untuk API ini adalah:. `describe-db-cluster-snapshot-attributes`

Mengembalikan daftar nama atribut dan nilao snapshot klaster DB untuk snapshot klaster DB manual.

Saat berbagi snapshot dengan akun Amazon lainnya, `DescribeDBClusterSnapshotAttributes` mengembalikan `restore` atribut dan daftar IDs untuk akun Amazon yang diizinkan untuk menyalin atau memulihkan snapshot cluster DB manual. Jika `all` disertakan dalam daftar nilai untuk atribut `restore`, maka snapshot klaster DB manual bersifat publik dan dapat disalin atau dipulihkan oleh semua akun Amazon.

Untuk menambah atau menghapus akses untuk akun Amazon untuk menyalin atau memulihkan snapshot klaster DB manual, atau untuk membuat snapshot klaster DB publik atau privat, gunakan tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).

**Permintaan**
+ **DBClusterSnapshotIdentifier**(dalam CLI:`--db-cluster-snapshot-identifier`) - *Diperlukan: String, tipe:* `string` (string yang dikodekan UTF-8).

  Pengidentifikasi untuk snapshot klaster DB untuk mendeskripsikan atributnya.

**Respons**

Berisi hasil dari panggilan sukses ke tindakan API [Jelaskan DBCluster SnapshotAttributes (tindakan)](#DescribeDBClusterSnapshotAttributes).

Atribut snapshot klaster DB manual digunakan untuk mengotorisasi akun Amazon lain untuk memulihkan snapshot klaster DB manual. Untuk informasi selengkapnya, lihat tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).
+ **DBClusterSnapshotAttributes** – Susunan objek [DBClusterSnapshotAttribute](#DBClusterSnapshotAttribute).

  Daftar atribut dan nilai untuk snapshot klaster DB manual.
+ **DBClusterSnapshotIdentifier**— String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi dari snapshot klaster DB manual tempat atribut diterapkan.

**Kesalahan**
+ [DBClusterSnapshotNotFoundFault](api-faults.md#DBClusterSnapshotNotFoundFault)

## *Struktur:*
<a name="api-snapshots-structures-spacer"></a>

## DBClusterSnapshot (struktur)
<a name="DBClusterSnapshot"></a>

Berisi detail untuk snapshot klaster DB Amazon Neptune.

Tipe data ini digunakan sebagai elemen respons dalam tindakan [Jelaskan DBCluster Snapshots (tindakan)](#DescribeDBClusterSnapshots).

**Bidang**
+ **AllocatedStorage**— Ini adalah Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan ukuran penyimpanan yang dialokasikan dalam gibibytes (GiB).
+ **AvailabilityZones**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan daftar EC2 Availability Zones dimana instance dalam snapshot cluster DB dapat dipulihkan.
+ **ClusterCreateTime**— Ini adalah TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menentukan waktu saat klaster DB dibuat, dalam Waktu Universal Terkoordinasi (UTC).
+ **DBClusterIdentifier**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi klaster DB dari klaster DB tempat snapshot klaster DB ini dibuat.
+ **DBClusterSnapshotArn**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Amazon Resource Name (ARN) untuk snapshot klaster DB.
+ **DBClusterSnapshotIdentifier**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan pengidentifikasi untuk snapshot klaster DB. Harus cocok dengan pengidentifikasi snapshot yang ada.

  Setelah Anda memulihkan klaster DB menggunakan `DBClusterSnapshotIdentifier`, Anda harus menentukan `DBClusterSnapshotIdentifier` yang sama untuk pembaruan klaster DB di masa mendatang. Ketika Anda menentukan properti ini untuk pembaruan, klaster DB tidak dipulihkan dari snapshot lagi, dan data dalam basis data tidak berubah.

  Namun, jika Anda tidak menentukan `DBClusterSnapshotIdentifier`, klaster DB kosong akan dibuat, dan klaster DB awal dihapus. Jika Anda menentukan properti yang berbeda dari properti pemulihan snapshot sebelumnya, klaster DB dipulihkan dari snapshot yang ditentukan oleh `DBClusterSnapshotIdentifier`, dan klaster DB awal dihapus.
+ **Engine**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan nama mesin basis data.
+ **EngineVersion**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan versi mesin basis data untuk snapshot klaster DB ini.
+ **IAMDatabaseAuthenticationEnabled**— Ini adalah Boolean, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  BETUL jika pemetaan akun Amazon Identity and Access Management (IAM) ke akun basis data akun diaktifkan, dan sebaliknya SALAH.
+ **KmsKeyId**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Jika `StorageEncrypted` adalah true, pengidentifikasi kunci Amazon KMS untuk snapshot klaster DB terenkripsi.
+ **LicenseModel**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan informasi model lisensi untuk snapshot klaster DB ini.
+ **PercentProgress**— Ini adalah Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan persentase perkiraan data yang telah ditransfer.
+ **Port**— Ini adalah Integer, tipe: `integer` (integer 32-bit yang ditandatangani).

  Menentukan port yang didengarkan klaster DB pada waktu dari snapshot.
+ **SnapshotCreateTime**— Ini adalah TStamp, tipe: `timestamp` (titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

  Menyediakan waktu ketika snapshot diambil, dalam Universal Coordinated Time (UTC).
+ **SnapshotType**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan jenis snapshot klaster DB.
+ **SourceDBClusterSnapshotArn**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Jika snapshot klaster DB disalin dari snapshot klaster DB sumber, Amazon Resource Name (ARN) untuk snapshot klaster DB sumber; jika tidak, nilai null.
+ **Status**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menentukan status snapshot klaster DB ini.
+ **StorageEncrypted**— Ini adalah Boolean, dari tipe: `boolean` (nilai Boolean (benar atau salah)).

  Menentukan apakah snapshot klaster DB dienkripsi.
+ **StorageType**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Jenis penyimpanan yang terkait dengan snapshot cluster DB.
+ **VpcId**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Menyediakan ID VPC terkait dengan snapshot klaster DB.

`DBClusterSnapshot` digunakan sebagai elemen respons untuk:
+ [Buat DBCluster Snapshot](#CreateDBClusterSnapshot)
+ [Salin DBCluster Snapshot](#CopyDBClusterSnapshot)
+ [Hapus DBCluster Snapshot](#DeleteDBClusterSnapshot)

## DBClusterSnapshotAttribute (struktur)
<a name="DBClusterSnapshotAttribute"></a>

Berisi nama dan nilai-nilai atribut snapshot klaster DB manual.

Atribut snapshot klaster Db manual digunakan untuk mengotorisasi akun Amazon lain untuk memulihkan snapshot klaster DB manual. Untuk informasi selengkapnya, lihat tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).

**Bidang**
+ **AttributeName**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Nama dari atribut snapshot klaster DB manual.

  Atribut bernama `restore` mengacu pada daftar akun Amazon yang memiliki izin untuk menyalin atau memulihkan snapshot klaster DB manual. Untuk informasi selengkapnya, lihat tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).
+ **AttributeValues**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Nilai untuk atribut snapshot klaster DB manual.

  Jika `AttributeName` bidang diatur ke`restore`, maka elemen ini mengembalikan daftar IDs akun Amazon yang berwenang untuk menyalin atau memulihkan snapshot cluster DB manual. Jika nilai dari `all` ada dalam daftar, maka snapshot klaster DB manual bersifat publik dan tersedia untuk akun Amazon mana pun untuk disalin atau dipulihkan.

## DBClusterSnapshotAttributesResult (struktur)
<a name="DBClusterSnapshotAttributesResult"></a>

Berisi hasil dari panggilan sukses ke tindakan API [Jelaskan DBCluster SnapshotAttributes (tindakan)](#DescribeDBClusterSnapshotAttributes).

Atribut snapshot klaster DB manual digunakan untuk mengotorisasi akun Amazon lain untuk memulihkan snapshot klaster DB manual. Untuk informasi selengkapnya, lihat tindakan API [Memodifikasi DBCluster SnapshotAttribute (tindakan)](#ModifyDBClusterSnapshotAttribute).

**Bidang**
+ **DBClusterSnapshotAttributes**— Ini adalah Array [DBClusterSnapshotAttribute](#DBClusterSnapshotAttribute) objek.

  Daftar atribut dan nilai untuk snapshot klaster DB manual.
+ **DBClusterSnapshotIdentifier**— Ini adalah String, tipe: `string` (string yang dikodekan UTF-8).

  Pengidentifikasi dari snapshot klaster DB manual tempat atribut diterapkan.

`DBClusterSnapshotAttributesResult` digunakan sebagai elemen respons untuk:
+ [Jelaskan DBCluster SnapshotAttributes](#DescribeDBClusterSnapshotAttributes)
+ [Memodifikasi DBCluster SnapshotAttribute](#ModifyDBClusterSnapshotAttribute)