Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ApplyPendingMaintenanceAction
Jenis tindakan pemeliharaan tertunda yang akan diterapkan ke sumber daya.
Minta Sintaks
POST /pending-action HTTP/1.1
Content-type: application/json
{
"applyAction": "string",
"applyOn": "string",
"optInType": "string",
"resourceArn": "string"
}
Parameter Permintaan URI
Permintaan tidak menggunakan parameter URI apa pun.
Isi Permintaan
Permintaan menerima data berikut dalam format JSON.
- applyAction
-
Tindakan pemeliharaan yang tertunda untuk diterapkan ke sumber daya.
Tindakan yang valid adalah:
-
ENGINE_UPDATE -
ENGINE_UPGRADE -
SECURITY_UPDATE -
OS_UPDATE -
MASTER_USER_PASSWORD_UPDATE
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 256.
Wajib: Ya
-
- optInType
-
Nilai yang menentukan jenis permintaan opt-in atau membatalkan permintaan opt-in. Permintaan opt-in dari jenis
IMMEDIATEtidak dapat dibatalkan.Tipe: String
Nilai yang Valid:
IMMEDIATE | NEXT_MAINTENANCE | APPLY_ON | UNDO_OPT_INWajib: Ya
- resourceArn
-
Nama Sumber Daya Amazon DocumentDB Amazon (ARN) dari sumber daya tempat tindakan pemeliharaan tertunda berlaku.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 256.
Wajib: Ya
- applyOn
-
Tanggal tertentu untuk menerapkan tindakan pemeliharaan yang tertunda. Diperlukan jika opt-in-type adalah
APPLY_ON. Format:yyyy/MM/dd HH:mm-yyyy/MM/dd HH:mmTipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 256.
Wajib: Tidak
Sintaksis Respons
HTTP/1.1 200
Content-type: application/json
{
"resourcePendingMaintenanceAction": {
"pendingMaintenanceActionDetails": [
{
"action": "string",
"autoAppliedAfterDate": "string",
"currentApplyDate": "string",
"description": "string",
"forcedApplyDate": "string",
"optInStatus": "string"
}
],
"resourceArn": "string"
}
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Layanan mengembalikan data berikut dalam format JSON.
- resourcePendingMaintenanceAction
-
Output dari tindakan pemeliharaan tertunda yang diterapkan.
Tipe: Objek ResourcePendingMaintenanceAction
Kesalahan
Untuk informasi tentang kesalahan yang umum untuk semua tindakan, lihat Kesalahan Umum.
- AccessDeniedException
-
Pengecualian yang terjadi ketika tidak ada izin yang cukup untuk melakukan tindakan.
- message
-
Pesan kesalahan yang menjelaskan mengapa akses ditolak.
Kode Status HTTP: 403
- ConflictException
-
Terjadi konflik akses.
- resourceId
-
ID sumber daya di mana ada konflik akses.
- resourceType
-
Jenis sumber daya di mana ada konflik akses.
Kode Status HTTP: 409
- InternalServerException
-
Ada kesalahan server internal.
Kode Status HTTP: 500
- ResourceNotFoundException
-
Sumber daya yang ditentukan tidak dapat ditemukan.
- message
-
Pesan kesalahan yang menjelaskan kegagalan.
- resourceId
-
ID sumber daya yang tidak dapat ditemukan.
- resourceType
-
Jenis sumber daya yang tidak dapat ditemukan.
Kode Status HTTP: 404
- ThrottlingException
-
ThrottlingException akan dilemparkan ketika permintaan ditolak karena pembatasan permintaan.
- retryAfterSeconds
-
Jumlah detik untuk menunggu sebelum mencoba kembali operasi.
Kode Status HTTP: 429
- ValidationException
-
Struktur yang mendefinisikan pengecualian validasi.
- fieldList
-
Daftar bidang di mana pengecualian validasi terjadi.
- message
-
Pesan kesalahan yang menjelaskan pengecualian validasi.
- reason
-
Alasan mengapa pengecualian validasi terjadi (salah satu
unknownOperation,,cannotParsefieldValidationFailed, atauother).
Kode Status HTTP: 400
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini: