awscc.ec2_vpcendpoint

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:DeleteVpcEndpoints

update

Parent base class for filters and actions.

properties:
  PolicyDocument:
    description: A policy to attach to the endpoint that controls access to the service.
    type:
    - string
    - object
  PrivateDnsEnabled:
    description: Indicate whether to associate a private hosted zone with the specified
      VPC.
    type: boolean
  RouteTableIds:
    description: One or more route table IDs.
    insertionOrder: false
    items:
      type: string
    type: array
    uniqueItems: true
  SecurityGroupIds:
    description: The ID of one or more security groups to associate with the endpoint
      network interface.
    insertionOrder: false
    items:
      type: string
    type: array
    uniqueItems: true
  SubnetIds:
    description: The ID of one or more subnets in which to create an endpoint network
      interface.
    insertionOrder: false
    items:
      type: string
    type: array
    uniqueItems: true
  type:
    enum:
    - update

Permissions - ec2:ModifyVpcEndpoint, ec2:DescribeVpcEndpoints