awscc.cur_reportdefinition

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

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

Permissions - cur:DescribeReportDefinitions, cur:DeleteReportDefinition

update

Parent base class for filters and actions.

properties:
  AdditionalArtifacts:
    default: []
    description: A list of manifests that you want Amazon Web Services to create for
      this report.
    items:
      description: The types of manifest that you want AWS to create for this report.
      enum:
      - REDSHIFT
      - QUICKSIGHT
      - ATHENA
      type: string
    type: array
  Compression:
    description: The compression format that AWS uses for the report.
    enum:
    - ZIP
    - GZIP
    - Parquet
    type: string
  Format:
    description: The format that AWS saves the report in.
    enum:
    - textORcsv
    - Parquet
    type: string
  RefreshClosedReports:
    description: Whether you want Amazon Web Services to update your reports after
      they have been finalized if Amazon Web Services detects charges related to previous
      months. These charges can include refunds, credits, or support fees.
    type: boolean
  S3Bucket:
    description: The S3 bucket where AWS delivers the report.
    maxLength: 256
    minLength: 1
    pattern: '[A-Za-z0-9_\.\-]+'
    type: string
  S3Prefix:
    description: The prefix that AWS adds to the report name when AWS delivers the
      report. Your prefix can't include spaces.
    maxLength: 256
    minLength: 1
    pattern: '[0-9A-Za-z!\-_.*\''()/]*'
    type: string
  S3Region:
    description: The region of the S3 bucket that AWS delivers the report into.
    type: string
  type:
    enum:
    - update

Permissions - cur:DescribeReportDefinitions, cur:ModifyReportDefinition