awscc.redshift_endpointauthorization

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

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

Permissions - redshift:RevokeEndpointAccess, redshift:DeleteEndpointAccess, ec2:DeleteClientVpnEndpoint, ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, ec2:DescribeAddresses, ec2:DescribeInternetGateways, ec2:DescribeSubnets

update

Parent base class for filters and actions.

definitions:
  AwsAccount:
    pattern: ^\d{12}$
    type: string
  VpcId:
    pattern: ^vpc-\d{1,17}$
    type: string
properties:
  Force:
    description: ' Indicates whether to force the revoke action. If true, the Redshift-managed
      VPC endpoints associated with the endpoint authorization are also deleted.'
    type: boolean
  VpcIds:
    description: The virtual private cloud (VPC) identifiers to grant or revoke access
      to.
    insertionOrder: false
    items:
      pattern: ^vpc-\d{1,17}$
      type: string
    type: array
  type:
    enum:
    - update

Permissions - redshift:AuthorizeEndpointAccess, redshift:RevokeEndpointAccess