# Functions
CreateAddUserToVpcEndpointServiceRequest creates a request to invoke AddUserToVpcEndpointService API.
CreateAddUserToVpcEndpointServiceResponse creates a response to parse from AddUserToVpcEndpointService response.
CreateAddZoneToVpcEndpointRequest creates a request to invoke AddZoneToVpcEndpoint API.
CreateAddZoneToVpcEndpointResponse creates a response to parse from AddZoneToVpcEndpoint response.
CreateAttachResourceToVpcEndpointServiceRequest creates a request to invoke AttachResourceToVpcEndpointService API.
CreateAttachResourceToVpcEndpointServiceResponse creates a response to parse from AttachResourceToVpcEndpointService response.
CreateAttachSecurityGroupToVpcEndpointRequest creates a request to invoke AttachSecurityGroupToVpcEndpoint API.
CreateAttachSecurityGroupToVpcEndpointResponse creates a response to parse from AttachSecurityGroupToVpcEndpoint response.
CreateChangeResourceGroupRequest creates a request to invoke ChangeResourceGroup API.
CreateChangeResourceGroupResponse creates a response to parse from ChangeResourceGroup response.
CreateCheckProductOpenRequest creates a request to invoke CheckProductOpen API.
CreateCheckProductOpenResponse creates a response to parse from CheckProductOpen response.
CreateCheckResourceSupportOperateRequest creates a request to invoke CheckResourceSupportOperate API.
CreateCheckResourceSupportOperateResponse creates a response to parse from CheckResourceSupportOperate response.
CreateCreateVpcEndpointRequest creates a request to invoke CreateVpcEndpoint API.
CreateCreateVpcEndpointResponse creates a response to parse from CreateVpcEndpoint response.
CreateCreateVpcEndpointServiceRequest creates a request to invoke CreateVpcEndpointService API.
CreateCreateVpcEndpointServiceResponse creates a response to parse from CreateVpcEndpointService response.
CreateDeleteVpcEndpointRequest creates a request to invoke DeleteVpcEndpoint API.
CreateDeleteVpcEndpointResponse creates a response to parse from DeleteVpcEndpoint response.
CreateDeleteVpcEndpointServiceRequest creates a request to invoke DeleteVpcEndpointService API.
CreateDeleteVpcEndpointServiceResponse creates a response to parse from DeleteVpcEndpointService response.
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API.
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response.
CreateDescribeZonesRequest creates a request to invoke DescribeZones API.
CreateDescribeZonesResponse creates a response to parse from DescribeZones response.
CreateDetachResourceFromVpcEndpointServiceRequest creates a request to invoke DetachResourceFromVpcEndpointService API.
CreateDetachResourceFromVpcEndpointServiceResponse creates a response to parse from DetachResourceFromVpcEndpointService response.
CreateDetachSecurityGroupFromVpcEndpointRequest creates a request to invoke DetachSecurityGroupFromVpcEndpoint API.
CreateDetachSecurityGroupFromVpcEndpointResponse creates a response to parse from DetachSecurityGroupFromVpcEndpoint response.
CreateDisableVpcEndpointConnectionRequest creates a request to invoke DisableVpcEndpointConnection API.
CreateDisableVpcEndpointConnectionResponse creates a response to parse from DisableVpcEndpointConnection response.
CreateDisableVpcEndpointZoneConnectionRequest creates a request to invoke DisableVpcEndpointZoneConnection API.
CreateDisableVpcEndpointZoneConnectionResponse creates a response to parse from DisableVpcEndpointZoneConnection response.
CreateEnableVpcEndpointConnectionRequest creates a request to invoke EnableVpcEndpointConnection API.
CreateEnableVpcEndpointConnectionResponse creates a response to parse from EnableVpcEndpointConnection response.
CreateEnableVpcEndpointZoneConnectionRequest creates a request to invoke EnableVpcEndpointZoneConnection API.
CreateEnableVpcEndpointZoneConnectionResponse creates a response to parse from EnableVpcEndpointZoneConnection response.
CreateGetVpcEndpointAttributeRequest creates a request to invoke GetVpcEndpointAttribute API.
CreateGetVpcEndpointAttributeResponse creates a response to parse from GetVpcEndpointAttribute response.
CreateGetVpcEndpointServiceAttributeRequest creates a request to invoke GetVpcEndpointServiceAttribute API.
CreateGetVpcEndpointServiceAttributeResponse creates a response to parse from GetVpcEndpointServiceAttribute response.
CreateListVpcEndpointConnectionsRequest creates a request to invoke ListVpcEndpointConnections API.
CreateListVpcEndpointConnectionsResponse creates a response to parse from ListVpcEndpointConnections response.
CreateListVpcEndpointSecurityGroupsRequest creates a request to invoke ListVpcEndpointSecurityGroups API.
CreateListVpcEndpointSecurityGroupsResponse creates a response to parse from ListVpcEndpointSecurityGroups response.
CreateListVpcEndpointServiceResourcesRequest creates a request to invoke ListVpcEndpointServiceResources API.
CreateListVpcEndpointServiceResourcesResponse creates a response to parse from ListVpcEndpointServiceResources response.
CreateListVpcEndpointServicesByEndUserRequest creates a request to invoke ListVpcEndpointServicesByEndUser API.
CreateListVpcEndpointServicesByEndUserResponse creates a response to parse from ListVpcEndpointServicesByEndUser response.
CreateListVpcEndpointServicesRequest creates a request to invoke ListVpcEndpointServices API.
CreateListVpcEndpointServicesResponse creates a response to parse from ListVpcEndpointServices response.
CreateListVpcEndpointServiceUsersRequest creates a request to invoke ListVpcEndpointServiceUsers API.
CreateListVpcEndpointServiceUsersResponse creates a response to parse from ListVpcEndpointServiceUsers response.
CreateListVpcEndpointsRequest creates a request to invoke ListVpcEndpoints API.
CreateListVpcEndpointsResponse creates a response to parse from ListVpcEndpoints response.
CreateListVpcEndpointZonesRequest creates a request to invoke ListVpcEndpointZones API.
CreateListVpcEndpointZonesResponse creates a response to parse from ListVpcEndpointZones response.
CreateNotifyResourceAddressFamilyRequest creates a request to invoke NotifyResourceAddressFamily API.
CreateNotifyResourceAddressFamilyResponse creates a response to parse from NotifyResourceAddressFamily response.
CreateOpenPrivateLinkServiceRequest creates a request to invoke OpenPrivateLinkService API.
CreateOpenPrivateLinkServiceResponse creates a response to parse from OpenPrivateLinkService response.
CreateRemoveUserFromVpcEndpointServiceRequest creates a request to invoke RemoveUserFromVpcEndpointService API.
CreateRemoveUserFromVpcEndpointServiceResponse creates a response to parse from RemoveUserFromVpcEndpointService response.
CreateRemoveZoneFromVpcEndpointRequest creates a request to invoke RemoveZoneFromVpcEndpoint API.
CreateRemoveZoneFromVpcEndpointResponse creates a response to parse from RemoveZoneFromVpcEndpoint response.
CreateTagResourcesRequest creates a request to invoke TagResources API.
CreateTagResourcesResponse creates a response to parse from TagResources response.
CreateUpdateVpcEndpointAttributeRequest creates a request to invoke UpdateVpcEndpointAttribute API.
CreateUpdateVpcEndpointAttributeResponse creates a response to parse from UpdateVpcEndpointAttribute response.
CreateUpdateVpcEndpointConnectionAttributeRequest creates a request to invoke UpdateVpcEndpointConnectionAttribute API.
CreateUpdateVpcEndpointConnectionAttributeResponse creates a response to parse from UpdateVpcEndpointConnectionAttribute response.
CreateUpdateVpcEndpointServiceAttributeRequest creates a request to invoke UpdateVpcEndpointServiceAttribute API.
CreateUpdateVpcEndpointServiceAttributeResponse creates a response to parse from UpdateVpcEndpointServiceAttribute response.
CreateUpdateVpcEndpointServiceResourceAttributeRequest creates a request to invoke UpdateVpcEndpointServiceResourceAttribute API.
CreateUpdateVpcEndpointServiceResourceAttributeResponse creates a response to parse from UpdateVpcEndpointServiceResourceAttribute response.
CreateUpdateVpcEndpointZoneConnectionResourceAttributeRequest creates a request to invoke UpdateVpcEndpointZoneConnectionResourceAttribute API.
CreateUpdateVpcEndpointZoneConnectionResourceAttributeResponse creates a response to parse from UpdateVpcEndpointZoneConnectionResourceAttribute response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.
# Structs
AddUserToVpcEndpointServiceRequest is the request struct for api AddUserToVpcEndpointService.
AddUserToVpcEndpointServiceResponse is the response struct for api AddUserToVpcEndpointService.
AddZoneToVpcEndpointRequest is the request struct for api AddZoneToVpcEndpoint.
AddZoneToVpcEndpointResponse is the response struct for api AddZoneToVpcEndpoint.
AttachResourceToVpcEndpointServiceRequest is the request struct for api AttachResourceToVpcEndpointService.
AttachResourceToVpcEndpointServiceResponse is the response struct for api AttachResourceToVpcEndpointService.
AttachSecurityGroupToVpcEndpointRequest is the request struct for api AttachSecurityGroupToVpcEndpoint.
AttachSecurityGroupToVpcEndpointResponse is the response struct for api AttachSecurityGroupToVpcEndpoint.
ChangeResourceGroupRequest is the request struct for api ChangeResourceGroup.
ChangeResourceGroupResponse is the response struct for api ChangeResourceGroup.
CheckProductOpenRequest is the request struct for api CheckProductOpen.
CheckProductOpenResponse is the response struct for api CheckProductOpen.
CheckResourceSupportOperateRequest is the request struct for api CheckResourceSupportOperate.
CheckResourceSupportOperateResponse is the response struct for api CheckResourceSupportOperate.
Client is the sdk client struct, each func corresponds to an OpenAPI.
Connection is a nested struct in privatelink response.
Connections is a nested struct in privatelink response.
CreateVpcEndpointRequest is the request struct for api CreateVpcEndpoint.
CreateVpcEndpointResponse is the response struct for api CreateVpcEndpoint.
CreateVpcEndpointServiceRequest is the request struct for api CreateVpcEndpointService.
CreateVpcEndpointServiceResource is a repeated param struct in CreateVpcEndpointServiceRequest.
CreateVpcEndpointServiceResponse is the response struct for api CreateVpcEndpointService.
CreateVpcEndpointServiceSystemTag is a repeated param struct in CreateVpcEndpointServiceRequest.
CreateVpcEndpointServiceTag is a repeated param struct in CreateVpcEndpointServiceRequest.
CreateVpcEndpointSystemTag is a repeated param struct in CreateVpcEndpointRequest.
CreateVpcEndpointTag is a repeated param struct in CreateVpcEndpointRequest.
CreateVpcEndpointZone is a repeated param struct in CreateVpcEndpointRequest.
DeleteVpcEndpointRequest is the request struct for api DeleteVpcEndpoint.
DeleteVpcEndpointResponse is the response struct for api DeleteVpcEndpoint.
DeleteVpcEndpointServiceRequest is the request struct for api DeleteVpcEndpointService.
DeleteVpcEndpointServiceResponse is the response struct for api DeleteVpcEndpointService.
DescribeRegionsRequest is the request struct for api DescribeRegions.
DescribeRegionsResponse is the response struct for api DescribeRegions.
DescribeZonesRequest is the request struct for api DescribeZones.
DescribeZonesResponse is the response struct for api DescribeZones.
DetachResourceFromVpcEndpointServiceRequest is the request struct for api DetachResourceFromVpcEndpointService.
DetachResourceFromVpcEndpointServiceResponse is the response struct for api DetachResourceFromVpcEndpointService.
DetachSecurityGroupFromVpcEndpointRequest is the request struct for api DetachSecurityGroupFromVpcEndpoint.
DetachSecurityGroupFromVpcEndpointResponse is the response struct for api DetachSecurityGroupFromVpcEndpoint.
DisableVpcEndpointConnectionRequest is the request struct for api DisableVpcEndpointConnection.
DisableVpcEndpointConnectionResponse is the response struct for api DisableVpcEndpointConnection.
DisableVpcEndpointZoneConnectionRequest is the request struct for api DisableVpcEndpointZoneConnection.
DisableVpcEndpointZoneConnectionResponse is the response struct for api DisableVpcEndpointZoneConnection.
EnableVpcEndpointConnectionRequest is the request struct for api EnableVpcEndpointConnection.
EnableVpcEndpointConnectionResponse is the response struct for api EnableVpcEndpointConnection.
EnableVpcEndpointZoneConnectionRequest is the request struct for api EnableVpcEndpointZoneConnection.
EnableVpcEndpointZoneConnectionResponse is the response struct for api EnableVpcEndpointZoneConnection.
Endpoint is a nested struct in privatelink response.
Endpoints is a nested struct in privatelink response.
GetVpcEndpointAttributeRequest is the request struct for api GetVpcEndpointAttribute.
GetVpcEndpointAttributeResponse is the response struct for api GetVpcEndpointAttribute.
GetVpcEndpointServiceAttributeRequest is the request struct for api GetVpcEndpointServiceAttribute.
GetVpcEndpointServiceAttributeResponse is the response struct for api GetVpcEndpointServiceAttribute.
ListVpcEndpointConnectionsRequest is the request struct for api ListVpcEndpointConnections.
ListVpcEndpointConnectionsResponse is the response struct for api ListVpcEndpointConnections.
ListVpcEndpointSecurityGroupsRequest is the request struct for api ListVpcEndpointSecurityGroups.
ListVpcEndpointSecurityGroupsResponse is the response struct for api ListVpcEndpointSecurityGroups.
ListVpcEndpointServiceResourcesRequest is the request struct for api ListVpcEndpointServiceResources.
ListVpcEndpointServiceResourcesResponse is the response struct for api ListVpcEndpointServiceResources.
ListVpcEndpointServicesByEndUserRequest is the request struct for api ListVpcEndpointServicesByEndUser.
ListVpcEndpointServicesByEndUserResponse is the response struct for api ListVpcEndpointServicesByEndUser.
ListVpcEndpointServicesByEndUserTag is a repeated param struct in ListVpcEndpointServicesByEndUserRequest.
ListVpcEndpointServicesRequest is the request struct for api ListVpcEndpointServices.
ListVpcEndpointServicesResponse is the response struct for api ListVpcEndpointServices.
ListVpcEndpointServicesTag is a repeated param struct in ListVpcEndpointServicesRequest.
ListVpcEndpointServiceUsersRequest is the request struct for api ListVpcEndpointServiceUsers.
ListVpcEndpointServiceUsersResponse is the response struct for api ListVpcEndpointServiceUsers.
ListVpcEndpointsRequest is the request struct for api ListVpcEndpoints.
ListVpcEndpointsResponse is the response struct for api ListVpcEndpoints.
ListVpcEndpointsTag is a repeated param struct in ListVpcEndpointsRequest.
ListVpcEndpointZonesRequest is the request struct for api ListVpcEndpointZones.
ListVpcEndpointZonesResponse is the response struct for api ListVpcEndpointZones.
NotifyResourceAddressFamilyRequest is the request struct for api NotifyResourceAddressFamily.
NotifyResourceAddressFamilyResponse is the response struct for api NotifyResourceAddressFamily.
OpenPrivateLinkServiceRequest is the request struct for api OpenPrivateLinkService.
OpenPrivateLinkServiceResponse is the response struct for api OpenPrivateLinkService.
Region is a nested struct in privatelink response.
Regions is a nested struct in privatelink response.
RemoveUserFromVpcEndpointServiceRequest is the request struct for api RemoveUserFromVpcEndpointService.
RemoveUserFromVpcEndpointServiceResponse is the response struct for api RemoveUserFromVpcEndpointService.
RemoveZoneFromVpcEndpointRequest is the request struct for api RemoveZoneFromVpcEndpoint.
RemoveZoneFromVpcEndpointResponse is the response struct for api RemoveZoneFromVpcEndpoint.
Resource is a nested struct in privatelink response.
Resources is a nested struct in privatelink response.
SecurityGroup is a nested struct in privatelink response.
SecurityGroups is a nested struct in privatelink response.
Service is a nested struct in privatelink response.
ServicesInListVpcEndpointServices is a nested struct in privatelink response.
ServicesInListVpcEndpointServicesByEndUser is a nested struct in privatelink response.
TagModel is a nested struct in privatelink response.
TagResourcesRequest is the request struct for api TagResources.
TagResourcesResponse is the response struct for api TagResources.
TagResourcesTag is a repeated param struct in TagResourcesRequest.
TagsInListVpcEndpoints is a nested struct in privatelink response.
TagsInListVpcEndpointServices is a nested struct in privatelink response.
TagsInListVpcEndpointServicesByEndUser is a nested struct in privatelink response.
UpdateVpcEndpointAttributeRequest is the request struct for api UpdateVpcEndpointAttribute.
UpdateVpcEndpointAttributeResponse is the response struct for api UpdateVpcEndpointAttribute.
UpdateVpcEndpointConnectionAttributeRequest is the request struct for api UpdateVpcEndpointConnectionAttribute.
UpdateVpcEndpointConnectionAttributeResponse is the response struct for api UpdateVpcEndpointConnectionAttribute.
UpdateVpcEndpointServiceAttributeRequest is the request struct for api UpdateVpcEndpointServiceAttribute.
UpdateVpcEndpointServiceAttributeResponse is the response struct for api UpdateVpcEndpointServiceAttribute.
UpdateVpcEndpointServiceResourceAttributeRequest is the request struct for api UpdateVpcEndpointServiceResourceAttribute.
UpdateVpcEndpointServiceResourceAttributeResponse is the response struct for api UpdateVpcEndpointServiceResourceAttribute.
UpdateVpcEndpointZoneConnectionResourceAttributeRequest is the request struct for api UpdateVpcEndpointZoneConnectionResourceAttribute.
UpdateVpcEndpointZoneConnectionResourceAttributeResponse is the response struct for api UpdateVpcEndpointZoneConnectionResourceAttribute.
User is a nested struct in privatelink response.
UserARN is a nested struct in privatelink response.
UserARNs is a nested struct in privatelink response.
Users is a nested struct in privatelink response.
Zone is a nested struct in privatelink response.
ZonesInDescribeZones is a nested struct in privatelink response.
ZonesInGetVpcEndpointServiceAttribute is a nested struct in privatelink response.
ZonesInListVpcEndpointConnections is a nested struct in privatelink response.
ZonesInListVpcEndpointServicesByEndUser is a nested struct in privatelink response.
ZonesInListVpcEndpointZones is a nested struct in privatelink response.