modify_default_credit_specification¶
Operation¶
modify_default_credit_specification
async
¶
modify_default_credit_specification(input: ModifyDefaultCreditSpecificationInput, plugins: list[Plugin] | None = None) -> ModifyDefaultCreditSpecificationOutput
Modifies the default credit option for CPU usage of burstable performance instances. The default credit option is set at the account level per Amazon Web Services Region, and is specified per instance family. All new burstable performance instances in the account launch using the default credit option.
ModifyDefaultCreditSpecification is an asynchronous operation, which
works at an Amazon Web Services Region level and modifies the credit
option for each Availability Zone. All zones in a Region are updated
within five minutes. But if instances are launched during this
operation, they might not get the new credit option until the zone is
updated. To verify whether the update has occurred, you can call
GetDefaultCreditSpecification and check DefaultCreditSpecification
for updates.
For more information, see Burstable performance instances in the Amazon EC2 User Guide.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
ModifyDefaultCreditSpecificationInput
|
An instance of |
required |
plugins
|
list[Plugin] | None
|
A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations. |
None
|
Returns:
| Type | Description |
|---|---|
ModifyDefaultCreditSpecificationOutput
|
An instance of |
Input¶
ModifyDefaultCreditSpecificationInput
dataclass
¶
Bases: _SerdeShape
Dataclass for ModifyDefaultCreditSpecificationInput structure.
Attributes¶
cpu_credits
class-attribute
instance-attribute
¶
cpu_credits: str | None = ...
The credit option for CPU usage of the instance family.
Valid Values: standard | unlimited
dry_run
class-attribute
instance-attribute
¶
dry_run: bool | None = ...
Checks whether you have the required permissions for the operation,
without actually making the request, and provides an error response. If
you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.
Output¶
ModifyDefaultCreditSpecificationOutput
dataclass
¶
Bases: _SerdeShape
Dataclass for ModifyDefaultCreditSpecificationOutput structure.
Attributes¶
instance_family_credit_specification
class-attribute
instance-attribute
¶
The default credit option for CPU usage of the instance family.
response_metadata
class-attribute
instance-attribute
¶
Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.