Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ModifyDBClusterSnapshotAttribute
Menambahkan atribut dan nilai-nilai ke, atau menghapus atribut dan nilai-nilai dari, snapshot klaster manual.
Untuk berbagi snapshot cluster manual dengan yang lain Akun AWS, tentukan restore
sebagaiAttributeName
, dan gunakan ValuesToAdd
parameter untuk menambahkan daftar ID Akun AWS yang diotorisasi untuk memulihkan snapshot cluster manual. Gunakan nilai all
untuk membuat snapshot klaster manual menjadi publik, yang berarti bahwa itu dapat disalin atau dipulihkan oleh semua Akun AWS. Jangan menambahkan nilai all
untuk setiap snapshot klaster manual yang berisi informasi privat yang Anda tidak ingin tersedia untuk semua Akun AWS. Jika snapshot cluster manual dienkripsi, itu dapat dibagikan, tetapi hanya dengan menentukan daftar Akun AWS ID resmi untuk parameter tersebut. ValuesToAdd
Anda tidak dapat menggunakan all
sebagai nilai untuk parameter tersebut dalam kasus ini.
Parameter Permintaan
Untuk informasi tentang parameter yang umum untuk semua tindakan, lihat Parameter Umum.
- AttributeName
-
Nama dari atribut snapshot klaster yang akan diubah.
Untuk mengelola otorisasi bagi orang lain Akun AWS untuk menyalin atau memulihkan snapshot cluster manual, tetapkan nilai ini ke.
restore
Tipe: String
Diperlukan: Ya
- DBClusterSnapshotIdentifier
-
Pengidentifikasi untuk snapshot klaster untuk memodifikasi atributnya.
Tipe: String
Diperlukan: Ya
- ValuesToAdd. AttributeValue.N
-
Daftar atribut snapshot klaster untuk ditambahkan ke atribut yang ditentukan oleh
AttributeName
.Untuk mengotorisasi Akun AWS orang lain untuk menyalin atau memulihkan snapshot cluster manual, setel daftar ini untuk menyertakan satu atau beberapa Akun AWS ID. Untuk membuat snapshot cluster manual dapat dipulihkan oleh siapa pun Akun AWS, setel ke.
all
Jangan menambahkan nilaiall
untuk setiap snapshot klaster manual yang berisi informasi privat yang Anda tidak ingin menjadi tersedia untuk semua Akun AWS.Tipe: Array string
Wajib: Tidak
- ValuesToRemove. AttributeValue.N
-
Daftar atribut snapshot klaster untuk dihapus dari atribut yang ditentukan oleh
AttributeName
.Untuk menghapus otorisasi bagi orang lain Akun AWS untuk menyalin atau memulihkan snapshot cluster manual, setel daftar ini untuk menyertakan satu atau beberapa Akun AWS pengidentifikasi. Untuk menghapus otorisasi bagi siapa pun Akun AWS untuk menyalin atau memulihkan snapshot cluster, atur ke.
all
Jika Anda menentukanall
, ID Akun AWS akunnya secara eksplisit ditambahkan kerestore
atribut masih dapat menyalin atau memulihkan snapshot cluster manual.Tipe: Array string
Wajib: Tidak
Elemen Respons
Elemen berikut dikembalikan oleh layanan.
- DBClusterSnapshotAttributesResult
-
Informasi mendetail tentang atribut yang terkait dengan snapshot klaster.
Tipe: Objek DBClusterSnapshotAttributesResult
Kesalahan
Untuk informasi tentang kesalahan yang umum untuk semua tindakan, lihat Kesalahan Umum.
- DBClusterSnapshotNotFoundFault
-
DBClusterSnapshotIdentifier
tidak mengacu ke sebuah snapshot klaster yang ada.Kode Status HTTP: 404
- InvalidDBClusterSnapshotStateFault
-
Nilai yang diberikan bukan status snapshot klaster yang valid.
Kode Status HTTP: 400
- SharedSnapshotQuotaExceeded
-
Anda telah melampaui jumlah maksimum akun yang dapat Anda bagikan snapshot DB manual.
Kode Status HTTP: 400
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: