reset_image_attribute¶
Operation¶
reset_image_attribute
async
¶
reset_image_attribute(input: ResetImageAttributeInput, plugins: list[Plugin] | None = None) -> ResetImageAttributeOutput
Resets an attribute of an AMI to its default value.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
ResetImageAttributeInput
|
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 |
|---|---|
ResetImageAttributeOutput
|
An instance of |
Input¶
ResetImageAttributeInput
dataclass
¶
Bases: _SerdeShape
Contains the parameters for ResetImageAttribute.
Attributes¶
attribute
class-attribute
instance-attribute
¶
attribute: str | None = ...
The attribute to reset (currently you can only reset the launch permission attribute).
dry_run
class-attribute
instance-attribute
¶
dry_run: bool | None = ...
Checks whether you have the required permissions for the action, 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¶
ResetImageAttributeOutput
dataclass
¶
Bases: _SerdeShape
Dataclass for ResetImageAttributeOutput structure.