Skip to main content

vpc_endpoint_service

Gets or updates an individual vpc_endpoint_service resource, use vpc_endpoint_services to retrieve a list of resources or to create or delete a resource.

Overview

Namevpc_endpoint_service
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCEndpointService
Idaws.ec2.vpc_endpoint_service

Fields

NameDatatypeDescription
network_load_balancer_arnsarray
contributor_insights_enabledboolean
payer_responsibilitystring
service_idstring
acceptance_requiredboolean
gateway_load_balancer_arnsarray
regionstringAWS region.

Methods

NameAccessible byRequired Params
update_resourceUPDATEdata__Identifier, data__PatchDocument, region
get_resourceSELECTdata__Identifier, region

SELECT Example

SELECT
region,
network_load_balancer_arns,
contributor_insights_enabled,
payer_responsibility,
service_id,
acceptance_required,
gateway_load_balancer_arns
FROM aws.ec2.vpc_endpoint_service
WHERE region = 'us-east-1' AND data__Identifier = '<ServiceId>';

Permissions

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

Update

ec2:ModifyVpcEndpointServiceConfiguration,
ec2:DeleteVpcEndpointServiceConfigurations,
ec2:DescribeVpcEndpointServiceConfigurations,
ec2:ModifyVpcEndpointServicePayerResponsibility,
cloudwatch:ListManagedInsightRules,
cloudwatch:DeleteInsightRules,
cloudwatch:PutManagedInsightRules

Read

ec2:DescribeVpcEndpointServiceConfigurations,
cloudwatch:ListManagedInsightRules