Skip to content

Api Gateway  >  Operations  >  update_account

update_account

Operation

update_account async

update_account(input: UpdateAccountInput, plugins: list[Plugin] | None = None) -> UpdateAccountOutput

Changes information about the current Account resource.

Parameters:

Name Type Description Default
input UpdateAccountInput

An instance of UpdateAccountInput.

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
UpdateAccountOutput

An instance of UpdateAccountOutput.

Input

UpdateAccountInput dataclass

Requests API Gateway to change information about the current Account resource.

Attributes

patch_operations class-attribute instance-attribute
patch_operations: list[PatchOperation] | None = None

For more information about supported patch operations, see Patch Operations.

Output

UpdateAccountOutput dataclass

Represents an AWS account that is associated with API Gateway.

Attributes

api_key_version class-attribute instance-attribute
api_key_version: str | None = None

The version of the API keys used for the account.

cloudwatch_role_arn class-attribute instance-attribute
cloudwatch_role_arn: str | None = None

The ARN of an Amazon CloudWatch role for the current Account.

features class-attribute instance-attribute
features: list[str] | None = None

A list of features supported for the account. When usage plans are enabled, the features list will include an entry of "UsagePlans".

throttle_settings class-attribute instance-attribute
throttle_settings: ThrottleSettings | None = None

Specifies the API request limits configured for the current Account.