Mengaktifkan atau menonaktifkan perpanjangan otomatis untuk kluster EMR dan instans Elastic Compute Service (ECS)-nya.
Deskripsi operasi
Before you call this operation, make sure you understand the billing methods and pricing of E-MapReduce. Note: Auto-renewal is different from manual renewal. If an instance has expired or will expire the next day, you must perform a manual renewal first.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
emr:UpdateClusterAutoRenew |
update |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. |
cn-hangzhou |
| ClusterId |
string |
Yes |
ID kluster. |
c-d6661c71139a**** |
| ClusterAutoRenew |
boolean |
No |
Apakah akan mengaktifkan perpanjangan otomatis untuk kluster. Nilai valid:
Nilai default: false. |
true |
| ClusterAutoRenewDuration |
integer |
No |
Durasi perpanjangan otomatis untuk kluster. Parameter ini hanya berlaku jika ClusterAutoRenew diatur ke true. Jika ClusterAutoRenewDurationUnit diatur ke Month, nilai validnya adalah 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 24, dan 36. Jika ClusterAutoRenewDurationUnit diatur ke Year, nilai validnya adalah 1, 2, dan 3. |
1 |
| ClusterAutoRenewDurationUnit |
string |
No |
Unit durasi perpanjangan otomatis. Nilai valid:
Nilai default: Month. |
Monthly |
| RenewAllInstances |
boolean |
No |
Apakah akan mengaktifkan perpanjangan otomatis untuk semua Instance ECS di kluster. Nilai valid:
Nilai default: false. |
|
| AutoRenewInstances |
array |
No |
Daftar Instans ECS yang akan diaktifkan perpanjangan otomatisnya. Parameter ini hanya berlaku jika RenewAllInstances tidak diatur ke true. |
|
|
AutoRenewInstance |
No |
An ECS instance for which to enable auto-renewal. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The returned data. |
||
Success
deprecated
|
boolean |
Indicates whether the operation was successful. |
true |
| RequestId |
string |
The request ID. |
9E3A7161-EB7B-172B-8D18-FFB06BA3896A |
Contoh
Respons sukses
JSONformat
{
"Success": true,
"RequestId": "9E3A7161-EB7B-172B-8D18-FFB06BA3896A"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ConflictParameters | Parameters that must not be used together. %s | |
| 400 | IncompleteSignature | The request signature is invalid. | |
| 400 | InvalidAction | The action %s requested is invalid. | |
| 400 | InvalidParameter | The specified parameter %s is not valid. | |
| 400 | InvalidParameterValue | The input parameter %s is invalid or out of range. | |
| 400 | MissingAction | The action %s requested is missing. | |
| 400 | MissingParameter | The input parameter %s that is mandatory for processing this request is not supplied. | |
| 400 | NotAuthorized | You do not have permission to perform this action. %s | |
| 400 | ThrottlingException | The request was denied due to request throttling. %s | |
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. | |
| 404 | ResourceNotFound | The resource not found by %s. | |
| 503 | ServiceFailure | The request has failed due to a temporary failure of %s service. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.