awscc.evidently_launch

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

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

Permissions - evidently:DeleteLaunch, evidently:UntagResource

update

Parent base class for filters and actions.

definitions:
  GroupToWeight:
    additionalProperties: false
    properties:
      GroupName:
        maxLength: 127
        minLength: 1
        pattern: '[-a-zA-Z0-9._]*'
        type: string
      SplitWeight:
        type: integer
    required:
    - GroupName
    - SplitWeight
    type: object
  LaunchGroupObject:
    additionalProperties: false
    properties:
      Description:
        maxLength: 160
        minLength: 0
        type: string
      Feature:
        type: string
      GroupName:
        maxLength: 127
        minLength: 1
        pattern: '[-a-zA-Z0-9._]*'
        type: string
      Variation:
        type: string
    required:
    - GroupName
    - Feature
    - Variation
    type: object
  MetricDefinitionObject:
    additionalProperties: false
    properties:
      EntityIdKey:
        description: The JSON path to reference the entity id in the event.
        type: string
      EventPattern:
        description: Event patterns have the same structure as the events they match.
          Rules use event patterns to select events. An event pattern either matches
          an event or it doesn't.
        type: string
      MetricName:
        maxLength: 255
        minLength: 1
        pattern: ^[\S]+$
        type: string
      UnitLabel:
        maxLength: 256
        minLength: 1
        pattern: .*
        type: string
      ValueKey:
        description: The JSON path to reference the numerical metric value in the
          event.
        type: string
    required:
    - MetricName
    - EntityIdKey
    - ValueKey
    - EventPattern
    type: object
  StepConfig:
    additionalProperties: false
    properties:
      GroupWeights:
        insertionOrder: false
        items:
          additionalProperties: false
          properties:
            GroupName:
              maxLength: 127
              minLength: 1
              pattern: '[-a-zA-Z0-9._]*'
              type: string
            SplitWeight:
              type: integer
          required:
          - GroupName
          - SplitWeight
          type: object
        type: array
        uniqueItems: true
      StartTime:
        type: string
    required:
    - StartTime
    - GroupWeights
    type: object
  Tag:
    additionalProperties: false
    description: A key-value pair to associate with a resource.
    properties:
      Key:
        description: 'The key name of the tag. You can specify a value that is 1 to
          128 Unicode characters in length and cannot be prefixed with aws:. You can
          use any of the following characters: the set of Unicode letters, digits,
          whitespace, _, ., /, =, +, and -.'
        maxLength: 128
        minLength: 1
        pattern: ^(?!aws:)[a-zA-Z+-=._:/]+$
        type: string
      Value:
        description: 'The value for the tag. You can specify a value that is 0 to
          256 Unicode characters in length and cannot be prefixed with aws:. You can
          use any of the following characters: the set of Unicode letters, digits,
          whitespace, _, ., /, =, +, and -.'
        maxLength: 256
        minLength: 0
        type: string
    required:
    - Key
    - Value
    type: object
properties:
  Description:
    maxLength: 160
    minLength: 0
    type: string
  Groups:
    insertionOrder: true
    items:
      additionalProperties: false
      properties:
        Description:
          maxLength: 160
          minLength: 0
          type: string
        Feature:
          type: string
        GroupName:
          maxLength: 127
          minLength: 1
          pattern: '[-a-zA-Z0-9._]*'
          type: string
        Variation:
          type: string
      required:
      - GroupName
      - Feature
      - Variation
      type: object
    maxItems: 5
    minItems: 1
    type: array
    uniqueItems: true
  MetricMonitors:
    insertionOrder: true
    items:
      additionalProperties: false
      properties:
        EntityIdKey:
          description: The JSON path to reference the entity id in the event.
          type: string
        EventPattern:
          description: Event patterns have the same structure as the events they match.
            Rules use event patterns to select events. An event pattern either matches
            an event or it doesn't.
          type: string
        MetricName:
          maxLength: 255
          minLength: 1
          pattern: ^[\S]+$
          type: string
        UnitLabel:
          maxLength: 256
          minLength: 1
          pattern: .*
          type: string
        ValueKey:
          description: The JSON path to reference the numerical metric value in the
            event.
          type: string
      required:
      - MetricName
      - EntityIdKey
      - ValueKey
      - EventPattern
      type: object
    maxItems: 3
    minItems: 0
    type: array
    uniqueItems: true
  RandomizationSalt:
    maxLength: 127
    minLength: 0
    pattern: .*
    type: string
  ScheduledSplitsConfig:
    insertionOrder: true
    items:
      additionalProperties: false
      properties:
        GroupWeights:
          insertionOrder: false
          items:
            additionalProperties: false
            properties:
              GroupName:
                maxLength: 127
                minLength: 1
                pattern: '[-a-zA-Z0-9._]*'
                type: string
              SplitWeight:
                type: integer
            required:
            - GroupName
            - SplitWeight
            type: object
          type: array
          uniqueItems: true
        StartTime:
          type: string
      required:
      - StartTime
      - GroupWeights
      type: object
    maxItems: 6
    minItems: 1
    type: array
    uniqueItems: true
  Tags:
    description: An array of key-value pairs to apply to this resource.
    insertionOrder: false
    items:
      additionalProperties: false
      description: A key-value pair to associate with a resource.
      properties:
        Key:
          description: 'The key name of the tag. You can specify a value that is 1
            to 128 Unicode characters in length and cannot be prefixed with aws:.
            You can use any of the following characters: the set of Unicode letters,
            digits, whitespace, _, ., /, =, +, and -.'
          maxLength: 128
          minLength: 1
          pattern: ^(?!aws:)[a-zA-Z+-=._:/]+$
          type: string
        Value:
          description: 'The value for the tag. You can specify a value that is 0 to
            256 Unicode characters in length and cannot be prefixed with aws:. You
            can use any of the following characters: the set of Unicode letters, digits,
            whitespace, _, ., /, =, +, and -.'
          maxLength: 256
          minLength: 0
          type: string
      required:
      - Key
      - Value
      type: object
    type: array
    uniqueItems: true
  type:
    enum:
    - update

Permissions - evidently:UpdateLaunch, evidently:ListTagsForResource, evidently:TagResource, evidently:UntagResource