Skip to main content

vpc_endpoint_service_permissions

Gets or operates on an individual vpc_endpoint_service_permissions resource, use vpc_endpoint_service_permissions to retrieve a list of resources or to create a resource.

Overview

Namevpc_endpoint_service_permissions
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCEndpointServicePermissions
Idaws.ec2.vpc_endpoint_service_permissions

Fields

NameDatatypeDescription
allowed_principalsarray
service_idstring
regionstringAWS region.

Methods

NameAccessible byRequired Params
update_resourceUPDATEdata__Identifier, data__PatchDocument, region
delete_resourceDELETEdata__Identifier, region
get_resourceSELECTdata__Identifier, region

SELECT Example

SELECT
region,
allowed_principals,
service_id
FROM aws.ec2.vpc_endpoint_service_permissions
WHERE data__Identifier = '<ServiceId>';

Permissions

To operate on the vpc_endpoint_service_permissions resource, the following permissions are required:

Update

ec2:CreateVpcEndpointServicePermissions,
ec2:ModifyVpcEndpointServicePermissions,
ec2:DeleteVpcEndpointServicePermissions,
ec2:DescribeVpcEndpointServicePermissions

Read

ec2:CreateVpcEndpointServicePermissions,
ec2:ModifyVpcEndpointServicePermissions,
ec2:DeleteVpcEndpointServicePermissions,
ec2:DescribeVpcEndpointServicePermissions

Delete

ec2:CreateVpcEndpointServicePermissions,
ec2:ModifyVpcEndpointServicePermissions,
ec2:DeleteVpcEndpointServicePermissions,
ec2:DescribeVpcEndpointServicePermissions