v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-142381,278956.3 KB

Updates an authorizer.

Requires permission to access the UpdateAuthorizer action.

put/authorizer/{authorizerName}

Path parameters

authorizerNamestring required

The authorizer name.

Request body

authorizerFunctionArnstring

The ARN of the authorizer's Lambda function.

tokenKeyNamestring

The key used to extract the token from the HTTP headers.

tokenSigningPublicKeysobject

The public keys used to verify the token signature.

status'ACTIVE' | 'INACTIVE'

The status of the update authorizer request.

enableCachingForHttpboolean

When <code>true</code>, the result from the authorizer’s Lambda function is cached for the time specified in <code>refreshAfterInSeconds</code>. The cached result is used while the device reuses the same HTTP connection.

Response

Success

authorizerNamestring

The authorizer name.

authorizerArnstring

The authorizer ARN.