Elastic Load Balancers (ELB)

Filters

is-ssl

Check if ELB is using SSL

Schema:
{}
ssl-policy

Filter on SSL Policy, supports whitelists and blacklists

Schema:
{
  "blacklist": {
    "items": {
      "type": "string"
    },
    "type": "array"
  },
  "matching": {
    "type": "string"
  },
  "whitelist": {
    "items": {
      "type": "string"
    },
    "type": "array"
  }
}
healthcheck-protocol-mismatch

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

Schema:
{}

Actions

delete

Delete ELB

Schema:
{}
set-ssl-listener-policy

Set SSL listener policy

Schema:
{
  "attributes": {
    "items": {
      "type": "string"
    },
    "required": true,
    "type": "array"
  },
  "name": {
    "required": true,
    "type": "string"
  }
}