awscc.apigateway_authorizer¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - apigateway:DELETE
update¶
Parent base class for filters and actions.
properties:
AuthType:
description: Optional customer-defined field, used in OpenAPI imports and exports
without functional impact.
type: string
AuthorizerCredentials:
description: Specifies the required credentials as an IAM role for API Gateway
to invoke the authorizer.
type: string
AuthorizerResultTtlInSeconds:
description: The TTL in seconds of cached authorizer results.
type: integer
AuthorizerUri:
description: Specifies the authorizer's Uniform Resource Identifier (URI).
type: string
IdentitySource:
description: The identity source for which authorization is requested.
type: string
IdentityValidationExpression:
description: A validation expression for the incoming identity token.
type: string
Name:
description: The name of the authorizer.
type: string
ProviderARNs:
description: A list of the Amazon Cognito user pool ARNs for the COGNITO_USER_POOLS
authorizer.
insertionOrder: false
items:
type: string
type: array
uniqueItems: true
Type:
description: The authorizer type.
type: string
type:
enum:
- update
Permissions - apigateway:GET, apigateway:PATCH