Escolar Documentos
Profissional Documentos
Cultura Documentos
account:update
Changes information about the associated Account resource.
HTTP Request
PATCH /account
Request Body
{
"patchOperations" : [ {
"op" : "String",
"path" : "String",
"value" : "String",
"from" : "String"
} ]
}
patchOperations
A list of update operations to be applied to the specified resource and in the order specified in
this list.
op
An update operation to be performed with this PATCH request. The valid value can be
add, remove, replace or copy. Not all valid operations are supported for a given resource.
Support of the operations depends on specific operational contexts. Attempts to apply an
unsupported operation on a resource will return an error message.
We use cookies
pathto provide and improve our services. By using our site, you consent to cookies. Learn More
https://docs.aws.amazon.com/apigateway/api-reference/link-relation/account-update/ 1/4
1/18/2019 account:update - Amazon API Gateway API Reference
value
The new target value of the update operation. It is applicable for the add or replace
operation. When using AWS CLI to update a property of a JSON value, enclose the
JSON object with a pair of single quotes in a Linux shell, e.g., '{"a": ...}'. In a Windows
shell, see Using JSON for Parameters.
from
Response
Account
Remarks
The following table shows the supported and unsupported op operations for updateable Account
properties of the specified path values.
Valid values for /features and cloudWatchRoleArn are UsagePlans and an IAM role ARN,
We use cookies to provide and improve our services. By using our site, you consent to cookies. Learn More
respectively.
https://docs.aws.amazon.com/apigateway/api-reference/link-relation/account-update/ 2/4
1/18/2019 account:update - Amazon API Gateway API Reference
Errors code
UnauthorizedException
BadRequestException
NotFoundException
TooManyRequestsException
For details of the error codes, see API Gateway Error Codes.
Request
The following example updates an account's CloudWatch role ARN by replacing the existing one
with a new CloudWatch role ARN.
{
"patchOperations" : [{
"op" : "replace",
"path" : "/cloudwatchRoleArn",
"value" : "arn:aws:iam::123456789012:role/apigAwsProxyRole"
}]
}
Response
{
"_links": {
"curies": {
"href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/account-ap
"name": "account",
"templated": true
},
"self": {
"href": "/account"
We use cookies},to provide and improve our services. By using our site, you consent to cookies. Learn More
"account:update": {
https://docs.aws.amazon.com/apigateway/api-reference/link-relation/account-update/ 3/4
1/18/2019 account:update - Amazon API Gateway API Reference
"href": "/account"
}
},
"cloudwatchRoleArn": "arn:aws:iam::123456789012:role/apigAwsProxyRole",
"throttleSettings": {
"rateLimit": 500,
"burstLimit": 1000
}
}
If you specify an invalid role, i.e., a role that does not permit API Gateway to invoke CloudWatch
logs, you will receive an error response. If you attempt to replace the throttleSettings, in part or
as a whole, you will receive 400 Bad Request response with an error message stating that
/throttleSettings value cannot be changed this way, but the /cloudwatchRoleArn value can.
See Also
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Return to top. Feedback
We use cookies to provide and improve our services. By using our site, you consent to cookies. Learn More
https://docs.aws.amazon.com/apigateway/api-reference/link-relation/account-update/ 4/4