This topic lists the available API operations for PrivateLink. Click the following hyperlinks to view the corresponding topics.

Endpoint services

API Description
CreateVpcEndpointService Creates an endpoint service.
UpdateVpcEndpointServiceAttribute Modifies an endpoint service.
GetVpcEndpointServiceAttribute Queries the details of an endpoint service.
ListVpcEndpointServices Queries endpoint services.
DeleteVpcEndpointService Deletes an endpoint service.
DescribeRegions Queries regions.
DescribeZones Queries the list of zones in a specific region.

Service whitelist

API Description
AddUserToVpcEndpointService Adds account IDs to the whitelist of an endpoint service.
ListVpcEndpointServiceUsers Queries the whitelist of an endpoint service.
RemoveUserFromVpcEndpointService Removes account IDs from the whitelist of an endpoint service.

Service resources

API Description
AttachResourceToVpcEndpointService Adds a service resource to an endpoint service.
ListVpcEndpointServiceResources Queries the service resources that are added to an endpoint service.
DetachResourceFromVpcEndpointService Removes a service resource from an endpoint service.

Endpoints

API Description
CreateVpcEndpoint Creates an endpoint.
UpdateVpcEndpointAttribute Modifies an endpoint.
GetVpcEndpointAttribute Queries the details of an endpoint.
ListVpcEndpoints Queries the list of endpoints.
ListVpcEndpointServicesByEndUser Queries the endpoint services that can be associated with the endpoints created by the current account.
DeleteVpcEndpoint Deletes an endpoint.

Endpoint connections

API Description
EnableVpcEndpointConnection Accepts the connection request from an endpoint.
UpdateVpcEndpointConnectionAttribute Modifies the maximum bandwidth of an endpoint connection.
ListVpcEndpointConnections Queries an endpoint connection.
DisableVpcEndpointConnection Rejects the connection request from an endpoint.

Zones

API Description
AddZoneToVpcEndpoint Adds a zone for an endpoint.
ListVpcEndpointZones Queries zones of an endpoint.
RemoveZoneFromVpcEndpoint Deletes a zone from an endpoint.

Security groups

API Description
AttachSecurityGroupToVpcEndpoint Associates an endpoint with a security group.
ListVpcEndpointSecurityGroups Queries the security group with which an endpoint is associated.
DetachSecurityGroupFromVpcEndpoint Disassociates an endpoint from a security group.