Elastic Load Balancers (ELB)

Filters

is-ssl

Check if ELB is using SSL

Schema:

additionalProperties: false
properties:
  type:
    enum:
    - is-ssl
required:
- type
type: object
ssl-policy

Filter on SSL Policy, supports whitelists and blacklists

Schema:

additionalProperties: false
oneOf:
- required:
  - type
  - whitelist
- required:
  - type
  - blacklist
properties:
  blacklist:
    items:
      type: string
    type: array
  matching:
    type: string
  type:
    enum:
    - ssl-policy
  whitelist:
    items:
      type: string
    type: array
type: object
healthcheck-protocol-mismatch

Check if any of the protocols in the ELB match the health check

Schema:

additionalProperties: false
properties:
  type:
    enum:
    - healthcheck-protocol-mismatch
required:
- type
type: object

Actions

delete

Delete ELB

Schema:

additionalProperties: false
properties:
  type:
    enum:
    - delete
required:
- type
type: object
set-ssl-listener-policy

Set SSL listener policy

Schema:

additionalProperties: false
properties:
  attributes:
    items:
      type: string
    type: array
  name:
    type: string
  type:
    enum:
    - set-ssl-listener-policy
required:
- name
- attributes
- type
type: object