awscc.ec2_capacityreservationfleet

Filters

  • event

  • marked-for-op

  • reduce

  • tag-count

  • value

Actions

  • auto-tag-user

  • delete

  • mark-for-op

  • normalize-tag

  • remove-tag

  • rename-tag

  • tag

  • tag-trim

  • update

  • webhook

delete

Parent base class for filters and actions.

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

Permissions - ec2:DescribeCapacityReservationFleets, ec2:CancelCapacityReservationFleets

update

Parent base class for filters and actions.

definitions:
  InstanceTypeSpecification:
    additionalProperties: false
    properties:
      AvailabilityZone:
        type: string
      AvailabilityZoneId:
        type: string
      EbsOptimized:
        type: boolean
      InstancePlatform:
        type: string
      InstanceType:
        type: string
      Priority:
        maximum: 999
        minimum: 0
        type: integer
      Weight:
        type: number
    type: object
  Tag:
    additionalProperties: false
    properties:
      Key:
        type: string
      Value:
        type: string
    required:
    - Value
    - Key
    type: object
  TagSpecification:
    additionalProperties: false
    properties:
      ResourceType:
        type: string
      Tags:
        insertionOrder: false
        items:
          additionalProperties: false
          properties:
            Key:
              type: string
            Value:
              type: string
          required:
          - Value
          - Key
          type: object
        type: array
        uniqueItems: false
    type: object
properties:
  NoRemoveEndDate:
    type: boolean
  RemoveEndDate:
    type: boolean
  TotalTargetCapacity:
    maximum: 25000
    minimum: 1
    type: integer
  type:
    enum:
    - update

Permissions - ec2:ModifyCapacityReservationFleet, ec2:DescribeCapacityReservationFleets