awscc.redshift_endpointaccess¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - redshift:DeleteEndpointAccess, ec2:DeleteClientVpnEndpoint, ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, ec2:DescribeAddresses, ec2:DescribeInternetGateways, ec2:DescribeSubnets
update¶
Parent base class for filters and actions.
definitions:
NetworkInterface:
additionalProperties: false
description: Describes a network interface.
properties:
AvailabilityZone:
description: The Availability Zone.
type: string
NetworkInterfaceId:
description: The network interface identifier.
type: string
PrivateIpAddress:
description: The IPv4 address of the network interface within the subnet.
type: string
SubnetId:
description: The subnet identifier.
type: string
type: object
VpcSecurityGroup:
additionalProperties: false
description: Describes the members of a VPC security group.
properties:
Status:
description: The status of the VPC security group.
type: string
VpcSecurityGroupId:
description: The identifier of the VPC security group.
type: string
type: object
properties:
VpcSecurityGroupIds:
description: A list of vpc security group ids to apply to the created endpoint
access.
insertionOrder: false
items:
type: string
type: array
type:
enum:
- update
Permissions - redshift:ModifyEndpointAccess, ec2:ModifyClientVpnEndpoint, ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, ec2:DescribeAddresses, ec2:DescribeInternetGateways, ec2:DescribeSubnets