awscc.logs_querydefinition

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

properties:
  type:
    enum:
    - delete
required:
- type

Permissions - logs:DescribeQueryDefinition, logs:DeleteQueryDefinition

update

Parent base class for filters and actions.

definitions:
  LogGroup:
    maxLength: 512
    minLength: 1
    pattern: '[\.\-_/#A-Za-z0-9]+'
    type: string
properties:
  LogGroupNames:
    description: Optionally define specific log groups as part of your query definition
    insertionOrder: false
    items:
      maxLength: 512
      minLength: 1
      pattern: '[\.\-_/#A-Za-z0-9]+'
      type: string
    type: array
  Name:
    description: A name for the saved query definition
    maxLength: 255
    minLength: 1
    pattern: ^([^:*\/]+\/?)*[^:*\/]+$
    type: string
  QueryString:
    description: The query string to use for this definition
    maxLength: 10000
    minLength: 1
    type: string
  type:
    enum:
    - update

Permissions - logs:PutQueryDefinition, logs:DescribeQueryDefinition, logs:DeleteQueryDefinition