awscc.cloudfront_realtimelogconfig

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

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

Permissions - cloudfront:DeleteRealtimeLogConfig

update

Parent base class for filters and actions.

definitions:
  EndPoint:
    additionalProperties: false
    properties:
      KinesisStreamConfig:
        additionalProperties: false
        properties:
          RoleArn:
            type: string
          StreamArn:
            type: string
        required:
        - RoleArn
        - StreamArn
        type: object
      StreamType:
        type: string
    required:
    - KinesisStreamConfig
    - StreamType
    type: object
  KinesisStreamConfig:
    additionalProperties: false
    properties:
      RoleArn:
        type: string
      StreamArn:
        type: string
    required:
    - RoleArn
    - StreamArn
    type: object
properties:
  EndPoints:
    items:
      additionalProperties: false
      properties:
        KinesisStreamConfig:
          additionalProperties: false
          properties:
            RoleArn:
              type: string
            StreamArn:
              type: string
          required:
          - RoleArn
          - StreamArn
          type: object
        StreamType:
          type: string
      required:
      - KinesisStreamConfig
      - StreamType
      type: object
    minItems: 1
    type: array
    uniqueItems: false
  Fields:
    items:
      type: string
    minItems: 1
    type: array
    uniqueItems: false
  SamplingRate:
    maximum: 100
    minimum: 1
    multipleOf: 1.0
    type: number
  type:
    enum:
    - update

Permissions - cloudfront:UpdateRealtimeLogConfig