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