privatelink

package
v1.0.176 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package privatelinkiface provides an interface to enable mocking the PRIVATELINK service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	ServiceName = "privatelink" // Name of service.
	EndpointsID = ServiceName   // ID to lookup a service endpoint with.
	ServiceID   = "privatelink" // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AddPermissionToVpcEndpointServiceInput

type AddPermissionToVpcEndpointServiceInput struct {

	// PermitAccountId is a required field
	PermitAccountId *string `type:"string" required:"true"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AddPermissionToVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*AddPermissionToVpcEndpointServiceInput) SetPermitAccountId

SetPermitAccountId sets the PermitAccountId field's value.

func (*AddPermissionToVpcEndpointServiceInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (AddPermissionToVpcEndpointServiceInput) String

String returns the string representation

func (*AddPermissionToVpcEndpointServiceInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type AddPermissionToVpcEndpointServiceOutput

type AddPermissionToVpcEndpointServiceOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AddPermissionToVpcEndpointServiceOutput) GoString

GoString returns the string representation

func (*AddPermissionToVpcEndpointServiceOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (AddPermissionToVpcEndpointServiceOutput) String

String returns the string representation

type AddZoneToVpcEndpointInput

type AddZoneToVpcEndpointInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	PrivateIpAddress *string `type:"string"`

	PrivateIpv6Address *string `type:"string"`

	// SubnetId is a required field
	SubnetId *string `type:"string" required:"true"`

	// ZoneId is a required field
	ZoneId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AddZoneToVpcEndpointInput) GoString

func (s AddZoneToVpcEndpointInput) GoString() string

GoString returns the string representation

func (*AddZoneToVpcEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*AddZoneToVpcEndpointInput) SetPrivateIpAddress

func (s *AddZoneToVpcEndpointInput) SetPrivateIpAddress(v string) *AddZoneToVpcEndpointInput

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*AddZoneToVpcEndpointInput) SetPrivateIpv6Address added in v1.0.155

func (s *AddZoneToVpcEndpointInput) SetPrivateIpv6Address(v string) *AddZoneToVpcEndpointInput

SetPrivateIpv6Address sets the PrivateIpv6Address field's value.

func (*AddZoneToVpcEndpointInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*AddZoneToVpcEndpointInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (AddZoneToVpcEndpointInput) String

func (s AddZoneToVpcEndpointInput) String() string

String returns the string representation

func (*AddZoneToVpcEndpointInput) Validate

func (s *AddZoneToVpcEndpointInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddZoneToVpcEndpointOutput

type AddZoneToVpcEndpointOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AddZoneToVpcEndpointOutput) GoString

func (s AddZoneToVpcEndpointOutput) GoString() string

GoString returns the string representation

func (*AddZoneToVpcEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (AddZoneToVpcEndpointOutput) String

String returns the string representation

type AssignPrivateIpAddressesToVpcLinkInput added in v1.0.155

type AssignPrivateIpAddressesToVpcLinkInput struct {
	PrivateIpAddressCount *int64 `type:"int64"`

	// VpcLinkId is a required field
	VpcLinkId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AssignPrivateIpAddressesToVpcLinkInput) GoString added in v1.0.155

GoString returns the string representation

func (*AssignPrivateIpAddressesToVpcLinkInput) SetPrivateIpAddressCount added in v1.0.155

SetPrivateIpAddressCount sets the PrivateIpAddressCount field's value.

func (*AssignPrivateIpAddressesToVpcLinkInput) SetVpcLinkId added in v1.0.155

SetVpcLinkId sets the VpcLinkId field's value.

func (AssignPrivateIpAddressesToVpcLinkInput) String added in v1.0.155

String returns the string representation

func (*AssignPrivateIpAddressesToVpcLinkInput) Validate added in v1.0.155

Validate inspects the fields of the type to determine if they are valid.

type AssignPrivateIpAddressesToVpcLinkOutput added in v1.0.155

type AssignPrivateIpAddressesToVpcLinkOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AssignPrivateIpAddressesToVpcLinkOutput) GoString added in v1.0.155

GoString returns the string representation

func (*AssignPrivateIpAddressesToVpcLinkOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (AssignPrivateIpAddressesToVpcLinkOutput) String added in v1.0.155

String returns the string representation

type AttachResourceToVpcEndpointServiceInput

type AttachResourceToVpcEndpointServiceInput struct {

	// ResourceId is a required field
	ResourceId *string `type:"string" required:"true"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (AttachResourceToVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*AttachResourceToVpcEndpointServiceInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*AttachResourceToVpcEndpointServiceInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*AttachResourceToVpcEndpointServiceInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (AttachResourceToVpcEndpointServiceInput) String

String returns the string representation

func (*AttachResourceToVpcEndpointServiceInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type AttachResourceToVpcEndpointServiceOutput

type AttachResourceToVpcEndpointServiceOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AttachResourceToVpcEndpointServiceOutput) GoString

GoString returns the string representation

func (*AttachResourceToVpcEndpointServiceOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (AttachResourceToVpcEndpointServiceOutput) String

String returns the string representation

type AttachSecurityGroupToVpcEndpointInput

type AttachSecurityGroupToVpcEndpointInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	// SecurityGroupId is a required field
	SecurityGroupId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AttachSecurityGroupToVpcEndpointInput) GoString

GoString returns the string representation

func (*AttachSecurityGroupToVpcEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*AttachSecurityGroupToVpcEndpointInput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (AttachSecurityGroupToVpcEndpointInput) String

String returns the string representation

func (*AttachSecurityGroupToVpcEndpointInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type AttachSecurityGroupToVpcEndpointOutput

type AttachSecurityGroupToVpcEndpointOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AttachSecurityGroupToVpcEndpointOutput) GoString

GoString returns the string representation

func (*AttachSecurityGroupToVpcEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (AttachSecurityGroupToVpcEndpointOutput) String

String returns the string representation

type AttachSecurityGroupsToPrivateLinkGatewayInput added in v1.0.155

type AttachSecurityGroupsToPrivateLinkGatewayInput struct {

	// PrivateLinkGatewayId is a required field
	PrivateLinkGatewayId *string `type:"string" required:"true"`

	// SecurityGroupIds is a required field
	SecurityGroupIds []*string `type:"list" required:"true"`
	// contains filtered or unexported fields
}

func (AttachSecurityGroupsToPrivateLinkGatewayInput) GoString added in v1.0.155

GoString returns the string representation

func (*AttachSecurityGroupsToPrivateLinkGatewayInput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*AttachSecurityGroupsToPrivateLinkGatewayInput) SetSecurityGroupIds added in v1.0.155

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (AttachSecurityGroupsToPrivateLinkGatewayInput) String added in v1.0.155

String returns the string representation

func (*AttachSecurityGroupsToPrivateLinkGatewayInput) Validate added in v1.0.155

Validate inspects the fields of the type to determine if they are valid.

type AttachSecurityGroupsToPrivateLinkGatewayOutput added in v1.0.155

type AttachSecurityGroupsToPrivateLinkGatewayOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AttachSecurityGroupsToPrivateLinkGatewayOutput) GoString added in v1.0.155

GoString returns the string representation

func (*AttachSecurityGroupsToPrivateLinkGatewayOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (AttachSecurityGroupsToPrivateLinkGatewayOutput) String added in v1.0.155

String returns the string representation

type CreatePrivateLinkGatewayInput added in v1.0.155

type CreatePrivateLinkGatewayInput struct {
	ClientToken *string `type:"string"`

	Description *string `type:"string"`

	PrivateLinkGatewayName *string `type:"string"`

	// SecurityGroupIds is a required field
	SecurityGroupIds []*string `type:"list" required:"true"`

	// SubnetId is a required field
	SubnetId *string `type:"string" required:"true"`

	// VpcId is a required field
	VpcId *string `type:"string" required:"true"`

	// ZoneId is a required field
	ZoneId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreatePrivateLinkGatewayInput) GoString added in v1.0.155

GoString returns the string representation

func (*CreatePrivateLinkGatewayInput) SetClientToken added in v1.0.155

SetClientToken sets the ClientToken field's value.

func (*CreatePrivateLinkGatewayInput) SetDescription added in v1.0.155

SetDescription sets the Description field's value.

func (*CreatePrivateLinkGatewayInput) SetPrivateLinkGatewayName added in v1.0.155

func (s *CreatePrivateLinkGatewayInput) SetPrivateLinkGatewayName(v string) *CreatePrivateLinkGatewayInput

SetPrivateLinkGatewayName sets the PrivateLinkGatewayName field's value.

func (*CreatePrivateLinkGatewayInput) SetSecurityGroupIds added in v1.0.155

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*CreatePrivateLinkGatewayInput) SetSubnetId added in v1.0.155

SetSubnetId sets the SubnetId field's value.

func (*CreatePrivateLinkGatewayInput) SetVpcId added in v1.0.155

SetVpcId sets the VpcId field's value.

func (*CreatePrivateLinkGatewayInput) SetZoneId added in v1.0.155

SetZoneId sets the ZoneId field's value.

func (CreatePrivateLinkGatewayInput) String added in v1.0.155

String returns the string representation

func (*CreatePrivateLinkGatewayInput) Validate added in v1.0.155

func (s *CreatePrivateLinkGatewayInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreatePrivateLinkGatewayOutput added in v1.0.155

type CreatePrivateLinkGatewayOutput struct {
	Metadata *response.ResponseMetadata

	PreOrderNumbers []*string `type:"list"`

	PrivateLinkGatewayId *string `type:"string"`

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreatePrivateLinkGatewayOutput) GoString added in v1.0.155

GoString returns the string representation

func (*CreatePrivateLinkGatewayOutput) SetPreOrderNumbers added in v1.0.155

SetPreOrderNumbers sets the PreOrderNumbers field's value.

func (*CreatePrivateLinkGatewayOutput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*CreatePrivateLinkGatewayOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (CreatePrivateLinkGatewayOutput) String added in v1.0.155

String returns the string representation

type CreateUniqueResourceTypeVpcEndpointServiceInput

type CreateUniqueResourceTypeVpcEndpointServiceInput struct {
	AutoAcceptEnabled *bool `type:"boolean"`

	ClientToken *string `type:"string"`

	Description *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	ProjectName *string `type:"string"`

	// Resource is a required field
	Resource *ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput `type:"structure" required:"true"`

	ServiceResourceType *string `type:"string"`

	Tags *TagsForCreateUniqueResourceTypeVpcEndpointServiceInput `type:"structure"`

	// ZoneIds is a required field
	ZoneIds []*string `type:"list" required:"true"`
	// contains filtered or unexported fields
}

func (CreateUniqueResourceTypeVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetAutoAcceptEnabled

SetAutoAcceptEnabled sets the AutoAcceptEnabled field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetResource

SetResource sets the Resource field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetServiceResourceType

SetServiceResourceType sets the ServiceResourceType field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (CreateUniqueResourceTypeVpcEndpointServiceInput) String

String returns the string representation

func (*CreateUniqueResourceTypeVpcEndpointServiceInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateUniqueResourceTypeVpcEndpointServiceOutput

type CreateUniqueResourceTypeVpcEndpointServiceOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`

	ServiceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateUniqueResourceTypeVpcEndpointServiceOutput) GoString

GoString returns the string representation

func (*CreateUniqueResourceTypeVpcEndpointServiceOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*CreateUniqueResourceTypeVpcEndpointServiceOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (CreateUniqueResourceTypeVpcEndpointServiceOutput) String

String returns the string representation

type CreateVpcEndpointInput

type CreateVpcEndpointInput struct {
	ClientToken *string `type:"string"`

	Description *string `type:"string"`

	EndpointName *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	PrivateDNSEnabled *string `type:"string"`

	ProjectName *string `type:"string"`

	// SecurityGroupIds is a required field
	SecurityGroupIds []*string `type:"list" required:"true"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`

	ServiceManaged *bool `type:"boolean"`

	ServiceName *string `type:"string"`

	Tags []*TagForCreateVpcEndpointInput `type:"list"`

	// VpcId is a required field
	VpcId *string `type:"string" required:"true"`

	Zones []*ZoneForCreateVpcEndpointInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateVpcEndpointInput) GoString

func (s CreateVpcEndpointInput) GoString() string

GoString returns the string representation

func (*CreateVpcEndpointInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateVpcEndpointInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateVpcEndpointInput) SetEndpointName

func (s *CreateVpcEndpointInput) SetEndpointName(v string) *CreateVpcEndpointInput

SetEndpointName sets the EndpointName field's value.

func (*CreateVpcEndpointInput) SetIpAddressVersions added in v1.0.155

func (s *CreateVpcEndpointInput) SetIpAddressVersions(v []*string) *CreateVpcEndpointInput

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*CreateVpcEndpointInput) SetPrivateDNSEnabled

func (s *CreateVpcEndpointInput) SetPrivateDNSEnabled(v string) *CreateVpcEndpointInput

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*CreateVpcEndpointInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateVpcEndpointInput) SetSecurityGroupIds

func (s *CreateVpcEndpointInput) SetSecurityGroupIds(v []*string) *CreateVpcEndpointInput

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*CreateVpcEndpointInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*CreateVpcEndpointInput) SetServiceManaged added in v1.0.170

func (s *CreateVpcEndpointInput) SetServiceManaged(v bool) *CreateVpcEndpointInput

SetServiceManaged sets the ServiceManaged field's value.

func (*CreateVpcEndpointInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*CreateVpcEndpointInput) SetTags

SetTags sets the Tags field's value.

func (*CreateVpcEndpointInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateVpcEndpointInput) SetZones

SetZones sets the Zones field's value.

func (CreateVpcEndpointInput) String

func (s CreateVpcEndpointInput) String() string

String returns the string representation

func (*CreateVpcEndpointInput) Validate

func (s *CreateVpcEndpointInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateVpcEndpointOutput

type CreateVpcEndpointOutput struct {
	Metadata *response.ResponseMetadata

	EndpointId *string `type:"string"`

	PreOrderNumbers []*string `type:"list"`

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateVpcEndpointOutput) GoString

func (s CreateVpcEndpointOutput) GoString() string

GoString returns the string representation

func (*CreateVpcEndpointOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*CreateVpcEndpointOutput) SetPreOrderNumbers added in v1.0.155

func (s *CreateVpcEndpointOutput) SetPreOrderNumbers(v []*string) *CreateVpcEndpointOutput

SetPreOrderNumbers sets the PreOrderNumbers field's value.

func (*CreateVpcEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (CreateVpcEndpointOutput) String

func (s CreateVpcEndpointOutput) String() string

String returns the string representation

type CreateVpcEndpointServiceInput

type CreateVpcEndpointServiceInput struct {
	AutoAcceptEnabled *bool `type:"boolean"`

	ClientToken *string `type:"string"`

	Description *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	Payer *string `type:"string"`

	PrivateDNSEnabled *bool `type:"boolean"`

	PrivateDNSName *string `type:"string"`

	PrivateDNSType *string `type:"string"`

	ProjectName *string `type:"string"`

	Resources []*ResourceForCreateVpcEndpointServiceInput `type:"list"`

	ServiceNameManaged *string `type:"string"`

	ServiceNameSuffix *string `type:"string"`

	ServiceOwner *string `type:"string"`

	ServiceResourceType *string `type:"string"`

	ServiceType *string `type:"string"`

	Tags []*TagForCreateVpcEndpointServiceInput `type:"list"`

	WildcardDomainEnabled *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CreateVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*CreateVpcEndpointServiceInput) SetAutoAcceptEnabled

SetAutoAcceptEnabled sets the AutoAcceptEnabled field's value.

func (*CreateVpcEndpointServiceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateVpcEndpointServiceInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateVpcEndpointServiceInput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*CreateVpcEndpointServiceInput) SetPayer added in v1.0.155

SetPayer sets the Payer field's value.

func (*CreateVpcEndpointServiceInput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*CreateVpcEndpointServiceInput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*CreateVpcEndpointServiceInput) SetPrivateDNSType added in v1.0.155

SetPrivateDNSType sets the PrivateDNSType field's value.

func (*CreateVpcEndpointServiceInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateVpcEndpointServiceInput) SetResources

SetResources sets the Resources field's value.

func (*CreateVpcEndpointServiceInput) SetServiceNameManaged added in v1.0.170

SetServiceNameManaged sets the ServiceNameManaged field's value.

func (*CreateVpcEndpointServiceInput) SetServiceNameSuffix

SetServiceNameSuffix sets the ServiceNameSuffix field's value.

func (*CreateVpcEndpointServiceInput) SetServiceOwner added in v1.0.155

SetServiceOwner sets the ServiceOwner field's value.

func (*CreateVpcEndpointServiceInput) SetServiceResourceType

SetServiceResourceType sets the ServiceResourceType field's value.

func (*CreateVpcEndpointServiceInput) SetServiceType added in v1.0.155

SetServiceType sets the ServiceType field's value.

func (*CreateVpcEndpointServiceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateVpcEndpointServiceInput) SetWildcardDomainEnabled

func (s *CreateVpcEndpointServiceInput) SetWildcardDomainEnabled(v bool) *CreateVpcEndpointServiceInput

SetWildcardDomainEnabled sets the WildcardDomainEnabled field's value.

func (CreateVpcEndpointServiceInput) String

String returns the string representation

type CreateVpcEndpointServiceOutput

type CreateVpcEndpointServiceOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`

	ServiceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateVpcEndpointServiceOutput) GoString

GoString returns the string representation

func (*CreateVpcEndpointServiceOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*CreateVpcEndpointServiceOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (CreateVpcEndpointServiceOutput) String

String returns the string representation

type CreateVpcGatewayEndpointInput

type CreateVpcGatewayEndpointInput struct {
	ClientToken *string `type:"string"`

	Description *string `type:"string"`

	EndpointName *string `type:"string"`

	ProjectName *string `type:"string"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`

	Tags []*TagForCreateVpcGatewayEndpointInput `type:"list"`

	// VpcId is a required field
	VpcId *string `type:"string" required:"true"`

	VpcPolicy *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateVpcGatewayEndpointInput) GoString

GoString returns the string representation

func (*CreateVpcGatewayEndpointInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateVpcGatewayEndpointInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateVpcGatewayEndpointInput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*CreateVpcGatewayEndpointInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateVpcGatewayEndpointInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*CreateVpcGatewayEndpointInput) SetTags

SetTags sets the Tags field's value.

func (*CreateVpcGatewayEndpointInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateVpcGatewayEndpointInput) SetVpcPolicy

SetVpcPolicy sets the VpcPolicy field's value.

func (CreateVpcGatewayEndpointInput) String

String returns the string representation

func (*CreateVpcGatewayEndpointInput) Validate

func (s *CreateVpcGatewayEndpointInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateVpcGatewayEndpointOutput

type CreateVpcGatewayEndpointOutput struct {
	Metadata *response.ResponseMetadata

	EndpointId *string `type:"string"`

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateVpcGatewayEndpointOutput) GoString

GoString returns the string representation

func (*CreateVpcGatewayEndpointOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*CreateVpcGatewayEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (CreateVpcGatewayEndpointOutput) String

String returns the string representation

type CreateVpcLinkInput added in v1.0.155

type CreateVpcLinkInput struct {

	// ChainRoleTrn is a required field
	ChainRoleTrn []*string `type:"list" required:"true"`

	ClientToken *string `type:"string"`

	Description *string `type:"string"`

	PrivateIpAddressCount *int64 `type:"int64"`

	// PrivateLinkGatewayId is a required field
	PrivateLinkGatewayId *string `type:"string" required:"true"`

	ResourceId *string `type:"string"`

	// SecurityGroupIds is a required field
	SecurityGroupIds []*string `type:"list" required:"true"`

	ServiceCode *string `type:"string"`

	// SubnetId is a required field
	SubnetId *string `type:"string" required:"true"`

	// VpcId is a required field
	VpcId *string `type:"string" required:"true"`

	VpcLinkName *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateVpcLinkInput) GoString added in v1.0.155

func (s CreateVpcLinkInput) GoString() string

GoString returns the string representation

func (*CreateVpcLinkInput) SetChainRoleTrn added in v1.0.155

func (s *CreateVpcLinkInput) SetChainRoleTrn(v []*string) *CreateVpcLinkInput

SetChainRoleTrn sets the ChainRoleTrn field's value.

func (*CreateVpcLinkInput) SetClientToken added in v1.0.155

func (s *CreateVpcLinkInput) SetClientToken(v string) *CreateVpcLinkInput

SetClientToken sets the ClientToken field's value.

func (*CreateVpcLinkInput) SetDescription added in v1.0.155

func (s *CreateVpcLinkInput) SetDescription(v string) *CreateVpcLinkInput

SetDescription sets the Description field's value.

func (*CreateVpcLinkInput) SetPrivateIpAddressCount added in v1.0.155

func (s *CreateVpcLinkInput) SetPrivateIpAddressCount(v int64) *CreateVpcLinkInput

SetPrivateIpAddressCount sets the PrivateIpAddressCount field's value.

func (*CreateVpcLinkInput) SetPrivateLinkGatewayId added in v1.0.155

func (s *CreateVpcLinkInput) SetPrivateLinkGatewayId(v string) *CreateVpcLinkInput

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*CreateVpcLinkInput) SetResourceId added in v1.0.155

func (s *CreateVpcLinkInput) SetResourceId(v string) *CreateVpcLinkInput

SetResourceId sets the ResourceId field's value.

func (*CreateVpcLinkInput) SetSecurityGroupIds added in v1.0.155

func (s *CreateVpcLinkInput) SetSecurityGroupIds(v []*string) *CreateVpcLinkInput

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*CreateVpcLinkInput) SetServiceCode added in v1.0.155

func (s *CreateVpcLinkInput) SetServiceCode(v string) *CreateVpcLinkInput

SetServiceCode sets the ServiceCode field's value.

func (*CreateVpcLinkInput) SetSubnetId added in v1.0.155

func (s *CreateVpcLinkInput) SetSubnetId(v string) *CreateVpcLinkInput

SetSubnetId sets the SubnetId field's value.

func (*CreateVpcLinkInput) SetVpcId added in v1.0.155

SetVpcId sets the VpcId field's value.

func (*CreateVpcLinkInput) SetVpcLinkName added in v1.0.155

func (s *CreateVpcLinkInput) SetVpcLinkName(v string) *CreateVpcLinkInput

SetVpcLinkName sets the VpcLinkName field's value.

func (CreateVpcLinkInput) String added in v1.0.155

func (s CreateVpcLinkInput) String() string

String returns the string representation

func (*CreateVpcLinkInput) Validate added in v1.0.155

func (s *CreateVpcLinkInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateVpcLinkOutput added in v1.0.155

type CreateVpcLinkOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`

	VpcLinkId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateVpcLinkOutput) GoString added in v1.0.155

func (s CreateVpcLinkOutput) GoString() string

GoString returns the string representation

func (*CreateVpcLinkOutput) SetRequestId added in v1.0.155

func (s *CreateVpcLinkOutput) SetRequestId(v string) *CreateVpcLinkOutput

SetRequestId sets the RequestId field's value.

func (*CreateVpcLinkOutput) SetVpcLinkId added in v1.0.155

func (s *CreateVpcLinkOutput) SetVpcLinkId(v string) *CreateVpcLinkOutput

SetVpcLinkId sets the VpcLinkId field's value.

func (CreateVpcLinkOutput) String added in v1.0.155

func (s CreateVpcLinkOutput) String() string

String returns the string representation

type DeletePrivateLinkGatewayInput added in v1.0.155

type DeletePrivateLinkGatewayInput struct {

	// PrivateLinkGatewayId is a required field
	PrivateLinkGatewayId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeletePrivateLinkGatewayInput) GoString added in v1.0.155

GoString returns the string representation

func (*DeletePrivateLinkGatewayInput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (DeletePrivateLinkGatewayInput) String added in v1.0.155

String returns the string representation

func (*DeletePrivateLinkGatewayInput) Validate added in v1.0.155

func (s *DeletePrivateLinkGatewayInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeletePrivateLinkGatewayOutput added in v1.0.155

type DeletePrivateLinkGatewayOutput struct {
	Metadata *response.ResponseMetadata

	PreOrderNumbers []*string `type:"list"`

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeletePrivateLinkGatewayOutput) GoString added in v1.0.155

GoString returns the string representation

func (*DeletePrivateLinkGatewayOutput) SetPreOrderNumbers added in v1.0.155

SetPreOrderNumbers sets the PreOrderNumbers field's value.

func (*DeletePrivateLinkGatewayOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (DeletePrivateLinkGatewayOutput) String added in v1.0.155

String returns the string representation

type DeleteVpcEndpointInput

type DeleteVpcEndpointInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteVpcEndpointInput) GoString

func (s DeleteVpcEndpointInput) GoString() string

GoString returns the string representation

func (*DeleteVpcEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (DeleteVpcEndpointInput) String

func (s DeleteVpcEndpointInput) String() string

String returns the string representation

func (*DeleteVpcEndpointInput) Validate

func (s *DeleteVpcEndpointInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVpcEndpointOutput

type DeleteVpcEndpointOutput struct {
	Metadata *response.ResponseMetadata

	PreOrderNumbers []*string `type:"list"`

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteVpcEndpointOutput) GoString

func (s DeleteVpcEndpointOutput) GoString() string

GoString returns the string representation

func (*DeleteVpcEndpointOutput) SetPreOrderNumbers added in v1.0.155

func (s *DeleteVpcEndpointOutput) SetPreOrderNumbers(v []*string) *DeleteVpcEndpointOutput

SetPreOrderNumbers sets the PreOrderNumbers field's value.

func (*DeleteVpcEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (DeleteVpcEndpointOutput) String

func (s DeleteVpcEndpointOutput) String() string

String returns the string representation

type DeleteVpcEndpointServiceInput

type DeleteVpcEndpointServiceInput struct {

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*DeleteVpcEndpointServiceInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (DeleteVpcEndpointServiceInput) String

String returns the string representation

func (*DeleteVpcEndpointServiceInput) Validate

func (s *DeleteVpcEndpointServiceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVpcEndpointServiceOutput

type DeleteVpcEndpointServiceOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteVpcEndpointServiceOutput) GoString

GoString returns the string representation

func (*DeleteVpcEndpointServiceOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (DeleteVpcEndpointServiceOutput) String

String returns the string representation

type DeleteVpcGatewayEndpointInput

type DeleteVpcGatewayEndpointInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteVpcGatewayEndpointInput) GoString

GoString returns the string representation

func (*DeleteVpcGatewayEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (DeleteVpcGatewayEndpointInput) String

String returns the string representation

func (*DeleteVpcGatewayEndpointInput) Validate

func (s *DeleteVpcGatewayEndpointInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVpcGatewayEndpointOutput

type DeleteVpcGatewayEndpointOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteVpcGatewayEndpointOutput) GoString

GoString returns the string representation

func (*DeleteVpcGatewayEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (DeleteVpcGatewayEndpointOutput) String

String returns the string representation

type DeleteVpcLinkInput added in v1.0.155

type DeleteVpcLinkInput struct {

	// VpcLinkId is a required field
	VpcLinkId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteVpcLinkInput) GoString added in v1.0.155

func (s DeleteVpcLinkInput) GoString() string

GoString returns the string representation

func (*DeleteVpcLinkInput) SetVpcLinkId added in v1.0.155

func (s *DeleteVpcLinkInput) SetVpcLinkId(v string) *DeleteVpcLinkInput

SetVpcLinkId sets the VpcLinkId field's value.

func (DeleteVpcLinkInput) String added in v1.0.155

func (s DeleteVpcLinkInput) String() string

String returns the string representation

func (*DeleteVpcLinkInput) Validate added in v1.0.155

func (s *DeleteVpcLinkInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVpcLinkOutput added in v1.0.155

type DeleteVpcLinkOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteVpcLinkOutput) GoString added in v1.0.155

func (s DeleteVpcLinkOutput) GoString() string

GoString returns the string representation

func (*DeleteVpcLinkOutput) SetRequestId added in v1.0.155

func (s *DeleteVpcLinkOutput) SetRequestId(v string) *DeleteVpcLinkOutput

SetRequestId sets the RequestId field's value.

func (DeleteVpcLinkOutput) String added in v1.0.155

func (s DeleteVpcLinkOutput) String() string

String returns the string representation

type DescribePrivateLinkAvailableZonesInput

type DescribePrivateLinkAvailableZonesInput struct {
	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkAvailableZonesInput) GoString

GoString returns the string representation

func (*DescribePrivateLinkAvailableZonesInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (DescribePrivateLinkAvailableZonesInput) String

String returns the string representation

type DescribePrivateLinkAvailableZonesOutput

type DescribePrivateLinkAvailableZonesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkAvailableZonesOutput) GoString

GoString returns the string representation

func (*DescribePrivateLinkAvailableZonesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribePrivateLinkAvailableZonesOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (DescribePrivateLinkAvailableZonesOutput) String

String returns the string representation

type DescribePrivateLinkGatewayAttributesInput added in v1.0.155

type DescribePrivateLinkGatewayAttributesInput struct {

	// PrivateLinkGatewayId is a required field
	PrivateLinkGatewayId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewayAttributesInput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewayAttributesInput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (DescribePrivateLinkGatewayAttributesInput) String added in v1.0.155

String returns the string representation

func (*DescribePrivateLinkGatewayAttributesInput) Validate added in v1.0.155

Validate inspects the fields of the type to determine if they are valid.

type DescribePrivateLinkGatewayAttributesOutput added in v1.0.155

type DescribePrivateLinkGatewayAttributesOutput struct {
	Metadata *response.ResponseMetadata

	BusinessStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	NetworkInterfaceId *string `type:"string"`

	NetworkInterfaceIp *string `type:"string"`

	PrivateLinkGatewayId *string `type:"string"`

	PrivateLinkGatewayName *string `type:"string"`

	RequestId *string `type:"string"`

	Status *string `type:"string"`

	SubnetId *string `type:"string"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewayAttributesOutput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewayAttributesOutput) SetBusinessStatus added in v1.0.155

SetBusinessStatus sets the BusinessStatus field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetCreationTime added in v1.0.155

SetCreationTime sets the CreationTime field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetDeletedTime added in v1.0.155

SetDeletedTime sets the DeletedTime field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetDescription added in v1.0.155

SetDescription sets the Description field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetNetworkInterfaceId added in v1.0.155

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetNetworkInterfaceIp added in v1.0.155

SetNetworkInterfaceIp sets the NetworkInterfaceIp field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetPrivateLinkGatewayName added in v1.0.155

SetPrivateLinkGatewayName sets the PrivateLinkGatewayName field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetStatus added in v1.0.155

SetStatus sets the Status field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetSubnetId added in v1.0.155

SetSubnetId sets the SubnetId field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetUpdateTime added in v1.0.155

SetUpdateTime sets the UpdateTime field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetVpcId added in v1.0.155

SetVpcId sets the VpcId field's value.

func (*DescribePrivateLinkGatewayAttributesOutput) SetZoneId added in v1.0.155

SetZoneId sets the ZoneId field's value.

func (DescribePrivateLinkGatewayAttributesOutput) String added in v1.0.155

String returns the string representation

type DescribePrivateLinkGatewayAvailableZonesInput added in v1.0.155

type DescribePrivateLinkGatewayAvailableZonesInput struct {
	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewayAvailableZonesInput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewayAvailableZonesInput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (DescribePrivateLinkGatewayAvailableZonesInput) String added in v1.0.155

String returns the string representation

type DescribePrivateLinkGatewayAvailableZonesOutput added in v1.0.155

type DescribePrivateLinkGatewayAvailableZonesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewayAvailableZonesOutput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewayAvailableZonesOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (*DescribePrivateLinkGatewayAvailableZonesOutput) SetZoneIds added in v1.0.155

SetZoneIds sets the ZoneIds field's value.

func (DescribePrivateLinkGatewayAvailableZonesOutput) String added in v1.0.155

String returns the string representation

type DescribePrivateLinkGatewaySecurityGroupsInput added in v1.0.155

type DescribePrivateLinkGatewaySecurityGroupsInput struct {
	PageNumber *string `type:"string"`

	PageSize *string `type:"string"`

	// PrivateLinkGatewayId is a required field
	PrivateLinkGatewayId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewaySecurityGroupsInput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewaySecurityGroupsInput) SetPageNumber added in v1.0.155

SetPageNumber sets the PageNumber field's value.

func (*DescribePrivateLinkGatewaySecurityGroupsInput) SetPageSize added in v1.0.155

SetPageSize sets the PageSize field's value.

func (*DescribePrivateLinkGatewaySecurityGroupsInput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (DescribePrivateLinkGatewaySecurityGroupsInput) String added in v1.0.155

String returns the string representation

func (*DescribePrivateLinkGatewaySecurityGroupsInput) Validate added in v1.0.155

Validate inspects the fields of the type to determine if they are valid.

type DescribePrivateLinkGatewaySecurityGroupsOutput added in v1.0.155

type DescribePrivateLinkGatewaySecurityGroupsOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`

	SecurityGroupIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewaySecurityGroupsOutput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewaySecurityGroupsOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (*DescribePrivateLinkGatewaySecurityGroupsOutput) SetSecurityGroupIds added in v1.0.155

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (DescribePrivateLinkGatewaySecurityGroupsOutput) String added in v1.0.155

String returns the string representation

type DescribePrivateLinkGatewaysInput added in v1.0.155

type DescribePrivateLinkGatewaysInput struct {
	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	PrivateLinkGatewayIds []*string `type:"list"`

	PrivateLinkGatewayName *string `type:"string"`

	VpcId *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewaysInput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewaysInput) SetPageNumber added in v1.0.155

SetPageNumber sets the PageNumber field's value.

func (*DescribePrivateLinkGatewaysInput) SetPageSize added in v1.0.155

SetPageSize sets the PageSize field's value.

func (*DescribePrivateLinkGatewaysInput) SetPrivateLinkGatewayIds added in v1.0.155

SetPrivateLinkGatewayIds sets the PrivateLinkGatewayIds field's value.

func (*DescribePrivateLinkGatewaysInput) SetPrivateLinkGatewayName added in v1.0.155

SetPrivateLinkGatewayName sets the PrivateLinkGatewayName field's value.

func (*DescribePrivateLinkGatewaysInput) SetVpcId added in v1.0.155

SetVpcId sets the VpcId field's value.

func (*DescribePrivateLinkGatewaysInput) SetZoneId added in v1.0.155

SetZoneId sets the ZoneId field's value.

func (DescribePrivateLinkGatewaysInput) String added in v1.0.155

String returns the string representation

type DescribePrivateLinkGatewaysOutput added in v1.0.155

type DescribePrivateLinkGatewaysOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	PrivateLinkGateways []*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput `type:"list"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribePrivateLinkGatewaysOutput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribePrivateLinkGatewaysOutput) SetPageNumber added in v1.0.155

SetPageNumber sets the PageNumber field's value.

func (*DescribePrivateLinkGatewaysOutput) SetPageSize added in v1.0.155

SetPageSize sets the PageSize field's value.

func (*DescribePrivateLinkGatewaysOutput) SetPrivateLinkGateways added in v1.0.155

SetPrivateLinkGateways sets the PrivateLinkGateways field's value.

func (*DescribePrivateLinkGatewaysOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (*DescribePrivateLinkGatewaysOutput) SetTotalCount added in v1.0.155

SetTotalCount sets the TotalCount field's value.

func (DescribePrivateLinkGatewaysOutput) String added in v1.0.155

String returns the string representation

type DescribeVpcEndpointAttributesInput

type DescribeVpcEndpointAttributesInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointAttributesInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointAttributesInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (DescribeVpcEndpointAttributesInput) String

String returns the string representation

func (*DescribeVpcEndpointAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcEndpointAttributesOutput

type DescribeVpcEndpointAttributesOutput struct {
	Metadata *response.ResponseMetadata

	BusinessStatus *string `type:"string"`

	ConnectionStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	Endpoint *EndpointForDescribeVpcEndpointAttributesOutput `type:"structure"`

	EndpointDomain *string `type:"string"`

	EndpointId *string `type:"string"`

	EndpointIndex *int32 `type:"int32"`

	EndpointName *string `type:"string"`

	EndpointType *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	IpAddressVersionsN []*string `type:"list" json:"IpAddressVersions.N"`

	Payer *string `type:"string"`

	PrivateDNSEnabled *bool `type:"boolean"`

	PrivateDNSName *string `type:"string"`

	ProjectName *string `type:"string"`

	RequestId *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceManaged *bool `type:"boolean"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcEndpointAttributesOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointAttributesOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointAttributesOutput) SetBusinessStatus

SetBusinessStatus sets the BusinessStatus field's value.

func (*DescribeVpcEndpointAttributesOutput) SetConnectionStatus

SetConnectionStatus sets the ConnectionStatus field's value.

func (*DescribeVpcEndpointAttributesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*DescribeVpcEndpointAttributesOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*DescribeVpcEndpointAttributesOutput) SetDescription

SetDescription sets the Description field's value.

func (*DescribeVpcEndpointAttributesOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*DescribeVpcEndpointAttributesOutput) SetEndpointDomain

SetEndpointDomain sets the EndpointDomain field's value.

func (*DescribeVpcEndpointAttributesOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DescribeVpcEndpointAttributesOutput) SetEndpointIndex added in v1.0.155

SetEndpointIndex sets the EndpointIndex field's value.

func (*DescribeVpcEndpointAttributesOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*DescribeVpcEndpointAttributesOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*DescribeVpcEndpointAttributesOutput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*DescribeVpcEndpointAttributesOutput) SetIpAddressVersionsN added in v1.0.155

SetIpAddressVersionsN sets the IpAddressVersionsN field's value.

func (*DescribeVpcEndpointAttributesOutput) SetPayer added in v1.0.155

SetPayer sets the Payer field's value.

func (*DescribeVpcEndpointAttributesOutput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*DescribeVpcEndpointAttributesOutput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*DescribeVpcEndpointAttributesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeVpcEndpointAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointAttributesOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*DescribeVpcEndpointAttributesOutput) SetServiceManaged added in v1.0.170

SetServiceManaged sets the ServiceManaged field's value.

func (*DescribeVpcEndpointAttributesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*DescribeVpcEndpointAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeVpcEndpointAttributesOutput) SetTags

SetTags sets the Tags field's value.

func (*DescribeVpcEndpointAttributesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DescribeVpcEndpointAttributesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (DescribeVpcEndpointAttributesOutput) String

String returns the string representation

type DescribeVpcEndpointConnectionsInput

type DescribeVpcEndpointConnectionsInput struct {
	EndpointId *string `type:"string"`

	EndpointOwnerAccountId *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointConnectionsInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointConnectionsInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DescribeVpcEndpointConnectionsInput) SetEndpointOwnerAccountId

SetEndpointOwnerAccountId sets the EndpointOwnerAccountId field's value.

func (*DescribeVpcEndpointConnectionsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointConnectionsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointConnectionsInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (DescribeVpcEndpointConnectionsInput) String

String returns the string representation

func (*DescribeVpcEndpointConnectionsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcEndpointConnectionsOutput

type DescribeVpcEndpointConnectionsOutput struct {
	Metadata *response.ResponseMetadata

	EndpointConnections []*EndpointConnectionForDescribeVpcEndpointConnectionsOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointConnectionsOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointConnectionsOutput) SetEndpointConnections

SetEndpointConnections sets the EndpointConnections field's value.

func (*DescribeVpcEndpointConnectionsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointConnectionsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointConnectionsOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointConnectionsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcEndpointConnectionsOutput) String

String returns the string representation

type DescribeVpcEndpointSecurityGroupsInput

type DescribeVpcEndpointSecurityGroupsInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	PageNumber *string `type:"string"`

	PageSize *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointSecurityGroupsInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointSecurityGroupsInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DescribeVpcEndpointSecurityGroupsInput) SetPageNumber added in v1.0.155

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointSecurityGroupsInput) SetPageSize added in v1.0.155

SetPageSize sets the PageSize field's value.

func (DescribeVpcEndpointSecurityGroupsInput) String

String returns the string representation

func (*DescribeVpcEndpointSecurityGroupsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcEndpointSecurityGroupsOutput

type DescribeVpcEndpointSecurityGroupsOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`

	SecurityGroupIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointSecurityGroupsOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointSecurityGroupsOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointSecurityGroupsOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (DescribeVpcEndpointSecurityGroupsOutput) String

String returns the string representation

type DescribeVpcEndpointServiceAttributesInput

type DescribeVpcEndpointServiceAttributesInput struct {

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServiceAttributesInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServiceAttributesInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (DescribeVpcEndpointServiceAttributesInput) String

String returns the string representation

func (*DescribeVpcEndpointServiceAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcEndpointServiceAttributesOutput

type DescribeVpcEndpointServiceAttributesOutput struct {
	Metadata *response.ResponseMetadata

	AutoAcceptEnabled *bool `type:"boolean"`

	BillingType *int32 `type:"int32"`

	BusinessStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	Payer *string `type:"string"`

	PrivateDNSEnabled *bool `type:"boolean"`

	PrivateDNSName *string `type:"string"`

	PrivateDNSNameConfiguration *PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput `type:"structure"`

	PrivateDNSType *string `type:"string"`

	ProjectName *string `type:"string"`

	RequestId *string `type:"string"`

	ServiceDomain *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	ServiceNameManaged *string `type:"string"`

	ServiceOwner *string `type:"string"`

	ServiceResourceType *string `type:"string"`

	ServiceType *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcEndpointServiceAttributesOutput `type:"list"`

	UpdateTime *string `type:"string"`

	WildcardDomainEnabled *bool `type:"boolean"`

	ZoneIds []*string `type:"list"`

	ZoneIdsN []*string `type:"list" json:"ZoneIds.N"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServiceAttributesOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServiceAttributesOutput) SetAutoAcceptEnabled

SetAutoAcceptEnabled sets the AutoAcceptEnabled field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetBillingType added in v1.0.155

SetBillingType sets the BillingType field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetBusinessStatus added in v1.0.155

SetBusinessStatus sets the BusinessStatus field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetDescription

SetDescription sets the Description field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetPayer added in v1.0.155

SetPayer sets the Payer field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetPrivateDNSNameConfiguration

SetPrivateDNSNameConfiguration sets the PrivateDNSNameConfiguration field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetPrivateDNSType added in v1.0.155

SetPrivateDNSType sets the PrivateDNSType field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetServiceDomain

SetServiceDomain sets the ServiceDomain field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetServiceNameManaged added in v1.0.170

SetServiceNameManaged sets the ServiceNameManaged field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetServiceOwner added in v1.0.155

SetServiceOwner sets the ServiceOwner field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetServiceResourceType

SetServiceResourceType sets the ServiceResourceType field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetTags

SetTags sets the Tags field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetWildcardDomainEnabled

SetWildcardDomainEnabled sets the WildcardDomainEnabled field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (*DescribeVpcEndpointServiceAttributesOutput) SetZoneIdsN added in v1.0.155

SetZoneIdsN sets the ZoneIdsN field's value.

func (DescribeVpcEndpointServiceAttributesOutput) String

String returns the string representation

type DescribeVpcEndpointServicePermissionsInput

type DescribeVpcEndpointServicePermissionsInput struct {
	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	PermitAccountId *string `type:"string"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServicePermissionsInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServicePermissionsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServicePermissionsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServicePermissionsInput) SetPermitAccountId

SetPermitAccountId sets the PermitAccountId field's value.

func (*DescribeVpcEndpointServicePermissionsInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (DescribeVpcEndpointServicePermissionsInput) String

String returns the string representation

func (*DescribeVpcEndpointServicePermissionsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcEndpointServicePermissionsOutput

type DescribeVpcEndpointServicePermissionsOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Permissions []*PermissionForDescribeVpcEndpointServicePermissionsOutput `type:"list"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServicePermissionsOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServicePermissionsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServicePermissionsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServicePermissionsOutput) SetPermissions

SetPermissions sets the Permissions field's value.

func (*DescribeVpcEndpointServicePermissionsOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointServicePermissionsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcEndpointServicePermissionsOutput) String

String returns the string representation

type DescribeVpcEndpointServiceResourcesInput

type DescribeVpcEndpointServiceResourcesInput struct {
	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServiceResourcesInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServiceResourcesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServiceResourcesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServiceResourcesInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*DescribeVpcEndpointServiceResourcesInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DescribeVpcEndpointServiceResourcesInput) String

String returns the string representation

func (*DescribeVpcEndpointServiceResourcesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcEndpointServiceResourcesOutput

type DescribeVpcEndpointServiceResourcesOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	Resources []*ResourceForDescribeVpcEndpointServiceResourcesOutput `type:"list"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServiceResourcesOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServiceResourcesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServiceResourcesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServiceResourcesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointServiceResourcesOutput) SetResources

SetResources sets the Resources field's value.

func (*DescribeVpcEndpointServiceResourcesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcEndpointServiceResourcesOutput) String

String returns the string representation

type DescribeVpcEndpointServicesByEndUserInput

type DescribeVpcEndpointServicesByEndUserInput struct {
	FilterFinancialLocked *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	ServiceOwner *string `type:"string"`

	ServiceType *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServicesByEndUserInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServicesByEndUserInput) SetFilterFinancialLocked added in v1.0.155

SetFilterFinancialLocked sets the FilterFinancialLocked field's value.

func (*DescribeVpcEndpointServicesByEndUserInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServicesByEndUserInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServicesByEndUserInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*DescribeVpcEndpointServicesByEndUserInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*DescribeVpcEndpointServicesByEndUserInput) SetServiceOwner added in v1.0.155

SetServiceOwner sets the ServiceOwner field's value.

func (*DescribeVpcEndpointServicesByEndUserInput) SetServiceType added in v1.0.155

SetServiceType sets the ServiceType field's value.

func (DescribeVpcEndpointServicesByEndUserInput) String

String returns the string representation

type DescribeVpcEndpointServicesByEndUserOutput

type DescribeVpcEndpointServicesByEndUserOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`

	VpcEndpointServices []*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServicesByEndUserOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServicesByEndUserOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServicesByEndUserOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServicesByEndUserOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointServicesByEndUserOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*DescribeVpcEndpointServicesByEndUserOutput) SetVpcEndpointServices

SetVpcEndpointServices sets the VpcEndpointServices field's value.

func (DescribeVpcEndpointServicesByEndUserOutput) String

String returns the string representation

type DescribeVpcEndpointServicesInput

type DescribeVpcEndpointServicesInput struct {
	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ProjectName *string `type:"string"`

	ServiceIds []*string `type:"list"`

	ServiceName *string `type:"string"`

	ServiceResourceType *string `type:"string"`

	ServiceType *string `type:"string"`

	TagFilters []*TagFilterForDescribeVpcEndpointServicesInput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServicesInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServicesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServicesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServicesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeVpcEndpointServicesInput) SetServiceIds

SetServiceIds sets the ServiceIds field's value.

func (*DescribeVpcEndpointServicesInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*DescribeVpcEndpointServicesInput) SetServiceResourceType

SetServiceResourceType sets the ServiceResourceType field's value.

func (*DescribeVpcEndpointServicesInput) SetServiceType added in v1.0.155

SetServiceType sets the ServiceType field's value.

func (*DescribeVpcEndpointServicesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (DescribeVpcEndpointServicesInput) String

String returns the string representation

type DescribeVpcEndpointServicesOutput

type DescribeVpcEndpointServicesOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`

	VpcEndpointServices []*VpcEndpointServiceForDescribeVpcEndpointServicesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointServicesOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointServicesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointServicesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointServicesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointServicesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*DescribeVpcEndpointServicesOutput) SetVpcEndpointServices

SetVpcEndpointServices sets the VpcEndpointServices field's value.

func (DescribeVpcEndpointServicesOutput) String

String returns the string representation

type DescribeVpcEndpointZonesInput

type DescribeVpcEndpointZonesInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointZonesInput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointZonesInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DescribeVpcEndpointZonesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointZonesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeVpcEndpointZonesInput) String

String returns the string representation

func (*DescribeVpcEndpointZonesInput) Validate

func (s *DescribeVpcEndpointZonesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcEndpointZonesOutput

type DescribeVpcEndpointZonesOutput struct {
	Metadata *response.ResponseMetadata

	EndpointZones []*EndpointZoneForDescribeVpcEndpointZonesOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointZonesOutput) GoString

GoString returns the string representation

func (*DescribeVpcEndpointZonesOutput) SetEndpointZones

SetEndpointZones sets the EndpointZones field's value.

func (*DescribeVpcEndpointZonesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointZonesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointZonesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointZonesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcEndpointZonesOutput) String

String returns the string representation

type DescribeVpcEndpointsInput

type DescribeVpcEndpointsInput struct {
	EndpointIds []*string `type:"list"`

	EndpointIndex *int32 `type:"int32"`

	EndpointName *string `type:"string"`

	EndpointType *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ProjectName *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	TagFilters []*TagFilterForDescribeVpcEndpointsInput `type:"list"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointsInput) GoString

func (s DescribeVpcEndpointsInput) GoString() string

GoString returns the string representation

func (*DescribeVpcEndpointsInput) SetEndpointIds

SetEndpointIds sets the EndpointIds field's value.

func (*DescribeVpcEndpointsInput) SetEndpointIndex added in v1.0.155

SetEndpointIndex sets the EndpointIndex field's value.

func (*DescribeVpcEndpointsInput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*DescribeVpcEndpointsInput) SetEndpointType added in v1.0.155

SetEndpointType sets the EndpointType field's value.

func (*DescribeVpcEndpointsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeVpcEndpointsInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*DescribeVpcEndpointsInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*DescribeVpcEndpointsInput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeVpcEndpointsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*DescribeVpcEndpointsInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (DescribeVpcEndpointsInput) String

func (s DescribeVpcEndpointsInput) String() string

String returns the string representation

type DescribeVpcEndpointsOutput

type DescribeVpcEndpointsOutput struct {
	Metadata *response.ResponseMetadata

	Endpoints []*EndpointForDescribeVpcEndpointsOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcEndpointsOutput) GoString

func (s DescribeVpcEndpointsOutput) GoString() string

GoString returns the string representation

func (*DescribeVpcEndpointsOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*DescribeVpcEndpointsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcEndpointsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcEndpointsOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcEndpointsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcEndpointsOutput) String

String returns the string representation

type DescribeVpcGatewayEndpointAttributesInput

type DescribeVpcGatewayEndpointAttributesInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcGatewayEndpointAttributesInput) GoString

GoString returns the string representation

func (*DescribeVpcGatewayEndpointAttributesInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (DescribeVpcGatewayEndpointAttributesInput) String

String returns the string representation

func (*DescribeVpcGatewayEndpointAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcGatewayEndpointAttributesOutput

type DescribeVpcGatewayEndpointAttributesOutput struct {
	Metadata *response.ResponseMetadata

	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	EndpointId *string `type:"string"`

	EndpointName *string `type:"string"`

	ProjectName *string `type:"string"`

	RequestId *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcGatewayEndpointAttributesOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

	VpcPolicy *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcGatewayEndpointAttributesOutput) GoString

GoString returns the string representation

func (*DescribeVpcGatewayEndpointAttributesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetDescription

SetDescription sets the Description field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetTags

SetTags sets the Tags field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*DescribeVpcGatewayEndpointAttributesOutput) SetVpcPolicy

SetVpcPolicy sets the VpcPolicy field's value.

func (DescribeVpcGatewayEndpointAttributesOutput) String

String returns the string representation

type DescribeVpcGatewayEndpointServicesInput

type DescribeVpcGatewayEndpointServicesInput struct {
	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ProjectName *string `type:"string"`

	ServiceName *string `type:"string"`

	TagFilters []*TagFilterForDescribeVpcGatewayEndpointServicesInput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcGatewayEndpointServicesInput) GoString

GoString returns the string representation

func (*DescribeVpcGatewayEndpointServicesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcGatewayEndpointServicesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcGatewayEndpointServicesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeVpcGatewayEndpointServicesInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*DescribeVpcGatewayEndpointServicesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (DescribeVpcGatewayEndpointServicesInput) String

String returns the string representation

type DescribeVpcGatewayEndpointServicesOutput

type DescribeVpcGatewayEndpointServicesOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`

	VpcGatewayEndpointServices []*VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcGatewayEndpointServicesOutput) GoString

GoString returns the string representation

func (*DescribeVpcGatewayEndpointServicesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcGatewayEndpointServicesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcGatewayEndpointServicesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcGatewayEndpointServicesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*DescribeVpcGatewayEndpointServicesOutput) SetVpcGatewayEndpointServices

SetVpcGatewayEndpointServices sets the VpcGatewayEndpointServices field's value.

func (DescribeVpcGatewayEndpointServicesOutput) String

String returns the string representation

type DescribeVpcGatewayEndpointsInput

type DescribeVpcGatewayEndpointsInput struct {
	EndpointIds []*string `type:"list"`

	EndpointName *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ProjectName *string `type:"string"`

	TagFilters []*TagFilterForDescribeVpcGatewayEndpointsInput `type:"list"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcGatewayEndpointsInput) GoString

GoString returns the string representation

func (*DescribeVpcGatewayEndpointsInput) SetEndpointIds

SetEndpointIds sets the EndpointIds field's value.

func (*DescribeVpcGatewayEndpointsInput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*DescribeVpcGatewayEndpointsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcGatewayEndpointsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcGatewayEndpointsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeVpcGatewayEndpointsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*DescribeVpcGatewayEndpointsInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (DescribeVpcGatewayEndpointsInput) String

String returns the string representation

type DescribeVpcGatewayEndpointsOutput

type DescribeVpcGatewayEndpointsOutput struct {
	Metadata *response.ResponseMetadata

	Endpoints []*EndpointForDescribeVpcGatewayEndpointsOutput `type:"list"`

	GatewayEndpoints []*GatewayEndpointForDescribeVpcGatewayEndpointsOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcGatewayEndpointsOutput) GoString

GoString returns the string representation

func (*DescribeVpcGatewayEndpointsOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*DescribeVpcGatewayEndpointsOutput) SetGatewayEndpoints

SetGatewayEndpoints sets the GatewayEndpoints field's value.

func (*DescribeVpcGatewayEndpointsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcGatewayEndpointsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcGatewayEndpointsOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeVpcGatewayEndpointsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcGatewayEndpointsOutput) String

String returns the string representation

type DescribeVpcLinkAttributesInput added in v1.0.155

type DescribeVpcLinkAttributesInput struct {

	// VpcLinkId is a required field
	VpcLinkId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcLinkAttributesInput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribeVpcLinkAttributesInput) SetVpcLinkId added in v1.0.155

SetVpcLinkId sets the VpcLinkId field's value.

func (DescribeVpcLinkAttributesInput) String added in v1.0.155

String returns the string representation

func (*DescribeVpcLinkAttributesInput) Validate added in v1.0.155

func (s *DescribeVpcLinkAttributesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcLinkAttributesOutput added in v1.0.155

type DescribeVpcLinkAttributesOutput struct {
	Metadata *response.ResponseMetadata

	ChainRoleTrn []*string `type:"list"`

	CreationTime *string `type:"string"`

	CustomerAccountId *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	NetworkInterfaceId *string `type:"string"`

	PrimaryIpAddress *string `type:"string"`

	PrivateIpAddresses []*string `type:"list"`

	PrivateLinkGatewayId *string `type:"string"`

	RequestId *string `type:"string"`

	ResourceId *string `type:"string"`

	SecurityGroupIds []*string `type:"list"`

	Status *string `type:"string"`

	SubnetId *string `type:"string"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

	VpcLinkId *string `type:"string"`

	VpcLinkIndex *int64 `type:"int64"`

	VpcLinkName *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcLinkAttributesOutput) GoString added in v1.0.155

GoString returns the string representation

func (*DescribeVpcLinkAttributesOutput) SetChainRoleTrn added in v1.0.155

SetChainRoleTrn sets the ChainRoleTrn field's value.

func (*DescribeVpcLinkAttributesOutput) SetCreationTime added in v1.0.155

SetCreationTime sets the CreationTime field's value.

func (*DescribeVpcLinkAttributesOutput) SetCustomerAccountId added in v1.0.155

SetCustomerAccountId sets the CustomerAccountId field's value.

func (*DescribeVpcLinkAttributesOutput) SetDeletedTime added in v1.0.155

SetDeletedTime sets the DeletedTime field's value.

func (*DescribeVpcLinkAttributesOutput) SetDescription added in v1.0.155

SetDescription sets the Description field's value.

func (*DescribeVpcLinkAttributesOutput) SetNetworkInterfaceId added in v1.0.155

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*DescribeVpcLinkAttributesOutput) SetPrimaryIpAddress added in v1.0.155

SetPrimaryIpAddress sets the PrimaryIpAddress field's value.

func (*DescribeVpcLinkAttributesOutput) SetPrivateIpAddresses added in v1.0.155

SetPrivateIpAddresses sets the PrivateIpAddresses field's value.

func (*DescribeVpcLinkAttributesOutput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*DescribeVpcLinkAttributesOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (*DescribeVpcLinkAttributesOutput) SetResourceId added in v1.0.155

SetResourceId sets the ResourceId field's value.

func (*DescribeVpcLinkAttributesOutput) SetSecurityGroupIds added in v1.0.155

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*DescribeVpcLinkAttributesOutput) SetStatus added in v1.0.155

SetStatus sets the Status field's value.

func (*DescribeVpcLinkAttributesOutput) SetSubnetId added in v1.0.155

SetSubnetId sets the SubnetId field's value.

func (*DescribeVpcLinkAttributesOutput) SetUpdateTime added in v1.0.155

SetUpdateTime sets the UpdateTime field's value.

func (*DescribeVpcLinkAttributesOutput) SetVpcId added in v1.0.155

SetVpcId sets the VpcId field's value.

func (*DescribeVpcLinkAttributesOutput) SetVpcLinkId added in v1.0.155

SetVpcLinkId sets the VpcLinkId field's value.

func (*DescribeVpcLinkAttributesOutput) SetVpcLinkIndex added in v1.0.155

SetVpcLinkIndex sets the VpcLinkIndex field's value.

func (*DescribeVpcLinkAttributesOutput) SetVpcLinkName added in v1.0.155

SetVpcLinkName sets the VpcLinkName field's value.

func (DescribeVpcLinkAttributesOutput) String added in v1.0.155

String returns the string representation

type DescribeVpcLinksInput added in v1.0.155

type DescribeVpcLinksInput struct {
	CustomerAccountId *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	PrivateLinkGatewayId *string `type:"string"`

	VpcLinkIds []*string `type:"list"`

	VpcLinkName *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcLinksInput) GoString added in v1.0.155

func (s DescribeVpcLinksInput) GoString() string

GoString returns the string representation

func (*DescribeVpcLinksInput) SetCustomerAccountId added in v1.0.155

func (s *DescribeVpcLinksInput) SetCustomerAccountId(v string) *DescribeVpcLinksInput

SetCustomerAccountId sets the CustomerAccountId field's value.

func (*DescribeVpcLinksInput) SetPageNumber added in v1.0.155

func (s *DescribeVpcLinksInput) SetPageNumber(v int32) *DescribeVpcLinksInput

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcLinksInput) SetPageSize added in v1.0.155

SetPageSize sets the PageSize field's value.

func (*DescribeVpcLinksInput) SetPrivateLinkGatewayId added in v1.0.155

func (s *DescribeVpcLinksInput) SetPrivateLinkGatewayId(v string) *DescribeVpcLinksInput

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*DescribeVpcLinksInput) SetVpcLinkIds added in v1.0.155

func (s *DescribeVpcLinksInput) SetVpcLinkIds(v []*string) *DescribeVpcLinksInput

SetVpcLinkIds sets the VpcLinkIds field's value.

func (*DescribeVpcLinksInput) SetVpcLinkName added in v1.0.155

func (s *DescribeVpcLinksInput) SetVpcLinkName(v string) *DescribeVpcLinksInput

SetVpcLinkName sets the VpcLinkName field's value.

func (DescribeVpcLinksInput) String added in v1.0.155

func (s DescribeVpcLinksInput) String() string

String returns the string representation

type DescribeVpcLinksOutput added in v1.0.155

type DescribeVpcLinksOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RequestId *string `type:"string"`

	TotalCount *int32 `type:"int32"`

	VpcLinks []*VpcLinkForDescribeVpcLinksOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcLinksOutput) GoString added in v1.0.155

func (s DescribeVpcLinksOutput) GoString() string

GoString returns the string representation

func (*DescribeVpcLinksOutput) SetPageNumber added in v1.0.155

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcLinksOutput) SetPageSize added in v1.0.155

SetPageSize sets the PageSize field's value.

func (*DescribeVpcLinksOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (*DescribeVpcLinksOutput) SetTotalCount added in v1.0.155

SetTotalCount sets the TotalCount field's value.

SetVpcLinks sets the VpcLinks field's value.

func (DescribeVpcLinksOutput) String added in v1.0.155

func (s DescribeVpcLinksOutput) String() string

String returns the string representation

type DetachResourceFromVpcEndpointServiceInput

type DetachResourceFromVpcEndpointServiceInput struct {

	// ResourceId is a required field
	ResourceId *string `type:"string" required:"true"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DetachResourceFromVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*DetachResourceFromVpcEndpointServiceInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*DetachResourceFromVpcEndpointServiceInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (DetachResourceFromVpcEndpointServiceInput) String

String returns the string representation

func (*DetachResourceFromVpcEndpointServiceInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DetachResourceFromVpcEndpointServiceOutput

type DetachResourceFromVpcEndpointServiceOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DetachResourceFromVpcEndpointServiceOutput) GoString

GoString returns the string representation

func (*DetachResourceFromVpcEndpointServiceOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (DetachResourceFromVpcEndpointServiceOutput) String

String returns the string representation

type DetachSecurityGroupFromVpcEndpointInput

type DetachSecurityGroupFromVpcEndpointInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	// SecurityGroupId is a required field
	SecurityGroupId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DetachSecurityGroupFromVpcEndpointInput) GoString

GoString returns the string representation

func (*DetachSecurityGroupFromVpcEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DetachSecurityGroupFromVpcEndpointInput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (DetachSecurityGroupFromVpcEndpointInput) String

String returns the string representation

func (*DetachSecurityGroupFromVpcEndpointInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DetachSecurityGroupFromVpcEndpointOutput

type DetachSecurityGroupFromVpcEndpointOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DetachSecurityGroupFromVpcEndpointOutput) GoString

GoString returns the string representation

func (*DetachSecurityGroupFromVpcEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (DetachSecurityGroupFromVpcEndpointOutput) String

String returns the string representation

type DetachSecurityGroupsFromPrivateLinkGatewayInput added in v1.0.155

type DetachSecurityGroupsFromPrivateLinkGatewayInput struct {

	// PrivateLinkGatewayId is a required field
	PrivateLinkGatewayId *string `type:"string" required:"true"`

	// SecurityGroupIds is a required field
	SecurityGroupIds []*string `type:"list" required:"true"`
	// contains filtered or unexported fields
}

func (DetachSecurityGroupsFromPrivateLinkGatewayInput) GoString added in v1.0.155

GoString returns the string representation

func (*DetachSecurityGroupsFromPrivateLinkGatewayInput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*DetachSecurityGroupsFromPrivateLinkGatewayInput) SetSecurityGroupIds added in v1.0.155

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (DetachSecurityGroupsFromPrivateLinkGatewayInput) String added in v1.0.155

String returns the string representation

func (*DetachSecurityGroupsFromPrivateLinkGatewayInput) Validate added in v1.0.155

Validate inspects the fields of the type to determine if they are valid.

type DetachSecurityGroupsFromPrivateLinkGatewayOutput added in v1.0.155

type DetachSecurityGroupsFromPrivateLinkGatewayOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DetachSecurityGroupsFromPrivateLinkGatewayOutput) GoString added in v1.0.155

GoString returns the string representation

func (*DetachSecurityGroupsFromPrivateLinkGatewayOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (DetachSecurityGroupsFromPrivateLinkGatewayOutput) String added in v1.0.155

String returns the string representation

type DisableVpcEndpointConnectionInput

type DisableVpcEndpointConnectionInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DisableVpcEndpointConnectionInput) GoString

GoString returns the string representation

func (*DisableVpcEndpointConnectionInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DisableVpcEndpointConnectionInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (DisableVpcEndpointConnectionInput) String

String returns the string representation

func (*DisableVpcEndpointConnectionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DisableVpcEndpointConnectionOutput

type DisableVpcEndpointConnectionOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DisableVpcEndpointConnectionOutput) GoString

GoString returns the string representation

func (*DisableVpcEndpointConnectionOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (DisableVpcEndpointConnectionOutput) String

String returns the string representation

type EnableVpcEndpointConnectionInput

type EnableVpcEndpointConnectionInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	ResourcesAllocate []*ResourcesAllocateForEnableVpcEndpointConnectionInput `type:"list"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (EnableVpcEndpointConnectionInput) GoString

GoString returns the string representation

func (*EnableVpcEndpointConnectionInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EnableVpcEndpointConnectionInput) SetResourcesAllocate added in v1.0.155

SetResourcesAllocate sets the ResourcesAllocate field's value.

func (*EnableVpcEndpointConnectionInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (EnableVpcEndpointConnectionInput) String

String returns the string representation

func (*EnableVpcEndpointConnectionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type EnableVpcEndpointConnectionOutput

type EnableVpcEndpointConnectionOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (EnableVpcEndpointConnectionOutput) GoString

GoString returns the string representation

func (*EnableVpcEndpointConnectionOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (EnableVpcEndpointConnectionOutput) String

String returns the string representation

type EndpointConnectionForDescribeVpcEndpointConnectionsOutput

type EndpointConnectionForDescribeVpcEndpointConnectionsOutput struct {
	ConnectionStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	EndpointId *string `type:"string"`

	EndpointOwnerAccountId *string `type:"string"`

	EndpointVpcId *string `type:"string"`

	ServiceId *string `type:"string"`

	UpdateTime *string `type:"string"`

	Zones []*ZoneForDescribeVpcEndpointConnectionsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (EndpointConnectionForDescribeVpcEndpointConnectionsOutput) GoString

GoString returns the string representation

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetConnectionStatus

SetConnectionStatus sets the ConnectionStatus field's value.

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetEndpointOwnerAccountId

SetEndpointOwnerAccountId sets the EndpointOwnerAccountId field's value.

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetEndpointVpcId

SetEndpointVpcId sets the EndpointVpcId field's value.

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*EndpointConnectionForDescribeVpcEndpointConnectionsOutput) SetZones

SetZones sets the Zones field's value.

func (EndpointConnectionForDescribeVpcEndpointConnectionsOutput) String

String returns the string representation

type EndpointForDescribeVpcEndpointAttributesOutput

type EndpointForDescribeVpcEndpointAttributesOutput struct {
	BusinessStatus *string `type:"string"`

	ConnectionStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	EndpointDomain *string `type:"string"`

	EndpointId *string `type:"string"`

	EndpointIndex *int32 `type:"int32"`

	EndpointName *string `type:"string"`

	EndpointType *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	Payer *string `type:"string"`

	PrivateDNSEnabled *bool `type:"boolean"`

	PrivateDNSName *string `type:"string"`

	ProjectName *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceManaged *bool `type:"boolean"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcEndpointAttributesOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (EndpointForDescribeVpcEndpointAttributesOutput) GoString

GoString returns the string representation

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetBusinessStatus

SetBusinessStatus sets the BusinessStatus field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetConnectionStatus

SetConnectionStatus sets the ConnectionStatus field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetDescription

SetDescription sets the Description field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetEndpointDomain

SetEndpointDomain sets the EndpointDomain field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetEndpointIndex added in v1.0.155

SetEndpointIndex sets the EndpointIndex field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetPayer added in v1.0.155

SetPayer sets the Payer field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetServiceManaged added in v1.0.170

SetServiceManaged sets the ServiceManaged field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetTags

SetTags sets the Tags field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*EndpointForDescribeVpcEndpointAttributesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (EndpointForDescribeVpcEndpointAttributesOutput) String

String returns the string representation

type EndpointForDescribeVpcEndpointsOutput

type EndpointForDescribeVpcEndpointsOutput struct {
	BusinessStatus *string `type:"string"`

	ConnectionStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	EndpointDomain *string `type:"string"`

	EndpointId *string `type:"string"`

	EndpointIndex *int32 `type:"int32"`

	EndpointName *string `type:"string"`

	EndpointType *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	Payer *string `type:"string"`

	PrivateDNSEnabled *bool `type:"boolean"`

	PrivateDNSName *string `type:"string"`

	ProjectName *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceManaged *bool `type:"boolean"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcEndpointsOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (EndpointForDescribeVpcEndpointsOutput) GoString

GoString returns the string representation

func (*EndpointForDescribeVpcEndpointsOutput) SetBusinessStatus

SetBusinessStatus sets the BusinessStatus field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetConnectionStatus

SetConnectionStatus sets the ConnectionStatus field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetDescription

SetDescription sets the Description field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetEndpointDomain

SetEndpointDomain sets the EndpointDomain field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetEndpointIndex added in v1.0.155

SetEndpointIndex sets the EndpointIndex field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetPayer added in v1.0.155

SetPayer sets the Payer field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetServiceManaged added in v1.0.170

SetServiceManaged sets the ServiceManaged field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetStatus

SetStatus sets the Status field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetTags

SetTags sets the Tags field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*EndpointForDescribeVpcEndpointsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (EndpointForDescribeVpcEndpointsOutput) String

String returns the string representation

type EndpointForDescribeVpcGatewayEndpointsOutput

type EndpointForDescribeVpcGatewayEndpointsOutput struct {
	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	EndpointId *string `type:"string"`

	EndpointName *string `type:"string"`

	ProjectName *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcGatewayEndpointsOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

	VpcPolicy *string `type:"string"`
	// contains filtered or unexported fields
}

func (EndpointForDescribeVpcGatewayEndpointsOutput) GoString

GoString returns the string representation

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetDescription

SetDescription sets the Description field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetStatus

SetStatus sets the Status field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetTags

SetTags sets the Tags field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*EndpointForDescribeVpcGatewayEndpointsOutput) SetVpcPolicy

SetVpcPolicy sets the VpcPolicy field's value.

func (EndpointForDescribeVpcGatewayEndpointsOutput) String

String returns the string representation

type EndpointZoneForDescribeVpcEndpointZonesOutput

type EndpointZoneForDescribeVpcEndpointZonesOutput struct {
	Ipv6ServiceStatus *string `type:"string"`

	NetworkInterfaceIP *string `type:"string"`

	NetworkInterfaceId *string `type:"string"`

	NetworkInterfaceIpv6 *string `type:"string"`

	ServiceStatus *string `type:"string"`

	SubnetId *string `type:"string"`

	ZoneDomain *string `type:"string"`

	ZoneId *string `type:"string"`

	ZoneStatus *string `type:"string"`
	// contains filtered or unexported fields
}

func (EndpointZoneForDescribeVpcEndpointZonesOutput) GoString

GoString returns the string representation

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetIpv6ServiceStatus added in v1.0.155

SetIpv6ServiceStatus sets the Ipv6ServiceStatus field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetNetworkInterfaceIP

SetNetworkInterfaceIP sets the NetworkInterfaceIP field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetNetworkInterfaceId

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetNetworkInterfaceIpv6 added in v1.0.155

SetNetworkInterfaceIpv6 sets the NetworkInterfaceIpv6 field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetServiceStatus

SetServiceStatus sets the ServiceStatus field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetZoneDomain

SetZoneDomain sets the ZoneDomain field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*EndpointZoneForDescribeVpcEndpointZonesOutput) SetZoneStatus

SetZoneStatus sets the ZoneStatus field's value.

func (EndpointZoneForDescribeVpcEndpointZonesOutput) String

String returns the string representation

type GatewayEndpointForDescribeVpcGatewayEndpointsOutput

type GatewayEndpointForDescribeVpcGatewayEndpointsOutput struct {
	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	EndpointId *string `type:"string"`

	EndpointName *string `type:"string"`

	ProjectName *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcGatewayEndpointsOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

	VpcPolicy *string `type:"string"`
	// contains filtered or unexported fields
}

func (GatewayEndpointForDescribeVpcGatewayEndpointsOutput) GoString

GoString returns the string representation

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetDescription

SetDescription sets the Description field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetStatus

SetStatus sets the Status field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetTags

SetTags sets the Tags field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*GatewayEndpointForDescribeVpcGatewayEndpointsOutput) SetVpcPolicy

SetVpcPolicy sets the VpcPolicy field's value.

func (GatewayEndpointForDescribeVpcGatewayEndpointsOutput) String

String returns the string representation

type ListTagsForResourcesInput

type ListTagsForResourcesInput struct {
	MaxResults *int32 `type:"int32"`

	NextToken *string `type:"string"`

	ResourceIds []*string `type:"list"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true"`

	TagFilters []*TagFilterForListTagsForResourcesInput `type:"list"`

	TagType *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesInput) GoString

func (s ListTagsForResourcesInput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListTagsForResourcesInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesInput) SetResourceIds

SetResourceIds sets the ResourceIds field's value.

func (*ListTagsForResourcesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ListTagsForResourcesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListTagsForResourcesInput) SetTagType

SetTagType sets the TagType field's value.

func (ListTagsForResourcesInput) String

func (s ListTagsForResourcesInput) String() string

String returns the string representation

func (*ListTagsForResourcesInput) Validate

func (s *ListTagsForResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListTagsForResourcesOutput

type ListTagsForResourcesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string"`

	RequestId *string `type:"string"`

	ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesOutput) GoString

func (s ListTagsForResourcesOutput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*ListTagsForResourcesOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ListTagsForResourcesOutput) String

String returns the string representation

type ModifyPrivateLinkGatewayAttributesInput added in v1.0.155

type ModifyPrivateLinkGatewayAttributesInput struct {
	Description *string `type:"string"`

	// PrivateLinkGatewayId is a required field
	PrivateLinkGatewayId *string `type:"string" required:"true"`

	PrivateLinkGatewayName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyPrivateLinkGatewayAttributesInput) GoString added in v1.0.155

GoString returns the string representation

func (*ModifyPrivateLinkGatewayAttributesInput) SetDescription added in v1.0.155

SetDescription sets the Description field's value.

func (*ModifyPrivateLinkGatewayAttributesInput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*ModifyPrivateLinkGatewayAttributesInput) SetPrivateLinkGatewayName added in v1.0.155

SetPrivateLinkGatewayName sets the PrivateLinkGatewayName field's value.

func (ModifyPrivateLinkGatewayAttributesInput) String added in v1.0.155

String returns the string representation

func (*ModifyPrivateLinkGatewayAttributesInput) Validate added in v1.0.155

Validate inspects the fields of the type to determine if they are valid.

type ModifyPrivateLinkGatewayAttributesOutput added in v1.0.155

type ModifyPrivateLinkGatewayAttributesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyPrivateLinkGatewayAttributesOutput) GoString added in v1.0.155

GoString returns the string representation

func (*ModifyPrivateLinkGatewayAttributesOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (ModifyPrivateLinkGatewayAttributesOutput) String added in v1.0.155

String returns the string representation

type ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput

type ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput struct {
	AutoAcceptEnabled *bool `type:"boolean"`

	Description *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	Resource *ResourceForModifyUniqueResourceTypeVpcEndpointServiceAttributesInput `type:"structure"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) GoString

GoString returns the string representation

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetAutoAcceptEnabled

SetAutoAcceptEnabled sets the AutoAcceptEnabled field's value.

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetResource

SetResource sets the Resource field's value.

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) String

String returns the string representation

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput

type ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput) GoString

GoString returns the string representation

func (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput) String

String returns the string representation

type ModifyVpcEndpointAttributesInput

type ModifyVpcEndpointAttributesInput struct {
	Description *string `type:"string"`

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	EndpointName *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	PrivateDNSEnabled *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (ModifyVpcEndpointAttributesInput) GoString

GoString returns the string representation

func (*ModifyVpcEndpointAttributesInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyVpcEndpointAttributesInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*ModifyVpcEndpointAttributesInput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*ModifyVpcEndpointAttributesInput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*ModifyVpcEndpointAttributesInput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (ModifyVpcEndpointAttributesInput) String

String returns the string representation

func (*ModifyVpcEndpointAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyVpcEndpointAttributesOutput

type ModifyVpcEndpointAttributesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyVpcEndpointAttributesOutput) GoString

GoString returns the string representation

func (*ModifyVpcEndpointAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (ModifyVpcEndpointAttributesOutput) String

String returns the string representation

type ModifyVpcEndpointServiceAttributesInput

type ModifyVpcEndpointServiceAttributesInput struct {
	AutoAcceptEnabled *bool `type:"boolean"`

	Description *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	PrivateDNSEnabled *string `type:"string"`

	PrivateDNSName *string `type:"string"`

	PrivateDNSType *string `type:"string"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyVpcEndpointServiceAttributesInput) GoString

GoString returns the string representation

func (*ModifyVpcEndpointServiceAttributesInput) SetAutoAcceptEnabled

SetAutoAcceptEnabled sets the AutoAcceptEnabled field's value.

func (*ModifyVpcEndpointServiceAttributesInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyVpcEndpointServiceAttributesInput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*ModifyVpcEndpointServiceAttributesInput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*ModifyVpcEndpointServiceAttributesInput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*ModifyVpcEndpointServiceAttributesInput) SetPrivateDNSType added in v1.0.155

SetPrivateDNSType sets the PrivateDNSType field's value.

func (*ModifyVpcEndpointServiceAttributesInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (ModifyVpcEndpointServiceAttributesInput) String

String returns the string representation

func (*ModifyVpcEndpointServiceAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyVpcEndpointServiceAttributesOutput

type ModifyVpcEndpointServiceAttributesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyVpcEndpointServiceAttributesOutput) GoString

GoString returns the string representation

func (*ModifyVpcEndpointServiceAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (ModifyVpcEndpointServiceAttributesOutput) String

String returns the string representation

type ModifyVpcEndpointServiceResourceAttributesInput

type ModifyVpcEndpointServiceResourceAttributesInput struct {

	// ResourceId is a required field
	ResourceId *string `type:"string" required:"true"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`

	// ZoneIds is a required field
	ZoneIds []*string `type:"list" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyVpcEndpointServiceResourceAttributesInput) GoString

GoString returns the string representation

func (*ModifyVpcEndpointServiceResourceAttributesInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ModifyVpcEndpointServiceResourceAttributesInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*ModifyVpcEndpointServiceResourceAttributesInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (ModifyVpcEndpointServiceResourceAttributesInput) String

String returns the string representation

func (*ModifyVpcEndpointServiceResourceAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyVpcEndpointServiceResourceAttributesOutput

type ModifyVpcEndpointServiceResourceAttributesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyVpcEndpointServiceResourceAttributesOutput) GoString

GoString returns the string representation

func (*ModifyVpcEndpointServiceResourceAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (ModifyVpcEndpointServiceResourceAttributesOutput) String

String returns the string representation

type ModifyVpcGatewayEndpointAttributesInput

type ModifyVpcGatewayEndpointAttributesInput struct {
	Description *string `type:"string"`

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	EndpointName *string `type:"string"`

	VpcPolicy *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyVpcGatewayEndpointAttributesInput) GoString

GoString returns the string representation

func (*ModifyVpcGatewayEndpointAttributesInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyVpcGatewayEndpointAttributesInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*ModifyVpcGatewayEndpointAttributesInput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*ModifyVpcGatewayEndpointAttributesInput) SetVpcPolicy

SetVpcPolicy sets the VpcPolicy field's value.

func (ModifyVpcGatewayEndpointAttributesInput) String

String returns the string representation

func (*ModifyVpcGatewayEndpointAttributesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyVpcGatewayEndpointAttributesOutput

type ModifyVpcGatewayEndpointAttributesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyVpcGatewayEndpointAttributesOutput) GoString

GoString returns the string representation

func (*ModifyVpcGatewayEndpointAttributesOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (ModifyVpcGatewayEndpointAttributesOutput) String

String returns the string representation

type ModifyVpcLinkAttributesInput added in v1.0.155

type ModifyVpcLinkAttributesInput struct {
	Description *string `type:"string"`

	// VpcLinkId is a required field
	VpcLinkId *string `type:"string" required:"true"`

	VpcLinkName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyVpcLinkAttributesInput) GoString added in v1.0.155

func (s ModifyVpcLinkAttributesInput) GoString() string

GoString returns the string representation

func (*ModifyVpcLinkAttributesInput) SetDescription added in v1.0.155

SetDescription sets the Description field's value.

func (*ModifyVpcLinkAttributesInput) SetVpcLinkId added in v1.0.155

SetVpcLinkId sets the VpcLinkId field's value.

func (*ModifyVpcLinkAttributesInput) SetVpcLinkName added in v1.0.155

SetVpcLinkName sets the VpcLinkName field's value.

func (ModifyVpcLinkAttributesInput) String added in v1.0.155

String returns the string representation

func (*ModifyVpcLinkAttributesInput) Validate added in v1.0.155

func (s *ModifyVpcLinkAttributesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyVpcLinkAttributesOutput added in v1.0.155

type ModifyVpcLinkAttributesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyVpcLinkAttributesOutput) GoString added in v1.0.155

GoString returns the string representation

func (*ModifyVpcLinkAttributesOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (ModifyVpcLinkAttributesOutput) String added in v1.0.155

String returns the string representation

type PRIVATELINK struct {
	*client.Client
}

PRIVATELINK provides the API operation methods for making requests to PRIVATELINK. See this package's package overview docs for details on the service.

PRIVATELINK methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*PRIVATELINK) AddPermissionToVpcEndpointService

AddPermissionToVpcEndpointService API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AddPermissionToVpcEndpointService for usage and error information.

func (*PRIVATELINK) AddPermissionToVpcEndpointServiceCommon

func (c *PRIVATELINK) AddPermissionToVpcEndpointServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddPermissionToVpcEndpointServiceCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AddPermissionToVpcEndpointServiceCommon for usage and error information.

func (*PRIVATELINK) AddPermissionToVpcEndpointServiceCommonRequest

func (c *PRIVATELINK) AddPermissionToVpcEndpointServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddPermissionToVpcEndpointServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddPermissionToVpcEndpointServiceCommon operation. The "output" return value will be populated with the AddPermissionToVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned AddPermissionToVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after AddPermissionToVpcEndpointServiceCommon Send returns without error.

See AddPermissionToVpcEndpointServiceCommon for more information on using the AddPermissionToVpcEndpointServiceCommon API call, and error handling.

// Example sending a request using the AddPermissionToVpcEndpointServiceCommonRequest method.
req, resp := client.AddPermissionToVpcEndpointServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AddPermissionToVpcEndpointServiceCommonWithContext

func (c *PRIVATELINK) AddPermissionToVpcEndpointServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddPermissionToVpcEndpointServiceCommonWithContext is the same as AddPermissionToVpcEndpointServiceCommon with the addition of the ability to pass a context and additional request options.

See AddPermissionToVpcEndpointServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AddPermissionToVpcEndpointServiceRequest

func (c *PRIVATELINK) AddPermissionToVpcEndpointServiceRequest(input *AddPermissionToVpcEndpointServiceInput) (req *request.Request, output *AddPermissionToVpcEndpointServiceOutput)

AddPermissionToVpcEndpointServiceRequest generates a "volcengine/request.Request" representing the client's request for the AddPermissionToVpcEndpointService operation. The "output" return value will be populated with the AddPermissionToVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned AddPermissionToVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after AddPermissionToVpcEndpointServiceCommon Send returns without error.

See AddPermissionToVpcEndpointService for more information on using the AddPermissionToVpcEndpointService API call, and error handling.

// Example sending a request using the AddPermissionToVpcEndpointServiceRequest method.
req, resp := client.AddPermissionToVpcEndpointServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AddPermissionToVpcEndpointServiceWithContext

func (c *PRIVATELINK) AddPermissionToVpcEndpointServiceWithContext(ctx volcengine.Context, input *AddPermissionToVpcEndpointServiceInput, opts ...request.Option) (*AddPermissionToVpcEndpointServiceOutput, error)

AddPermissionToVpcEndpointServiceWithContext is the same as AddPermissionToVpcEndpointService with the addition of the ability to pass a context and additional request options.

See AddPermissionToVpcEndpointService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AddZoneToVpcEndpoint

func (c *PRIVATELINK) AddZoneToVpcEndpoint(input *AddZoneToVpcEndpointInput) (*AddZoneToVpcEndpointOutput, error)

AddZoneToVpcEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AddZoneToVpcEndpoint for usage and error information.

func (*PRIVATELINK) AddZoneToVpcEndpointCommon

func (c *PRIVATELINK) AddZoneToVpcEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddZoneToVpcEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AddZoneToVpcEndpointCommon for usage and error information.

func (*PRIVATELINK) AddZoneToVpcEndpointCommonRequest

func (c *PRIVATELINK) AddZoneToVpcEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddZoneToVpcEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddZoneToVpcEndpointCommon operation. The "output" return value will be populated with the AddZoneToVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned AddZoneToVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after AddZoneToVpcEndpointCommon Send returns without error.

See AddZoneToVpcEndpointCommon for more information on using the AddZoneToVpcEndpointCommon API call, and error handling.

// Example sending a request using the AddZoneToVpcEndpointCommonRequest method.
req, resp := client.AddZoneToVpcEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AddZoneToVpcEndpointCommonWithContext

func (c *PRIVATELINK) AddZoneToVpcEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddZoneToVpcEndpointCommonWithContext is the same as AddZoneToVpcEndpointCommon with the addition of the ability to pass a context and additional request options.

See AddZoneToVpcEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AddZoneToVpcEndpointRequest

func (c *PRIVATELINK) AddZoneToVpcEndpointRequest(input *AddZoneToVpcEndpointInput) (req *request.Request, output *AddZoneToVpcEndpointOutput)

AddZoneToVpcEndpointRequest generates a "volcengine/request.Request" representing the client's request for the AddZoneToVpcEndpoint operation. The "output" return value will be populated with the AddZoneToVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned AddZoneToVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after AddZoneToVpcEndpointCommon Send returns without error.

See AddZoneToVpcEndpoint for more information on using the AddZoneToVpcEndpoint API call, and error handling.

// Example sending a request using the AddZoneToVpcEndpointRequest method.
req, resp := client.AddZoneToVpcEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AddZoneToVpcEndpointWithContext

func (c *PRIVATELINK) AddZoneToVpcEndpointWithContext(ctx volcengine.Context, input *AddZoneToVpcEndpointInput, opts ...request.Option) (*AddZoneToVpcEndpointOutput, error)

AddZoneToVpcEndpointWithContext is the same as AddZoneToVpcEndpoint with the addition of the ability to pass a context and additional request options.

See AddZoneToVpcEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

AssignPrivateIpAddressesToVpcLink API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AssignPrivateIpAddressesToVpcLink for usage and error information.

func (*PRIVATELINK) AssignPrivateIpAddressesToVpcLinkCommon added in v1.0.155

func (c *PRIVATELINK) AssignPrivateIpAddressesToVpcLinkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AssignPrivateIpAddressesToVpcLinkCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AssignPrivateIpAddressesToVpcLinkCommon for usage and error information.

func (*PRIVATELINK) AssignPrivateIpAddressesToVpcLinkCommonRequest added in v1.0.155

func (c *PRIVATELINK) AssignPrivateIpAddressesToVpcLinkCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AssignPrivateIpAddressesToVpcLinkCommonRequest generates a "volcengine/request.Request" representing the client's request for the AssignPrivateIpAddressesToVpcLinkCommon operation. The "output" return value will be populated with the AssignPrivateIpAddressesToVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned AssignPrivateIpAddressesToVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after AssignPrivateIpAddressesToVpcLinkCommon Send returns without error.

See AssignPrivateIpAddressesToVpcLinkCommon for more information on using the AssignPrivateIpAddressesToVpcLinkCommon API call, and error handling.

// Example sending a request using the AssignPrivateIpAddressesToVpcLinkCommonRequest method.
req, resp := client.AssignPrivateIpAddressesToVpcLinkCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AssignPrivateIpAddressesToVpcLinkCommonWithContext added in v1.0.155

func (c *PRIVATELINK) AssignPrivateIpAddressesToVpcLinkCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AssignPrivateIpAddressesToVpcLinkCommonWithContext is the same as AssignPrivateIpAddressesToVpcLinkCommon with the addition of the ability to pass a context and additional request options.

See AssignPrivateIpAddressesToVpcLinkCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AssignPrivateIpAddressesToVpcLinkRequest added in v1.0.155

func (c *PRIVATELINK) AssignPrivateIpAddressesToVpcLinkRequest(input *AssignPrivateIpAddressesToVpcLinkInput) (req *request.Request, output *AssignPrivateIpAddressesToVpcLinkOutput)

AssignPrivateIpAddressesToVpcLinkRequest generates a "volcengine/request.Request" representing the client's request for the AssignPrivateIpAddressesToVpcLink operation. The "output" return value will be populated with the AssignPrivateIpAddressesToVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned AssignPrivateIpAddressesToVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after AssignPrivateIpAddressesToVpcLinkCommon Send returns without error.

See AssignPrivateIpAddressesToVpcLink for more information on using the AssignPrivateIpAddressesToVpcLink API call, and error handling.

// Example sending a request using the AssignPrivateIpAddressesToVpcLinkRequest method.
req, resp := client.AssignPrivateIpAddressesToVpcLinkRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AssignPrivateIpAddressesToVpcLinkWithContext added in v1.0.155

func (c *PRIVATELINK) AssignPrivateIpAddressesToVpcLinkWithContext(ctx volcengine.Context, input *AssignPrivateIpAddressesToVpcLinkInput, opts ...request.Option) (*AssignPrivateIpAddressesToVpcLinkOutput, error)

AssignPrivateIpAddressesToVpcLinkWithContext is the same as AssignPrivateIpAddressesToVpcLink with the addition of the ability to pass a context and additional request options.

See AssignPrivateIpAddressesToVpcLink for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AttachResourceToVpcEndpointService

AttachResourceToVpcEndpointService API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AttachResourceToVpcEndpointService for usage and error information.

func (*PRIVATELINK) AttachResourceToVpcEndpointServiceCommon

func (c *PRIVATELINK) AttachResourceToVpcEndpointServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachResourceToVpcEndpointServiceCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AttachResourceToVpcEndpointServiceCommon for usage and error information.

func (*PRIVATELINK) AttachResourceToVpcEndpointServiceCommonRequest

func (c *PRIVATELINK) AttachResourceToVpcEndpointServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AttachResourceToVpcEndpointServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachResourceToVpcEndpointServiceCommon operation. The "output" return value will be populated with the AttachResourceToVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachResourceToVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after AttachResourceToVpcEndpointServiceCommon Send returns without error.

See AttachResourceToVpcEndpointServiceCommon for more information on using the AttachResourceToVpcEndpointServiceCommon API call, and error handling.

// Example sending a request using the AttachResourceToVpcEndpointServiceCommonRequest method.
req, resp := client.AttachResourceToVpcEndpointServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AttachResourceToVpcEndpointServiceCommonWithContext

func (c *PRIVATELINK) AttachResourceToVpcEndpointServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AttachResourceToVpcEndpointServiceCommonWithContext is the same as AttachResourceToVpcEndpointServiceCommon with the addition of the ability to pass a context and additional request options.

See AttachResourceToVpcEndpointServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AttachResourceToVpcEndpointServiceRequest

func (c *PRIVATELINK) AttachResourceToVpcEndpointServiceRequest(input *AttachResourceToVpcEndpointServiceInput) (req *request.Request, output *AttachResourceToVpcEndpointServiceOutput)

AttachResourceToVpcEndpointServiceRequest generates a "volcengine/request.Request" representing the client's request for the AttachResourceToVpcEndpointService operation. The "output" return value will be populated with the AttachResourceToVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachResourceToVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after AttachResourceToVpcEndpointServiceCommon Send returns without error.

See AttachResourceToVpcEndpointService for more information on using the AttachResourceToVpcEndpointService API call, and error handling.

// Example sending a request using the AttachResourceToVpcEndpointServiceRequest method.
req, resp := client.AttachResourceToVpcEndpointServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AttachResourceToVpcEndpointServiceWithContext

func (c *PRIVATELINK) AttachResourceToVpcEndpointServiceWithContext(ctx volcengine.Context, input *AttachResourceToVpcEndpointServiceInput, opts ...request.Option) (*AttachResourceToVpcEndpointServiceOutput, error)

AttachResourceToVpcEndpointServiceWithContext is the same as AttachResourceToVpcEndpointService with the addition of the ability to pass a context and additional request options.

See AttachResourceToVpcEndpointService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AttachSecurityGroupToVpcEndpoint

AttachSecurityGroupToVpcEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AttachSecurityGroupToVpcEndpoint for usage and error information.

func (*PRIVATELINK) AttachSecurityGroupToVpcEndpointCommon

func (c *PRIVATELINK) AttachSecurityGroupToVpcEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachSecurityGroupToVpcEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AttachSecurityGroupToVpcEndpointCommon for usage and error information.

func (*PRIVATELINK) AttachSecurityGroupToVpcEndpointCommonRequest

func (c *PRIVATELINK) AttachSecurityGroupToVpcEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AttachSecurityGroupToVpcEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachSecurityGroupToVpcEndpointCommon operation. The "output" return value will be populated with the AttachSecurityGroupToVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachSecurityGroupToVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after AttachSecurityGroupToVpcEndpointCommon Send returns without error.

See AttachSecurityGroupToVpcEndpointCommon for more information on using the AttachSecurityGroupToVpcEndpointCommon API call, and error handling.

// Example sending a request using the AttachSecurityGroupToVpcEndpointCommonRequest method.
req, resp := client.AttachSecurityGroupToVpcEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AttachSecurityGroupToVpcEndpointCommonWithContext

func (c *PRIVATELINK) AttachSecurityGroupToVpcEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AttachSecurityGroupToVpcEndpointCommonWithContext is the same as AttachSecurityGroupToVpcEndpointCommon with the addition of the ability to pass a context and additional request options.

See AttachSecurityGroupToVpcEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AttachSecurityGroupToVpcEndpointRequest

func (c *PRIVATELINK) AttachSecurityGroupToVpcEndpointRequest(input *AttachSecurityGroupToVpcEndpointInput) (req *request.Request, output *AttachSecurityGroupToVpcEndpointOutput)

AttachSecurityGroupToVpcEndpointRequest generates a "volcengine/request.Request" representing the client's request for the AttachSecurityGroupToVpcEndpoint operation. The "output" return value will be populated with the AttachSecurityGroupToVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachSecurityGroupToVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after AttachSecurityGroupToVpcEndpointCommon Send returns without error.

See AttachSecurityGroupToVpcEndpoint for more information on using the AttachSecurityGroupToVpcEndpoint API call, and error handling.

// Example sending a request using the AttachSecurityGroupToVpcEndpointRequest method.
req, resp := client.AttachSecurityGroupToVpcEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AttachSecurityGroupToVpcEndpointWithContext

func (c *PRIVATELINK) AttachSecurityGroupToVpcEndpointWithContext(ctx volcengine.Context, input *AttachSecurityGroupToVpcEndpointInput, opts ...request.Option) (*AttachSecurityGroupToVpcEndpointOutput, error)

AttachSecurityGroupToVpcEndpointWithContext is the same as AttachSecurityGroupToVpcEndpoint with the addition of the ability to pass a context and additional request options.

See AttachSecurityGroupToVpcEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AttachSecurityGroupsToPrivateLinkGateway added in v1.0.155

AttachSecurityGroupsToPrivateLinkGateway API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AttachSecurityGroupsToPrivateLinkGateway for usage and error information.

func (*PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayCommon added in v1.0.155

func (c *PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachSecurityGroupsToPrivateLinkGatewayCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation AttachSecurityGroupsToPrivateLinkGatewayCommon for usage and error information.

func (*PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayCommonRequest added in v1.0.155

func (c *PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AttachSecurityGroupsToPrivateLinkGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachSecurityGroupsToPrivateLinkGatewayCommon operation. The "output" return value will be populated with the AttachSecurityGroupsToPrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachSecurityGroupsToPrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after AttachSecurityGroupsToPrivateLinkGatewayCommon Send returns without error.

See AttachSecurityGroupsToPrivateLinkGatewayCommon for more information on using the AttachSecurityGroupsToPrivateLinkGatewayCommon API call, and error handling.

// Example sending a request using the AttachSecurityGroupsToPrivateLinkGatewayCommonRequest method.
req, resp := client.AttachSecurityGroupsToPrivateLinkGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayCommonWithContext added in v1.0.155

func (c *PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AttachSecurityGroupsToPrivateLinkGatewayCommonWithContext is the same as AttachSecurityGroupsToPrivateLinkGatewayCommon with the addition of the ability to pass a context and additional request options.

See AttachSecurityGroupsToPrivateLinkGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayRequest added in v1.0.155

func (c *PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayRequest(input *AttachSecurityGroupsToPrivateLinkGatewayInput) (req *request.Request, output *AttachSecurityGroupsToPrivateLinkGatewayOutput)

AttachSecurityGroupsToPrivateLinkGatewayRequest generates a "volcengine/request.Request" representing the client's request for the AttachSecurityGroupsToPrivateLinkGateway operation. The "output" return value will be populated with the AttachSecurityGroupsToPrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachSecurityGroupsToPrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after AttachSecurityGroupsToPrivateLinkGatewayCommon Send returns without error.

See AttachSecurityGroupsToPrivateLinkGateway for more information on using the AttachSecurityGroupsToPrivateLinkGateway API call, and error handling.

// Example sending a request using the AttachSecurityGroupsToPrivateLinkGatewayRequest method.
req, resp := client.AttachSecurityGroupsToPrivateLinkGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayWithContext added in v1.0.155

func (c *PRIVATELINK) AttachSecurityGroupsToPrivateLinkGatewayWithContext(ctx volcengine.Context, input *AttachSecurityGroupsToPrivateLinkGatewayInput, opts ...request.Option) (*AttachSecurityGroupsToPrivateLinkGatewayOutput, error)

AttachSecurityGroupsToPrivateLinkGatewayWithContext is the same as AttachSecurityGroupsToPrivateLinkGateway with the addition of the ability to pass a context and additional request options.

See AttachSecurityGroupsToPrivateLinkGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreatePrivateLinkGateway added in v1.0.155

func (c *PRIVATELINK) CreatePrivateLinkGateway(input *CreatePrivateLinkGatewayInput) (*CreatePrivateLinkGatewayOutput, error)

CreatePrivateLinkGateway API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreatePrivateLinkGateway for usage and error information.

func (*PRIVATELINK) CreatePrivateLinkGatewayCommon added in v1.0.155

func (c *PRIVATELINK) CreatePrivateLinkGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreatePrivateLinkGatewayCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreatePrivateLinkGatewayCommon for usage and error information.

func (*PRIVATELINK) CreatePrivateLinkGatewayCommonRequest added in v1.0.155

func (c *PRIVATELINK) CreatePrivateLinkGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreatePrivateLinkGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreatePrivateLinkGatewayCommon operation. The "output" return value will be populated with the CreatePrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned CreatePrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePrivateLinkGatewayCommon Send returns without error.

See CreatePrivateLinkGatewayCommon for more information on using the CreatePrivateLinkGatewayCommon API call, and error handling.

// Example sending a request using the CreatePrivateLinkGatewayCommonRequest method.
req, resp := client.CreatePrivateLinkGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreatePrivateLinkGatewayCommonWithContext added in v1.0.155

func (c *PRIVATELINK) CreatePrivateLinkGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreatePrivateLinkGatewayCommonWithContext is the same as CreatePrivateLinkGatewayCommon with the addition of the ability to pass a context and additional request options.

See CreatePrivateLinkGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreatePrivateLinkGatewayRequest added in v1.0.155

func (c *PRIVATELINK) CreatePrivateLinkGatewayRequest(input *CreatePrivateLinkGatewayInput) (req *request.Request, output *CreatePrivateLinkGatewayOutput)

CreatePrivateLinkGatewayRequest generates a "volcengine/request.Request" representing the client's request for the CreatePrivateLinkGateway operation. The "output" return value will be populated with the CreatePrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned CreatePrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePrivateLinkGatewayCommon Send returns without error.

See CreatePrivateLinkGateway for more information on using the CreatePrivateLinkGateway API call, and error handling.

// Example sending a request using the CreatePrivateLinkGatewayRequest method.
req, resp := client.CreatePrivateLinkGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreatePrivateLinkGatewayWithContext added in v1.0.155

func (c *PRIVATELINK) CreatePrivateLinkGatewayWithContext(ctx volcengine.Context, input *CreatePrivateLinkGatewayInput, opts ...request.Option) (*CreatePrivateLinkGatewayOutput, error)

CreatePrivateLinkGatewayWithContext is the same as CreatePrivateLinkGateway with the addition of the ability to pass a context and additional request options.

See CreatePrivateLinkGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateUniqueResourceTypeVpcEndpointService

CreateUniqueResourceTypeVpcEndpointService API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateUniqueResourceTypeVpcEndpointService for usage and error information.

func (*PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceCommon

func (c *PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUniqueResourceTypeVpcEndpointServiceCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateUniqueResourceTypeVpcEndpointServiceCommon for usage and error information.

func (*PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceCommonRequest

func (c *PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUniqueResourceTypeVpcEndpointServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUniqueResourceTypeVpcEndpointServiceCommon operation. The "output" return value will be populated with the CreateUniqueResourceTypeVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUniqueResourceTypeVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUniqueResourceTypeVpcEndpointServiceCommon Send returns without error.

See CreateUniqueResourceTypeVpcEndpointServiceCommon for more information on using the CreateUniqueResourceTypeVpcEndpointServiceCommon API call, and error handling.

// Example sending a request using the CreateUniqueResourceTypeVpcEndpointServiceCommonRequest method.
req, resp := client.CreateUniqueResourceTypeVpcEndpointServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceCommonWithContext

func (c *PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUniqueResourceTypeVpcEndpointServiceCommonWithContext is the same as CreateUniqueResourceTypeVpcEndpointServiceCommon with the addition of the ability to pass a context and additional request options.

See CreateUniqueResourceTypeVpcEndpointServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceRequest

func (c *PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceRequest(input *CreateUniqueResourceTypeVpcEndpointServiceInput) (req *request.Request, output *CreateUniqueResourceTypeVpcEndpointServiceOutput)

CreateUniqueResourceTypeVpcEndpointServiceRequest generates a "volcengine/request.Request" representing the client's request for the CreateUniqueResourceTypeVpcEndpointService operation. The "output" return value will be populated with the CreateUniqueResourceTypeVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUniqueResourceTypeVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUniqueResourceTypeVpcEndpointServiceCommon Send returns without error.

See CreateUniqueResourceTypeVpcEndpointService for more information on using the CreateUniqueResourceTypeVpcEndpointService API call, and error handling.

// Example sending a request using the CreateUniqueResourceTypeVpcEndpointServiceRequest method.
req, resp := client.CreateUniqueResourceTypeVpcEndpointServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceWithContext

func (c *PRIVATELINK) CreateUniqueResourceTypeVpcEndpointServiceWithContext(ctx volcengine.Context, input *CreateUniqueResourceTypeVpcEndpointServiceInput, opts ...request.Option) (*CreateUniqueResourceTypeVpcEndpointServiceOutput, error)

CreateUniqueResourceTypeVpcEndpointServiceWithContext is the same as CreateUniqueResourceTypeVpcEndpointService with the addition of the ability to pass a context and additional request options.

See CreateUniqueResourceTypeVpcEndpointService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateVpcEndpoint

func (c *PRIVATELINK) CreateVpcEndpoint(input *CreateVpcEndpointInput) (*CreateVpcEndpointOutput, error)

CreateVpcEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcEndpoint for usage and error information.

func (*PRIVATELINK) CreateVpcEndpointCommon

func (c *PRIVATELINK) CreateVpcEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateVpcEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcEndpointCommon for usage and error information.

func (*PRIVATELINK) CreateVpcEndpointCommonRequest

func (c *PRIVATELINK) CreateVpcEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateVpcEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcEndpointCommon operation. The "output" return value will be populated with the CreateVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcEndpointCommon Send returns without error.

See CreateVpcEndpointCommon for more information on using the CreateVpcEndpointCommon API call, and error handling.

// Example sending a request using the CreateVpcEndpointCommonRequest method.
req, resp := client.CreateVpcEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcEndpointCommonWithContext

func (c *PRIVATELINK) CreateVpcEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateVpcEndpointCommonWithContext is the same as CreateVpcEndpointCommon with the addition of the ability to pass a context and additional request options.

See CreateVpcEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateVpcEndpointRequest

func (c *PRIVATELINK) CreateVpcEndpointRequest(input *CreateVpcEndpointInput) (req *request.Request, output *CreateVpcEndpointOutput)

CreateVpcEndpointRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcEndpoint operation. The "output" return value will be populated with the CreateVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcEndpointCommon Send returns without error.

See CreateVpcEndpoint for more information on using the CreateVpcEndpoint API call, and error handling.

// Example sending a request using the CreateVpcEndpointRequest method.
req, resp := client.CreateVpcEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcEndpointService

func (c *PRIVATELINK) CreateVpcEndpointService(input *CreateVpcEndpointServiceInput) (*CreateVpcEndpointServiceOutput, error)

CreateVpcEndpointService API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcEndpointService for usage and error information.

func (*PRIVATELINK) CreateVpcEndpointServiceCommon

func (c *PRIVATELINK) CreateVpcEndpointServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateVpcEndpointServiceCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcEndpointServiceCommon for usage and error information.

func (*PRIVATELINK) CreateVpcEndpointServiceCommonRequest

func (c *PRIVATELINK) CreateVpcEndpointServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateVpcEndpointServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcEndpointServiceCommon operation. The "output" return value will be populated with the CreateVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcEndpointServiceCommon Send returns without error.

See CreateVpcEndpointServiceCommon for more information on using the CreateVpcEndpointServiceCommon API call, and error handling.

// Example sending a request using the CreateVpcEndpointServiceCommonRequest method.
req, resp := client.CreateVpcEndpointServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcEndpointServiceCommonWithContext

func (c *PRIVATELINK) CreateVpcEndpointServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateVpcEndpointServiceCommonWithContext is the same as CreateVpcEndpointServiceCommon with the addition of the ability to pass a context and additional request options.

See CreateVpcEndpointServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateVpcEndpointServiceRequest

func (c *PRIVATELINK) CreateVpcEndpointServiceRequest(input *CreateVpcEndpointServiceInput) (req *request.Request, output *CreateVpcEndpointServiceOutput)

CreateVpcEndpointServiceRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcEndpointService operation. The "output" return value will be populated with the CreateVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcEndpointServiceCommon Send returns without error.

See CreateVpcEndpointService for more information on using the CreateVpcEndpointService API call, and error handling.

// Example sending a request using the CreateVpcEndpointServiceRequest method.
req, resp := client.CreateVpcEndpointServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcEndpointServiceWithContext

func (c *PRIVATELINK) CreateVpcEndpointServiceWithContext(ctx volcengine.Context, input *CreateVpcEndpointServiceInput, opts ...request.Option) (*CreateVpcEndpointServiceOutput, error)

CreateVpcEndpointServiceWithContext is the same as CreateVpcEndpointService with the addition of the ability to pass a context and additional request options.

See CreateVpcEndpointService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateVpcEndpointWithContext

func (c *PRIVATELINK) CreateVpcEndpointWithContext(ctx volcengine.Context, input *CreateVpcEndpointInput, opts ...request.Option) (*CreateVpcEndpointOutput, error)

CreateVpcEndpointWithContext is the same as CreateVpcEndpoint with the addition of the ability to pass a context and additional request options.

See CreateVpcEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateVpcGatewayEndpoint

func (c *PRIVATELINK) CreateVpcGatewayEndpoint(input *CreateVpcGatewayEndpointInput) (*CreateVpcGatewayEndpointOutput, error)

CreateVpcGatewayEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcGatewayEndpoint for usage and error information.

func (*PRIVATELINK) CreateVpcGatewayEndpointCommon

func (c *PRIVATELINK) CreateVpcGatewayEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateVpcGatewayEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcGatewayEndpointCommon for usage and error information.

func (*PRIVATELINK) CreateVpcGatewayEndpointCommonRequest

func (c *PRIVATELINK) CreateVpcGatewayEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateVpcGatewayEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcGatewayEndpointCommon operation. The "output" return value will be populated with the CreateVpcGatewayEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcGatewayEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcGatewayEndpointCommon Send returns without error.

See CreateVpcGatewayEndpointCommon for more information on using the CreateVpcGatewayEndpointCommon API call, and error handling.

// Example sending a request using the CreateVpcGatewayEndpointCommonRequest method.
req, resp := client.CreateVpcGatewayEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcGatewayEndpointCommonWithContext

func (c *PRIVATELINK) CreateVpcGatewayEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateVpcGatewayEndpointCommonWithContext is the same as CreateVpcGatewayEndpointCommon with the addition of the ability to pass a context and additional request options.

See CreateVpcGatewayEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateVpcGatewayEndpointRequest

func (c *PRIVATELINK) CreateVpcGatewayEndpointRequest(input *CreateVpcGatewayEndpointInput) (req *request.Request, output *CreateVpcGatewayEndpointOutput)

CreateVpcGatewayEndpointRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcGatewayEndpoint operation. The "output" return value will be populated with the CreateVpcGatewayEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcGatewayEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcGatewayEndpointCommon Send returns without error.

See CreateVpcGatewayEndpoint for more information on using the CreateVpcGatewayEndpoint API call, and error handling.

// Example sending a request using the CreateVpcGatewayEndpointRequest method.
req, resp := client.CreateVpcGatewayEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcGatewayEndpointWithContext

func (c *PRIVATELINK) CreateVpcGatewayEndpointWithContext(ctx volcengine.Context, input *CreateVpcGatewayEndpointInput, opts ...request.Option) (*CreateVpcGatewayEndpointOutput, error)

CreateVpcGatewayEndpointWithContext is the same as CreateVpcGatewayEndpoint with the addition of the ability to pass a context and additional request options.

See CreateVpcGatewayEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (c *PRIVATELINK) CreateVpcLink(input *CreateVpcLinkInput) (*CreateVpcLinkOutput, error)

CreateVpcLink API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcLink for usage and error information.

func (*PRIVATELINK) CreateVpcLinkCommon added in v1.0.155

func (c *PRIVATELINK) CreateVpcLinkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateVpcLinkCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation CreateVpcLinkCommon for usage and error information.

func (*PRIVATELINK) CreateVpcLinkCommonRequest added in v1.0.155

func (c *PRIVATELINK) CreateVpcLinkCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateVpcLinkCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcLinkCommon operation. The "output" return value will be populated with the CreateVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcLinkCommon Send returns without error.

See CreateVpcLinkCommon for more information on using the CreateVpcLinkCommon API call, and error handling.

// Example sending a request using the CreateVpcLinkCommonRequest method.
req, resp := client.CreateVpcLinkCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcLinkCommonWithContext added in v1.0.155

func (c *PRIVATELINK) CreateVpcLinkCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateVpcLinkCommonWithContext is the same as CreateVpcLinkCommon with the addition of the ability to pass a context and additional request options.

See CreateVpcLinkCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) CreateVpcLinkRequest added in v1.0.155

func (c *PRIVATELINK) CreateVpcLinkRequest(input *CreateVpcLinkInput) (req *request.Request, output *CreateVpcLinkOutput)

CreateVpcLinkRequest generates a "volcengine/request.Request" representing the client's request for the CreateVpcLink operation. The "output" return value will be populated with the CreateVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcLinkCommon Send returns without error.

See CreateVpcLink for more information on using the CreateVpcLink API call, and error handling.

// Example sending a request using the CreateVpcLinkRequest method.
req, resp := client.CreateVpcLinkRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) CreateVpcLinkWithContext added in v1.0.155

func (c *PRIVATELINK) CreateVpcLinkWithContext(ctx volcengine.Context, input *CreateVpcLinkInput, opts ...request.Option) (*CreateVpcLinkOutput, error)

CreateVpcLinkWithContext is the same as CreateVpcLink with the addition of the ability to pass a context and additional request options.

See CreateVpcLink for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeletePrivateLinkGateway added in v1.0.155

func (c *PRIVATELINK) DeletePrivateLinkGateway(input *DeletePrivateLinkGatewayInput) (*DeletePrivateLinkGatewayOutput, error)

DeletePrivateLinkGateway API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeletePrivateLinkGateway for usage and error information.

func (*PRIVATELINK) DeletePrivateLinkGatewayCommon added in v1.0.155

func (c *PRIVATELINK) DeletePrivateLinkGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeletePrivateLinkGatewayCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeletePrivateLinkGatewayCommon for usage and error information.

func (*PRIVATELINK) DeletePrivateLinkGatewayCommonRequest added in v1.0.155

func (c *PRIVATELINK) DeletePrivateLinkGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeletePrivateLinkGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeletePrivateLinkGatewayCommon operation. The "output" return value will be populated with the DeletePrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned DeletePrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePrivateLinkGatewayCommon Send returns without error.

See DeletePrivateLinkGatewayCommon for more information on using the DeletePrivateLinkGatewayCommon API call, and error handling.

// Example sending a request using the DeletePrivateLinkGatewayCommonRequest method.
req, resp := client.DeletePrivateLinkGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeletePrivateLinkGatewayCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DeletePrivateLinkGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeletePrivateLinkGatewayCommonWithContext is the same as DeletePrivateLinkGatewayCommon with the addition of the ability to pass a context and additional request options.

See DeletePrivateLinkGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeletePrivateLinkGatewayRequest added in v1.0.155

func (c *PRIVATELINK) DeletePrivateLinkGatewayRequest(input *DeletePrivateLinkGatewayInput) (req *request.Request, output *DeletePrivateLinkGatewayOutput)

DeletePrivateLinkGatewayRequest generates a "volcengine/request.Request" representing the client's request for the DeletePrivateLinkGateway operation. The "output" return value will be populated with the DeletePrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned DeletePrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePrivateLinkGatewayCommon Send returns without error.

See DeletePrivateLinkGateway for more information on using the DeletePrivateLinkGateway API call, and error handling.

// Example sending a request using the DeletePrivateLinkGatewayRequest method.
req, resp := client.DeletePrivateLinkGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeletePrivateLinkGatewayWithContext added in v1.0.155

func (c *PRIVATELINK) DeletePrivateLinkGatewayWithContext(ctx volcengine.Context, input *DeletePrivateLinkGatewayInput, opts ...request.Option) (*DeletePrivateLinkGatewayOutput, error)

DeletePrivateLinkGatewayWithContext is the same as DeletePrivateLinkGateway with the addition of the ability to pass a context and additional request options.

See DeletePrivateLinkGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeleteVpcEndpoint

func (c *PRIVATELINK) DeleteVpcEndpoint(input *DeleteVpcEndpointInput) (*DeleteVpcEndpointOutput, error)

DeleteVpcEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcEndpoint for usage and error information.

func (*PRIVATELINK) DeleteVpcEndpointCommon

func (c *PRIVATELINK) DeleteVpcEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVpcEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcEndpointCommon for usage and error information.

func (*PRIVATELINK) DeleteVpcEndpointCommonRequest

func (c *PRIVATELINK) DeleteVpcEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVpcEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcEndpointCommon operation. The "output" return value will be populated with the DeleteVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcEndpointCommon Send returns without error.

See DeleteVpcEndpointCommon for more information on using the DeleteVpcEndpointCommon API call, and error handling.

// Example sending a request using the DeleteVpcEndpointCommonRequest method.
req, resp := client.DeleteVpcEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcEndpointCommonWithContext

func (c *PRIVATELINK) DeleteVpcEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVpcEndpointCommonWithContext is the same as DeleteVpcEndpointCommon with the addition of the ability to pass a context and additional request options.

See DeleteVpcEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeleteVpcEndpointRequest

func (c *PRIVATELINK) DeleteVpcEndpointRequest(input *DeleteVpcEndpointInput) (req *request.Request, output *DeleteVpcEndpointOutput)

DeleteVpcEndpointRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcEndpoint operation. The "output" return value will be populated with the DeleteVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcEndpointCommon Send returns without error.

See DeleteVpcEndpoint for more information on using the DeleteVpcEndpoint API call, and error handling.

// Example sending a request using the DeleteVpcEndpointRequest method.
req, resp := client.DeleteVpcEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcEndpointService

func (c *PRIVATELINK) DeleteVpcEndpointService(input *DeleteVpcEndpointServiceInput) (*DeleteVpcEndpointServiceOutput, error)

DeleteVpcEndpointService API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcEndpointService for usage and error information.

func (*PRIVATELINK) DeleteVpcEndpointServiceCommon

func (c *PRIVATELINK) DeleteVpcEndpointServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVpcEndpointServiceCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcEndpointServiceCommon for usage and error information.

func (*PRIVATELINK) DeleteVpcEndpointServiceCommonRequest

func (c *PRIVATELINK) DeleteVpcEndpointServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVpcEndpointServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcEndpointServiceCommon operation. The "output" return value will be populated with the DeleteVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcEndpointServiceCommon Send returns without error.

See DeleteVpcEndpointServiceCommon for more information on using the DeleteVpcEndpointServiceCommon API call, and error handling.

// Example sending a request using the DeleteVpcEndpointServiceCommonRequest method.
req, resp := client.DeleteVpcEndpointServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcEndpointServiceCommonWithContext

func (c *PRIVATELINK) DeleteVpcEndpointServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVpcEndpointServiceCommonWithContext is the same as DeleteVpcEndpointServiceCommon with the addition of the ability to pass a context and additional request options.

See DeleteVpcEndpointServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeleteVpcEndpointServiceRequest

func (c *PRIVATELINK) DeleteVpcEndpointServiceRequest(input *DeleteVpcEndpointServiceInput) (req *request.Request, output *DeleteVpcEndpointServiceOutput)

DeleteVpcEndpointServiceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcEndpointService operation. The "output" return value will be populated with the DeleteVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcEndpointServiceCommon Send returns without error.

See DeleteVpcEndpointService for more information on using the DeleteVpcEndpointService API call, and error handling.

// Example sending a request using the DeleteVpcEndpointServiceRequest method.
req, resp := client.DeleteVpcEndpointServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcEndpointServiceWithContext

func (c *PRIVATELINK) DeleteVpcEndpointServiceWithContext(ctx volcengine.Context, input *DeleteVpcEndpointServiceInput, opts ...request.Option) (*DeleteVpcEndpointServiceOutput, error)

DeleteVpcEndpointServiceWithContext is the same as DeleteVpcEndpointService with the addition of the ability to pass a context and additional request options.

See DeleteVpcEndpointService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeleteVpcEndpointWithContext

func (c *PRIVATELINK) DeleteVpcEndpointWithContext(ctx volcengine.Context, input *DeleteVpcEndpointInput, opts ...request.Option) (*DeleteVpcEndpointOutput, error)

DeleteVpcEndpointWithContext is the same as DeleteVpcEndpoint with the addition of the ability to pass a context and additional request options.

See DeleteVpcEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeleteVpcGatewayEndpoint

func (c *PRIVATELINK) DeleteVpcGatewayEndpoint(input *DeleteVpcGatewayEndpointInput) (*DeleteVpcGatewayEndpointOutput, error)

DeleteVpcGatewayEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcGatewayEndpoint for usage and error information.

func (*PRIVATELINK) DeleteVpcGatewayEndpointCommon

func (c *PRIVATELINK) DeleteVpcGatewayEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVpcGatewayEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcGatewayEndpointCommon for usage and error information.

func (*PRIVATELINK) DeleteVpcGatewayEndpointCommonRequest

func (c *PRIVATELINK) DeleteVpcGatewayEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVpcGatewayEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcGatewayEndpointCommon operation. The "output" return value will be populated with the DeleteVpcGatewayEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcGatewayEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcGatewayEndpointCommon Send returns without error.

See DeleteVpcGatewayEndpointCommon for more information on using the DeleteVpcGatewayEndpointCommon API call, and error handling.

// Example sending a request using the DeleteVpcGatewayEndpointCommonRequest method.
req, resp := client.DeleteVpcGatewayEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcGatewayEndpointCommonWithContext

func (c *PRIVATELINK) DeleteVpcGatewayEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVpcGatewayEndpointCommonWithContext is the same as DeleteVpcGatewayEndpointCommon with the addition of the ability to pass a context and additional request options.

See DeleteVpcGatewayEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeleteVpcGatewayEndpointRequest

func (c *PRIVATELINK) DeleteVpcGatewayEndpointRequest(input *DeleteVpcGatewayEndpointInput) (req *request.Request, output *DeleteVpcGatewayEndpointOutput)

DeleteVpcGatewayEndpointRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcGatewayEndpoint operation. The "output" return value will be populated with the DeleteVpcGatewayEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcGatewayEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcGatewayEndpointCommon Send returns without error.

See DeleteVpcGatewayEndpoint for more information on using the DeleteVpcGatewayEndpoint API call, and error handling.

// Example sending a request using the DeleteVpcGatewayEndpointRequest method.
req, resp := client.DeleteVpcGatewayEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcGatewayEndpointWithContext

func (c *PRIVATELINK) DeleteVpcGatewayEndpointWithContext(ctx volcengine.Context, input *DeleteVpcGatewayEndpointInput, opts ...request.Option) (*DeleteVpcGatewayEndpointOutput, error)

DeleteVpcGatewayEndpointWithContext is the same as DeleteVpcGatewayEndpoint with the addition of the ability to pass a context and additional request options.

See DeleteVpcGatewayEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (c *PRIVATELINK) DeleteVpcLink(input *DeleteVpcLinkInput) (*DeleteVpcLinkOutput, error)

DeleteVpcLink API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcLink for usage and error information.

func (*PRIVATELINK) DeleteVpcLinkCommon added in v1.0.155

func (c *PRIVATELINK) DeleteVpcLinkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVpcLinkCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DeleteVpcLinkCommon for usage and error information.

func (*PRIVATELINK) DeleteVpcLinkCommonRequest added in v1.0.155

func (c *PRIVATELINK) DeleteVpcLinkCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVpcLinkCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcLinkCommon operation. The "output" return value will be populated with the DeleteVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcLinkCommon Send returns without error.

See DeleteVpcLinkCommon for more information on using the DeleteVpcLinkCommon API call, and error handling.

// Example sending a request using the DeleteVpcLinkCommonRequest method.
req, resp := client.DeleteVpcLinkCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcLinkCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DeleteVpcLinkCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVpcLinkCommonWithContext is the same as DeleteVpcLinkCommon with the addition of the ability to pass a context and additional request options.

See DeleteVpcLinkCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DeleteVpcLinkRequest added in v1.0.155

func (c *PRIVATELINK) DeleteVpcLinkRequest(input *DeleteVpcLinkInput) (req *request.Request, output *DeleteVpcLinkOutput)

DeleteVpcLinkRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcLink operation. The "output" return value will be populated with the DeleteVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcLinkCommon Send returns without error.

See DeleteVpcLink for more information on using the DeleteVpcLink API call, and error handling.

// Example sending a request using the DeleteVpcLinkRequest method.
req, resp := client.DeleteVpcLinkRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DeleteVpcLinkWithContext added in v1.0.155

func (c *PRIVATELINK) DeleteVpcLinkWithContext(ctx volcengine.Context, input *DeleteVpcLinkInput, opts ...request.Option) (*DeleteVpcLinkOutput, error)

DeleteVpcLinkWithContext is the same as DeleteVpcLink with the addition of the ability to pass a context and additional request options.

See DeleteVpcLink for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkAvailableZones

DescribePrivateLinkAvailableZones API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkAvailableZones for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkAvailableZonesCommon

func (c *PRIVATELINK) DescribePrivateLinkAvailableZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePrivateLinkAvailableZonesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkAvailableZonesCommon for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkAvailableZonesCommonRequest

func (c *PRIVATELINK) DescribePrivateLinkAvailableZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePrivateLinkAvailableZonesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkAvailableZonesCommon operation. The "output" return value will be populated with the DescribePrivateLinkAvailableZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkAvailableZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkAvailableZonesCommon Send returns without error.

See DescribePrivateLinkAvailableZonesCommon for more information on using the DescribePrivateLinkAvailableZonesCommon API call, and error handling.

// Example sending a request using the DescribePrivateLinkAvailableZonesCommonRequest method.
req, resp := client.DescribePrivateLinkAvailableZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkAvailableZonesCommonWithContext

func (c *PRIVATELINK) DescribePrivateLinkAvailableZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePrivateLinkAvailableZonesCommonWithContext is the same as DescribePrivateLinkAvailableZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkAvailableZonesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkAvailableZonesRequest

func (c *PRIVATELINK) DescribePrivateLinkAvailableZonesRequest(input *DescribePrivateLinkAvailableZonesInput) (req *request.Request, output *DescribePrivateLinkAvailableZonesOutput)

DescribePrivateLinkAvailableZonesRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkAvailableZones operation. The "output" return value will be populated with the DescribePrivateLinkAvailableZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkAvailableZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkAvailableZonesCommon Send returns without error.

See DescribePrivateLinkAvailableZones for more information on using the DescribePrivateLinkAvailableZones API call, and error handling.

// Example sending a request using the DescribePrivateLinkAvailableZonesRequest method.
req, resp := client.DescribePrivateLinkAvailableZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkAvailableZonesWithContext

func (c *PRIVATELINK) DescribePrivateLinkAvailableZonesWithContext(ctx volcengine.Context, input *DescribePrivateLinkAvailableZonesInput, opts ...request.Option) (*DescribePrivateLinkAvailableZonesOutput, error)

DescribePrivateLinkAvailableZonesWithContext is the same as DescribePrivateLinkAvailableZones with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkAvailableZones for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGatewayAttributes added in v1.0.155

DescribePrivateLinkGatewayAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGatewayAttributes for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewayAttributesCommon added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePrivateLinkGatewayAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGatewayAttributesCommon for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewayAttributesCommonRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePrivateLinkGatewayAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGatewayAttributesCommon operation. The "output" return value will be populated with the DescribePrivateLinkGatewayAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewayAttributesCommon Send returns without error.

See DescribePrivateLinkGatewayAttributesCommon for more information on using the DescribePrivateLinkGatewayAttributesCommon API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewayAttributesCommonRequest method.
req, resp := client.DescribePrivateLinkGatewayAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewayAttributesCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePrivateLinkGatewayAttributesCommonWithContext is the same as DescribePrivateLinkGatewayAttributesCommon with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGatewayAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGatewayAttributesRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAttributesRequest(input *DescribePrivateLinkGatewayAttributesInput) (req *request.Request, output *DescribePrivateLinkGatewayAttributesOutput)

DescribePrivateLinkGatewayAttributesRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGatewayAttributes operation. The "output" return value will be populated with the DescribePrivateLinkGatewayAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewayAttributesCommon Send returns without error.

See DescribePrivateLinkGatewayAttributes for more information on using the DescribePrivateLinkGatewayAttributes API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewayAttributesRequest method.
req, resp := client.DescribePrivateLinkGatewayAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewayAttributesWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAttributesWithContext(ctx volcengine.Context, input *DescribePrivateLinkGatewayAttributesInput, opts ...request.Option) (*DescribePrivateLinkGatewayAttributesOutput, error)

DescribePrivateLinkGatewayAttributesWithContext is the same as DescribePrivateLinkGatewayAttributes with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGatewayAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGatewayAvailableZones added in v1.0.155

DescribePrivateLinkGatewayAvailableZones API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGatewayAvailableZones for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesCommon added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePrivateLinkGatewayAvailableZonesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGatewayAvailableZonesCommon for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesCommonRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePrivateLinkGatewayAvailableZonesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGatewayAvailableZonesCommon operation. The "output" return value will be populated with the DescribePrivateLinkGatewayAvailableZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewayAvailableZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewayAvailableZonesCommon Send returns without error.

See DescribePrivateLinkGatewayAvailableZonesCommon for more information on using the DescribePrivateLinkGatewayAvailableZonesCommon API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewayAvailableZonesCommonRequest method.
req, resp := client.DescribePrivateLinkGatewayAvailableZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePrivateLinkGatewayAvailableZonesCommonWithContext is the same as DescribePrivateLinkGatewayAvailableZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGatewayAvailableZonesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesRequest(input *DescribePrivateLinkGatewayAvailableZonesInput) (req *request.Request, output *DescribePrivateLinkGatewayAvailableZonesOutput)

DescribePrivateLinkGatewayAvailableZonesRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGatewayAvailableZones operation. The "output" return value will be populated with the DescribePrivateLinkGatewayAvailableZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewayAvailableZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewayAvailableZonesCommon Send returns without error.

See DescribePrivateLinkGatewayAvailableZones for more information on using the DescribePrivateLinkGatewayAvailableZones API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewayAvailableZonesRequest method.
req, resp := client.DescribePrivateLinkGatewayAvailableZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewayAvailableZonesWithContext(ctx volcengine.Context, input *DescribePrivateLinkGatewayAvailableZonesInput, opts ...request.Option) (*DescribePrivateLinkGatewayAvailableZonesOutput, error)

DescribePrivateLinkGatewayAvailableZonesWithContext is the same as DescribePrivateLinkGatewayAvailableZones with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGatewayAvailableZones for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGatewaySecurityGroups added in v1.0.155

DescribePrivateLinkGatewaySecurityGroups API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGatewaySecurityGroups for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsCommon added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePrivateLinkGatewaySecurityGroupsCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGatewaySecurityGroupsCommon for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsCommonRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePrivateLinkGatewaySecurityGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGatewaySecurityGroupsCommon operation. The "output" return value will be populated with the DescribePrivateLinkGatewaySecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewaySecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewaySecurityGroupsCommon Send returns without error.

See DescribePrivateLinkGatewaySecurityGroupsCommon for more information on using the DescribePrivateLinkGatewaySecurityGroupsCommon API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewaySecurityGroupsCommonRequest method.
req, resp := client.DescribePrivateLinkGatewaySecurityGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePrivateLinkGatewaySecurityGroupsCommonWithContext is the same as DescribePrivateLinkGatewaySecurityGroupsCommon with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGatewaySecurityGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsRequest(input *DescribePrivateLinkGatewaySecurityGroupsInput) (req *request.Request, output *DescribePrivateLinkGatewaySecurityGroupsOutput)

DescribePrivateLinkGatewaySecurityGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGatewaySecurityGroups operation. The "output" return value will be populated with the DescribePrivateLinkGatewaySecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewaySecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewaySecurityGroupsCommon Send returns without error.

See DescribePrivateLinkGatewaySecurityGroups for more information on using the DescribePrivateLinkGatewaySecurityGroups API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewaySecurityGroupsRequest method.
req, resp := client.DescribePrivateLinkGatewaySecurityGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaySecurityGroupsWithContext(ctx volcengine.Context, input *DescribePrivateLinkGatewaySecurityGroupsInput, opts ...request.Option) (*DescribePrivateLinkGatewaySecurityGroupsOutput, error)

DescribePrivateLinkGatewaySecurityGroupsWithContext is the same as DescribePrivateLinkGatewaySecurityGroups with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGatewaySecurityGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGateways added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGateways(input *DescribePrivateLinkGatewaysInput) (*DescribePrivateLinkGatewaysOutput, error)

DescribePrivateLinkGateways API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGateways for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewaysCommon added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaysCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePrivateLinkGatewaysCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribePrivateLinkGatewaysCommon for usage and error information.

func (*PRIVATELINK) DescribePrivateLinkGatewaysCommonRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePrivateLinkGatewaysCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGatewaysCommon operation. The "output" return value will be populated with the DescribePrivateLinkGatewaysCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewaysCommon Send returns without error.

See DescribePrivateLinkGatewaysCommon for more information on using the DescribePrivateLinkGatewaysCommon API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewaysCommonRequest method.
req, resp := client.DescribePrivateLinkGatewaysCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewaysCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaysCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePrivateLinkGatewaysCommonWithContext is the same as DescribePrivateLinkGatewaysCommon with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGatewaysCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribePrivateLinkGatewaysRequest added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaysRequest(input *DescribePrivateLinkGatewaysInput) (req *request.Request, output *DescribePrivateLinkGatewaysOutput)

DescribePrivateLinkGatewaysRequest generates a "volcengine/request.Request" representing the client's request for the DescribePrivateLinkGateways operation. The "output" return value will be populated with the DescribePrivateLinkGatewaysCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePrivateLinkGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePrivateLinkGatewaysCommon Send returns without error.

See DescribePrivateLinkGateways for more information on using the DescribePrivateLinkGateways API call, and error handling.

// Example sending a request using the DescribePrivateLinkGatewaysRequest method.
req, resp := client.DescribePrivateLinkGatewaysRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribePrivateLinkGatewaysWithContext added in v1.0.155

func (c *PRIVATELINK) DescribePrivateLinkGatewaysWithContext(ctx volcengine.Context, input *DescribePrivateLinkGatewaysInput, opts ...request.Option) (*DescribePrivateLinkGatewaysOutput, error)

DescribePrivateLinkGatewaysWithContext is the same as DescribePrivateLinkGateways with the addition of the ability to pass a context and additional request options.

See DescribePrivateLinkGateways for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointAttributes

func (c *PRIVATELINK) DescribeVpcEndpointAttributes(input *DescribeVpcEndpointAttributesInput) (*DescribeVpcEndpointAttributesOutput, error)

DescribeVpcEndpointAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointAttributes for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointAttributesCommon

func (c *PRIVATELINK) DescribeVpcEndpointAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointAttributesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointAttributesCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointAttributesCommon operation. The "output" return value will be populated with the DescribeVpcEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointAttributesCommon Send returns without error.

See DescribeVpcEndpointAttributesCommon for more information on using the DescribeVpcEndpointAttributesCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointAttributesCommonRequest method.
req, resp := client.DescribeVpcEndpointAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointAttributesCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointAttributesCommonWithContext is the same as DescribeVpcEndpointAttributesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointAttributesRequest

func (c *PRIVATELINK) DescribeVpcEndpointAttributesRequest(input *DescribeVpcEndpointAttributesInput) (req *request.Request, output *DescribeVpcEndpointAttributesOutput)

DescribeVpcEndpointAttributesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointAttributes operation. The "output" return value will be populated with the DescribeVpcEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointAttributesCommon Send returns without error.

See DescribeVpcEndpointAttributes for more information on using the DescribeVpcEndpointAttributes API call, and error handling.

// Example sending a request using the DescribeVpcEndpointAttributesRequest method.
req, resp := client.DescribeVpcEndpointAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointAttributesWithContext

func (c *PRIVATELINK) DescribeVpcEndpointAttributesWithContext(ctx volcengine.Context, input *DescribeVpcEndpointAttributesInput, opts ...request.Option) (*DescribeVpcEndpointAttributesOutput, error)

DescribeVpcEndpointAttributesWithContext is the same as DescribeVpcEndpointAttributes with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointConnections

func (c *PRIVATELINK) DescribeVpcEndpointConnections(input *DescribeVpcEndpointConnectionsInput) (*DescribeVpcEndpointConnectionsOutput, error)

DescribeVpcEndpointConnections API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointConnections for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointConnectionsCommon

func (c *PRIVATELINK) DescribeVpcEndpointConnectionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointConnectionsCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointConnectionsCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointConnectionsCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointConnectionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointConnectionsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointConnectionsCommon operation. The "output" return value will be populated with the DescribeVpcEndpointConnectionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointConnectionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointConnectionsCommon Send returns without error.

See DescribeVpcEndpointConnectionsCommon for more information on using the DescribeVpcEndpointConnectionsCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointConnectionsCommonRequest method.
req, resp := client.DescribeVpcEndpointConnectionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointConnectionsCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointConnectionsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointConnectionsCommonWithContext is the same as DescribeVpcEndpointConnectionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointConnectionsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointConnectionsRequest

func (c *PRIVATELINK) DescribeVpcEndpointConnectionsRequest(input *DescribeVpcEndpointConnectionsInput) (req *request.Request, output *DescribeVpcEndpointConnectionsOutput)

DescribeVpcEndpointConnectionsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointConnections operation. The "output" return value will be populated with the DescribeVpcEndpointConnectionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointConnectionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointConnectionsCommon Send returns without error.

See DescribeVpcEndpointConnections for more information on using the DescribeVpcEndpointConnections API call, and error handling.

// Example sending a request using the DescribeVpcEndpointConnectionsRequest method.
req, resp := client.DescribeVpcEndpointConnectionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointConnectionsWithContext

func (c *PRIVATELINK) DescribeVpcEndpointConnectionsWithContext(ctx volcengine.Context, input *DescribeVpcEndpointConnectionsInput, opts ...request.Option) (*DescribeVpcEndpointConnectionsOutput, error)

DescribeVpcEndpointConnectionsWithContext is the same as DescribeVpcEndpointConnections with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointConnections for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointSecurityGroups

DescribeVpcEndpointSecurityGroups API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointSecurityGroups for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointSecurityGroupsCommon

func (c *PRIVATELINK) DescribeVpcEndpointSecurityGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointSecurityGroupsCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointSecurityGroupsCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointSecurityGroupsCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointSecurityGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointSecurityGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointSecurityGroupsCommon operation. The "output" return value will be populated with the DescribeVpcEndpointSecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointSecurityGroupsCommon Send returns without error.

See DescribeVpcEndpointSecurityGroupsCommon for more information on using the DescribeVpcEndpointSecurityGroupsCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointSecurityGroupsCommonRequest method.
req, resp := client.DescribeVpcEndpointSecurityGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointSecurityGroupsCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointSecurityGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointSecurityGroupsCommonWithContext is the same as DescribeVpcEndpointSecurityGroupsCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointSecurityGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointSecurityGroupsRequest

func (c *PRIVATELINK) DescribeVpcEndpointSecurityGroupsRequest(input *DescribeVpcEndpointSecurityGroupsInput) (req *request.Request, output *DescribeVpcEndpointSecurityGroupsOutput)

DescribeVpcEndpointSecurityGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointSecurityGroups operation. The "output" return value will be populated with the DescribeVpcEndpointSecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointSecurityGroupsCommon Send returns without error.

See DescribeVpcEndpointSecurityGroups for more information on using the DescribeVpcEndpointSecurityGroups API call, and error handling.

// Example sending a request using the DescribeVpcEndpointSecurityGroupsRequest method.
req, resp := client.DescribeVpcEndpointSecurityGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointSecurityGroupsWithContext

func (c *PRIVATELINK) DescribeVpcEndpointSecurityGroupsWithContext(ctx volcengine.Context, input *DescribeVpcEndpointSecurityGroupsInput, opts ...request.Option) (*DescribeVpcEndpointSecurityGroupsOutput, error)

DescribeVpcEndpointSecurityGroupsWithContext is the same as DescribeVpcEndpointSecurityGroups with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointSecurityGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServiceAttributes

DescribeVpcEndpointServiceAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServiceAttributes for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServiceAttributesCommon

func (c *PRIVATELINK) DescribeVpcEndpointServiceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointServiceAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServiceAttributesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServiceAttributesCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointServiceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointServiceAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServiceAttributesCommon operation. The "output" return value will be populated with the DescribeVpcEndpointServiceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServiceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServiceAttributesCommon Send returns without error.

See DescribeVpcEndpointServiceAttributesCommon for more information on using the DescribeVpcEndpointServiceAttributesCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServiceAttributesCommonRequest method.
req, resp := client.DescribeVpcEndpointServiceAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServiceAttributesCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServiceAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointServiceAttributesCommonWithContext is the same as DescribeVpcEndpointServiceAttributesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServiceAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServiceAttributesRequest

func (c *PRIVATELINK) DescribeVpcEndpointServiceAttributesRequest(input *DescribeVpcEndpointServiceAttributesInput) (req *request.Request, output *DescribeVpcEndpointServiceAttributesOutput)

DescribeVpcEndpointServiceAttributesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServiceAttributes operation. The "output" return value will be populated with the DescribeVpcEndpointServiceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServiceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServiceAttributesCommon Send returns without error.

See DescribeVpcEndpointServiceAttributes for more information on using the DescribeVpcEndpointServiceAttributes API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServiceAttributesRequest method.
req, resp := client.DescribeVpcEndpointServiceAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServiceAttributesWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServiceAttributesWithContext(ctx volcengine.Context, input *DescribeVpcEndpointServiceAttributesInput, opts ...request.Option) (*DescribeVpcEndpointServiceAttributesOutput, error)

DescribeVpcEndpointServiceAttributesWithContext is the same as DescribeVpcEndpointServiceAttributes with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServiceAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServicePermissions

DescribeVpcEndpointServicePermissions API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServicePermissions for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServicePermissionsCommon

func (c *PRIVATELINK) DescribeVpcEndpointServicePermissionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointServicePermissionsCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServicePermissionsCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServicePermissionsCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointServicePermissionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointServicePermissionsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServicePermissionsCommon operation. The "output" return value will be populated with the DescribeVpcEndpointServicePermissionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServicePermissionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServicePermissionsCommon Send returns without error.

See DescribeVpcEndpointServicePermissionsCommon for more information on using the DescribeVpcEndpointServicePermissionsCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServicePermissionsCommonRequest method.
req, resp := client.DescribeVpcEndpointServicePermissionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServicePermissionsCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServicePermissionsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointServicePermissionsCommonWithContext is the same as DescribeVpcEndpointServicePermissionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServicePermissionsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServicePermissionsRequest

func (c *PRIVATELINK) DescribeVpcEndpointServicePermissionsRequest(input *DescribeVpcEndpointServicePermissionsInput) (req *request.Request, output *DescribeVpcEndpointServicePermissionsOutput)

DescribeVpcEndpointServicePermissionsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServicePermissions operation. The "output" return value will be populated with the DescribeVpcEndpointServicePermissionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServicePermissionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServicePermissionsCommon Send returns without error.

See DescribeVpcEndpointServicePermissions for more information on using the DescribeVpcEndpointServicePermissions API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServicePermissionsRequest method.
req, resp := client.DescribeVpcEndpointServicePermissionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServicePermissionsWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServicePermissionsWithContext(ctx volcengine.Context, input *DescribeVpcEndpointServicePermissionsInput, opts ...request.Option) (*DescribeVpcEndpointServicePermissionsOutput, error)

DescribeVpcEndpointServicePermissionsWithContext is the same as DescribeVpcEndpointServicePermissions with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServicePermissions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServiceResources

DescribeVpcEndpointServiceResources API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServiceResources for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServiceResourcesCommon

func (c *PRIVATELINK) DescribeVpcEndpointServiceResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointServiceResourcesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServiceResourcesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServiceResourcesCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointServiceResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointServiceResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServiceResourcesCommon operation. The "output" return value will be populated with the DescribeVpcEndpointServiceResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServiceResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServiceResourcesCommon Send returns without error.

See DescribeVpcEndpointServiceResourcesCommon for more information on using the DescribeVpcEndpointServiceResourcesCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServiceResourcesCommonRequest method.
req, resp := client.DescribeVpcEndpointServiceResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServiceResourcesCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServiceResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointServiceResourcesCommonWithContext is the same as DescribeVpcEndpointServiceResourcesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServiceResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServiceResourcesRequest

func (c *PRIVATELINK) DescribeVpcEndpointServiceResourcesRequest(input *DescribeVpcEndpointServiceResourcesInput) (req *request.Request, output *DescribeVpcEndpointServiceResourcesOutput)

DescribeVpcEndpointServiceResourcesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServiceResources operation. The "output" return value will be populated with the DescribeVpcEndpointServiceResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServiceResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServiceResourcesCommon Send returns without error.

See DescribeVpcEndpointServiceResources for more information on using the DescribeVpcEndpointServiceResources API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServiceResourcesRequest method.
req, resp := client.DescribeVpcEndpointServiceResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServiceResourcesWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServiceResourcesWithContext(ctx volcengine.Context, input *DescribeVpcEndpointServiceResourcesInput, opts ...request.Option) (*DescribeVpcEndpointServiceResourcesOutput, error)

DescribeVpcEndpointServiceResourcesWithContext is the same as DescribeVpcEndpointServiceResources with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServiceResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServices

func (c *PRIVATELINK) DescribeVpcEndpointServices(input *DescribeVpcEndpointServicesInput) (*DescribeVpcEndpointServicesOutput, error)

DescribeVpcEndpointServices API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServices for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServicesByEndUser

DescribeVpcEndpointServicesByEndUser API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServicesByEndUser for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServicesByEndUserCommon

func (c *PRIVATELINK) DescribeVpcEndpointServicesByEndUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointServicesByEndUserCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServicesByEndUserCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServicesByEndUserCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointServicesByEndUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointServicesByEndUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServicesByEndUserCommon operation. The "output" return value will be populated with the DescribeVpcEndpointServicesByEndUserCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServicesByEndUserCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServicesByEndUserCommon Send returns without error.

See DescribeVpcEndpointServicesByEndUserCommon for more information on using the DescribeVpcEndpointServicesByEndUserCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServicesByEndUserCommonRequest method.
req, resp := client.DescribeVpcEndpointServicesByEndUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServicesByEndUserCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServicesByEndUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointServicesByEndUserCommonWithContext is the same as DescribeVpcEndpointServicesByEndUserCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServicesByEndUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServicesByEndUserRequest

func (c *PRIVATELINK) DescribeVpcEndpointServicesByEndUserRequest(input *DescribeVpcEndpointServicesByEndUserInput) (req *request.Request, output *DescribeVpcEndpointServicesByEndUserOutput)

DescribeVpcEndpointServicesByEndUserRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServicesByEndUser operation. The "output" return value will be populated with the DescribeVpcEndpointServicesByEndUserCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServicesByEndUserCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServicesByEndUserCommon Send returns without error.

See DescribeVpcEndpointServicesByEndUser for more information on using the DescribeVpcEndpointServicesByEndUser API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServicesByEndUserRequest method.
req, resp := client.DescribeVpcEndpointServicesByEndUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServicesByEndUserWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServicesByEndUserWithContext(ctx volcengine.Context, input *DescribeVpcEndpointServicesByEndUserInput, opts ...request.Option) (*DescribeVpcEndpointServicesByEndUserOutput, error)

DescribeVpcEndpointServicesByEndUserWithContext is the same as DescribeVpcEndpointServicesByEndUser with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServicesByEndUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServicesCommon

func (c *PRIVATELINK) DescribeVpcEndpointServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointServicesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointServicesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointServicesCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointServicesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServicesCommon operation. The "output" return value will be populated with the DescribeVpcEndpointServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServicesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServicesCommon Send returns without error.

See DescribeVpcEndpointServicesCommon for more information on using the DescribeVpcEndpointServicesCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServicesCommonRequest method.
req, resp := client.DescribeVpcEndpointServicesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServicesCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServicesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointServicesCommonWithContext is the same as DescribeVpcEndpointServicesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServicesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointServicesRequest

func (c *PRIVATELINK) DescribeVpcEndpointServicesRequest(input *DescribeVpcEndpointServicesInput) (req *request.Request, output *DescribeVpcEndpointServicesOutput)

DescribeVpcEndpointServicesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointServices operation. The "output" return value will be populated with the DescribeVpcEndpointServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointServicesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointServicesCommon Send returns without error.

See DescribeVpcEndpointServices for more information on using the DescribeVpcEndpointServices API call, and error handling.

// Example sending a request using the DescribeVpcEndpointServicesRequest method.
req, resp := client.DescribeVpcEndpointServicesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointServicesWithContext

func (c *PRIVATELINK) DescribeVpcEndpointServicesWithContext(ctx volcengine.Context, input *DescribeVpcEndpointServicesInput, opts ...request.Option) (*DescribeVpcEndpointServicesOutput, error)

DescribeVpcEndpointServicesWithContext is the same as DescribeVpcEndpointServices with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointServices for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointZones

func (c *PRIVATELINK) DescribeVpcEndpointZones(input *DescribeVpcEndpointZonesInput) (*DescribeVpcEndpointZonesOutput, error)

DescribeVpcEndpointZones API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointZones for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointZonesCommon

func (c *PRIVATELINK) DescribeVpcEndpointZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointZonesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointZonesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointZonesCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointZonesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointZonesCommon operation. The "output" return value will be populated with the DescribeVpcEndpointZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointZonesCommon Send returns without error.

See DescribeVpcEndpointZonesCommon for more information on using the DescribeVpcEndpointZonesCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointZonesCommonRequest method.
req, resp := client.DescribeVpcEndpointZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointZonesCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointZonesCommonWithContext is the same as DescribeVpcEndpointZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointZonesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointZonesRequest

func (c *PRIVATELINK) DescribeVpcEndpointZonesRequest(input *DescribeVpcEndpointZonesInput) (req *request.Request, output *DescribeVpcEndpointZonesOutput)

DescribeVpcEndpointZonesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointZones operation. The "output" return value will be populated with the DescribeVpcEndpointZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointZonesCommon Send returns without error.

See DescribeVpcEndpointZones for more information on using the DescribeVpcEndpointZones API call, and error handling.

// Example sending a request using the DescribeVpcEndpointZonesRequest method.
req, resp := client.DescribeVpcEndpointZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointZonesWithContext

func (c *PRIVATELINK) DescribeVpcEndpointZonesWithContext(ctx volcengine.Context, input *DescribeVpcEndpointZonesInput, opts ...request.Option) (*DescribeVpcEndpointZonesOutput, error)

DescribeVpcEndpointZonesWithContext is the same as DescribeVpcEndpointZones with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointZones for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpoints

func (c *PRIVATELINK) DescribeVpcEndpoints(input *DescribeVpcEndpointsInput) (*DescribeVpcEndpointsOutput, error)

DescribeVpcEndpoints API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpoints for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointsCommon

func (c *PRIVATELINK) DescribeVpcEndpointsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcEndpointsCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcEndpointsCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcEndpointsCommonRequest

func (c *PRIVATELINK) DescribeVpcEndpointsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcEndpointsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpointsCommon operation. The "output" return value will be populated with the DescribeVpcEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointsCommon Send returns without error.

See DescribeVpcEndpointsCommon for more information on using the DescribeVpcEndpointsCommon API call, and error handling.

// Example sending a request using the DescribeVpcEndpointsCommonRequest method.
req, resp := client.DescribeVpcEndpointsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointsCommonWithContext

func (c *PRIVATELINK) DescribeVpcEndpointsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcEndpointsCommonWithContext is the same as DescribeVpcEndpointsCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpointsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcEndpointsRequest

func (c *PRIVATELINK) DescribeVpcEndpointsRequest(input *DescribeVpcEndpointsInput) (req *request.Request, output *DescribeVpcEndpointsOutput)

DescribeVpcEndpointsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcEndpoints operation. The "output" return value will be populated with the DescribeVpcEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcEndpointsCommon Send returns without error.

See DescribeVpcEndpoints for more information on using the DescribeVpcEndpoints API call, and error handling.

// Example sending a request using the DescribeVpcEndpointsRequest method.
req, resp := client.DescribeVpcEndpointsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcEndpointsWithContext

func (c *PRIVATELINK) DescribeVpcEndpointsWithContext(ctx volcengine.Context, input *DescribeVpcEndpointsInput, opts ...request.Option) (*DescribeVpcEndpointsOutput, error)

DescribeVpcEndpointsWithContext is the same as DescribeVpcEndpoints with the addition of the ability to pass a context and additional request options.

See DescribeVpcEndpoints for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcGatewayEndpointAttributes

DescribeVpcGatewayEndpointAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcGatewayEndpointAttributes for usage and error information.

func (*PRIVATELINK) DescribeVpcGatewayEndpointAttributesCommon

func (c *PRIVATELINK) DescribeVpcGatewayEndpointAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcGatewayEndpointAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcGatewayEndpointAttributesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcGatewayEndpointAttributesCommonRequest

func (c *PRIVATELINK) DescribeVpcGatewayEndpointAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcGatewayEndpointAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcGatewayEndpointAttributesCommon operation. The "output" return value will be populated with the DescribeVpcGatewayEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcGatewayEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcGatewayEndpointAttributesCommon Send returns without error.

See DescribeVpcGatewayEndpointAttributesCommon for more information on using the DescribeVpcGatewayEndpointAttributesCommon API call, and error handling.

// Example sending a request using the DescribeVpcGatewayEndpointAttributesCommonRequest method.
req, resp := client.DescribeVpcGatewayEndpointAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcGatewayEndpointAttributesCommonWithContext

func (c *PRIVATELINK) DescribeVpcGatewayEndpointAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcGatewayEndpointAttributesCommonWithContext is the same as DescribeVpcGatewayEndpointAttributesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcGatewayEndpointAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcGatewayEndpointAttributesRequest

func (c *PRIVATELINK) DescribeVpcGatewayEndpointAttributesRequest(input *DescribeVpcGatewayEndpointAttributesInput) (req *request.Request, output *DescribeVpcGatewayEndpointAttributesOutput)

DescribeVpcGatewayEndpointAttributesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcGatewayEndpointAttributes operation. The "output" return value will be populated with the DescribeVpcGatewayEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcGatewayEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcGatewayEndpointAttributesCommon Send returns without error.

See DescribeVpcGatewayEndpointAttributes for more information on using the DescribeVpcGatewayEndpointAttributes API call, and error handling.

// Example sending a request using the DescribeVpcGatewayEndpointAttributesRequest method.
req, resp := client.DescribeVpcGatewayEndpointAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcGatewayEndpointAttributesWithContext

func (c *PRIVATELINK) DescribeVpcGatewayEndpointAttributesWithContext(ctx volcengine.Context, input *DescribeVpcGatewayEndpointAttributesInput, opts ...request.Option) (*DescribeVpcGatewayEndpointAttributesOutput, error)

DescribeVpcGatewayEndpointAttributesWithContext is the same as DescribeVpcGatewayEndpointAttributes with the addition of the ability to pass a context and additional request options.

See DescribeVpcGatewayEndpointAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcGatewayEndpointServices

DescribeVpcGatewayEndpointServices API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcGatewayEndpointServices for usage and error information.

func (*PRIVATELINK) DescribeVpcGatewayEndpointServicesCommon

func (c *PRIVATELINK) DescribeVpcGatewayEndpointServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcGatewayEndpointServicesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcGatewayEndpointServicesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcGatewayEndpointServicesCommonRequest

func (c *PRIVATELINK) DescribeVpcGatewayEndpointServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcGatewayEndpointServicesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcGatewayEndpointServicesCommon operation. The "output" return value will be populated with the DescribeVpcGatewayEndpointServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcGatewayEndpointServicesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcGatewayEndpointServicesCommon Send returns without error.

See DescribeVpcGatewayEndpointServicesCommon for more information on using the DescribeVpcGatewayEndpointServicesCommon API call, and error handling.

// Example sending a request using the DescribeVpcGatewayEndpointServicesCommonRequest method.
req, resp := client.DescribeVpcGatewayEndpointServicesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcGatewayEndpointServicesCommonWithContext

func (c *PRIVATELINK) DescribeVpcGatewayEndpointServicesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcGatewayEndpointServicesCommonWithContext is the same as DescribeVpcGatewayEndpointServicesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcGatewayEndpointServicesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcGatewayEndpointServicesRequest

func (c *PRIVATELINK) DescribeVpcGatewayEndpointServicesRequest(input *DescribeVpcGatewayEndpointServicesInput) (req *request.Request, output *DescribeVpcGatewayEndpointServicesOutput)

DescribeVpcGatewayEndpointServicesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcGatewayEndpointServices operation. The "output" return value will be populated with the DescribeVpcGatewayEndpointServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcGatewayEndpointServicesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcGatewayEndpointServicesCommon Send returns without error.

See DescribeVpcGatewayEndpointServices for more information on using the DescribeVpcGatewayEndpointServices API call, and error handling.

// Example sending a request using the DescribeVpcGatewayEndpointServicesRequest method.
req, resp := client.DescribeVpcGatewayEndpointServicesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcGatewayEndpointServicesWithContext

func (c *PRIVATELINK) DescribeVpcGatewayEndpointServicesWithContext(ctx volcengine.Context, input *DescribeVpcGatewayEndpointServicesInput, opts ...request.Option) (*DescribeVpcGatewayEndpointServicesOutput, error)

DescribeVpcGatewayEndpointServicesWithContext is the same as DescribeVpcGatewayEndpointServices with the addition of the ability to pass a context and additional request options.

See DescribeVpcGatewayEndpointServices for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcGatewayEndpoints

func (c *PRIVATELINK) DescribeVpcGatewayEndpoints(input *DescribeVpcGatewayEndpointsInput) (*DescribeVpcGatewayEndpointsOutput, error)

DescribeVpcGatewayEndpoints API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcGatewayEndpoints for usage and error information.

func (*PRIVATELINK) DescribeVpcGatewayEndpointsCommon

func (c *PRIVATELINK) DescribeVpcGatewayEndpointsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcGatewayEndpointsCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcGatewayEndpointsCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcGatewayEndpointsCommonRequest

func (c *PRIVATELINK) DescribeVpcGatewayEndpointsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcGatewayEndpointsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcGatewayEndpointsCommon operation. The "output" return value will be populated with the DescribeVpcGatewayEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcGatewayEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcGatewayEndpointsCommon Send returns without error.

See DescribeVpcGatewayEndpointsCommon for more information on using the DescribeVpcGatewayEndpointsCommon API call, and error handling.

// Example sending a request using the DescribeVpcGatewayEndpointsCommonRequest method.
req, resp := client.DescribeVpcGatewayEndpointsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcGatewayEndpointsCommonWithContext

func (c *PRIVATELINK) DescribeVpcGatewayEndpointsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcGatewayEndpointsCommonWithContext is the same as DescribeVpcGatewayEndpointsCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcGatewayEndpointsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcGatewayEndpointsRequest

func (c *PRIVATELINK) DescribeVpcGatewayEndpointsRequest(input *DescribeVpcGatewayEndpointsInput) (req *request.Request, output *DescribeVpcGatewayEndpointsOutput)

DescribeVpcGatewayEndpointsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcGatewayEndpoints operation. The "output" return value will be populated with the DescribeVpcGatewayEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcGatewayEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcGatewayEndpointsCommon Send returns without error.

See DescribeVpcGatewayEndpoints for more information on using the DescribeVpcGatewayEndpoints API call, and error handling.

// Example sending a request using the DescribeVpcGatewayEndpointsRequest method.
req, resp := client.DescribeVpcGatewayEndpointsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcGatewayEndpointsWithContext

func (c *PRIVATELINK) DescribeVpcGatewayEndpointsWithContext(ctx volcengine.Context, input *DescribeVpcGatewayEndpointsInput, opts ...request.Option) (*DescribeVpcGatewayEndpointsOutput, error)

DescribeVpcGatewayEndpointsWithContext is the same as DescribeVpcGatewayEndpoints with the addition of the ability to pass a context and additional request options.

See DescribeVpcGatewayEndpoints for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcLinkAttributes added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinkAttributes(input *DescribeVpcLinkAttributesInput) (*DescribeVpcLinkAttributesOutput, error)

DescribeVpcLinkAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcLinkAttributes for usage and error information.

func (*PRIVATELINK) DescribeVpcLinkAttributesCommon added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinkAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcLinkAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcLinkAttributesCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcLinkAttributesCommonRequest added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinkAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcLinkAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcLinkAttributesCommon operation. The "output" return value will be populated with the DescribeVpcLinkAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcLinkAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcLinkAttributesCommon Send returns without error.

See DescribeVpcLinkAttributesCommon for more information on using the DescribeVpcLinkAttributesCommon API call, and error handling.

// Example sending a request using the DescribeVpcLinkAttributesCommonRequest method.
req, resp := client.DescribeVpcLinkAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcLinkAttributesCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinkAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcLinkAttributesCommonWithContext is the same as DescribeVpcLinkAttributesCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcLinkAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcLinkAttributesRequest added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinkAttributesRequest(input *DescribeVpcLinkAttributesInput) (req *request.Request, output *DescribeVpcLinkAttributesOutput)

DescribeVpcLinkAttributesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcLinkAttributes operation. The "output" return value will be populated with the DescribeVpcLinkAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcLinkAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcLinkAttributesCommon Send returns without error.

See DescribeVpcLinkAttributes for more information on using the DescribeVpcLinkAttributes API call, and error handling.

// Example sending a request using the DescribeVpcLinkAttributesRequest method.
req, resp := client.DescribeVpcLinkAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcLinkAttributesWithContext added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinkAttributesWithContext(ctx volcengine.Context, input *DescribeVpcLinkAttributesInput, opts ...request.Option) (*DescribeVpcLinkAttributesOutput, error)

DescribeVpcLinkAttributesWithContext is the same as DescribeVpcLinkAttributes with the addition of the ability to pass a context and additional request options.

See DescribeVpcLinkAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (c *PRIVATELINK) DescribeVpcLinks(input *DescribeVpcLinksInput) (*DescribeVpcLinksOutput, error)

DescribeVpcLinks API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcLinks for usage and error information.

func (*PRIVATELINK) DescribeVpcLinksCommon added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcLinksCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DescribeVpcLinksCommon for usage and error information.

func (*PRIVATELINK) DescribeVpcLinksCommonRequest added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcLinksCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcLinksCommon operation. The "output" return value will be populated with the DescribeVpcLinksCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcLinksCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcLinksCommon Send returns without error.

See DescribeVpcLinksCommon for more information on using the DescribeVpcLinksCommon API call, and error handling.

// Example sending a request using the DescribeVpcLinksCommonRequest method.
req, resp := client.DescribeVpcLinksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcLinksCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcLinksCommonWithContext is the same as DescribeVpcLinksCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcLinksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DescribeVpcLinksRequest added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinksRequest(input *DescribeVpcLinksInput) (req *request.Request, output *DescribeVpcLinksOutput)

DescribeVpcLinksRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcLinks operation. The "output" return value will be populated with the DescribeVpcLinksCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcLinksCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcLinksCommon Send returns without error.

See DescribeVpcLinks for more information on using the DescribeVpcLinks API call, and error handling.

// Example sending a request using the DescribeVpcLinksRequest method.
req, resp := client.DescribeVpcLinksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DescribeVpcLinksWithContext added in v1.0.155

func (c *PRIVATELINK) DescribeVpcLinksWithContext(ctx volcengine.Context, input *DescribeVpcLinksInput, opts ...request.Option) (*DescribeVpcLinksOutput, error)

DescribeVpcLinksWithContext is the same as DescribeVpcLinks with the addition of the ability to pass a context and additional request options.

See DescribeVpcLinks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DetachResourceFromVpcEndpointService

DetachResourceFromVpcEndpointService API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DetachResourceFromVpcEndpointService for usage and error information.

func (*PRIVATELINK) DetachResourceFromVpcEndpointServiceCommon

func (c *PRIVATELINK) DetachResourceFromVpcEndpointServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachResourceFromVpcEndpointServiceCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DetachResourceFromVpcEndpointServiceCommon for usage and error information.

func (*PRIVATELINK) DetachResourceFromVpcEndpointServiceCommonRequest

func (c *PRIVATELINK) DetachResourceFromVpcEndpointServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachResourceFromVpcEndpointServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachResourceFromVpcEndpointServiceCommon operation. The "output" return value will be populated with the DetachResourceFromVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachResourceFromVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DetachResourceFromVpcEndpointServiceCommon Send returns without error.

See DetachResourceFromVpcEndpointServiceCommon for more information on using the DetachResourceFromVpcEndpointServiceCommon API call, and error handling.

// Example sending a request using the DetachResourceFromVpcEndpointServiceCommonRequest method.
req, resp := client.DetachResourceFromVpcEndpointServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DetachResourceFromVpcEndpointServiceCommonWithContext

func (c *PRIVATELINK) DetachResourceFromVpcEndpointServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachResourceFromVpcEndpointServiceCommonWithContext is the same as DetachResourceFromVpcEndpointServiceCommon with the addition of the ability to pass a context and additional request options.

See DetachResourceFromVpcEndpointServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DetachResourceFromVpcEndpointServiceRequest

func (c *PRIVATELINK) DetachResourceFromVpcEndpointServiceRequest(input *DetachResourceFromVpcEndpointServiceInput) (req *request.Request, output *DetachResourceFromVpcEndpointServiceOutput)

DetachResourceFromVpcEndpointServiceRequest generates a "volcengine/request.Request" representing the client's request for the DetachResourceFromVpcEndpointService operation. The "output" return value will be populated with the DetachResourceFromVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachResourceFromVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DetachResourceFromVpcEndpointServiceCommon Send returns without error.

See DetachResourceFromVpcEndpointService for more information on using the DetachResourceFromVpcEndpointService API call, and error handling.

// Example sending a request using the DetachResourceFromVpcEndpointServiceRequest method.
req, resp := client.DetachResourceFromVpcEndpointServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DetachResourceFromVpcEndpointServiceWithContext

func (c *PRIVATELINK) DetachResourceFromVpcEndpointServiceWithContext(ctx volcengine.Context, input *DetachResourceFromVpcEndpointServiceInput, opts ...request.Option) (*DetachResourceFromVpcEndpointServiceOutput, error)

DetachResourceFromVpcEndpointServiceWithContext is the same as DetachResourceFromVpcEndpointService with the addition of the ability to pass a context and additional request options.

See DetachResourceFromVpcEndpointService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DetachSecurityGroupFromVpcEndpoint

DetachSecurityGroupFromVpcEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DetachSecurityGroupFromVpcEndpoint for usage and error information.

func (*PRIVATELINK) DetachSecurityGroupFromVpcEndpointCommon

func (c *PRIVATELINK) DetachSecurityGroupFromVpcEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachSecurityGroupFromVpcEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DetachSecurityGroupFromVpcEndpointCommon for usage and error information.

func (*PRIVATELINK) DetachSecurityGroupFromVpcEndpointCommonRequest

func (c *PRIVATELINK) DetachSecurityGroupFromVpcEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachSecurityGroupFromVpcEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachSecurityGroupFromVpcEndpointCommon operation. The "output" return value will be populated with the DetachSecurityGroupFromVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachSecurityGroupFromVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DetachSecurityGroupFromVpcEndpointCommon Send returns without error.

See DetachSecurityGroupFromVpcEndpointCommon for more information on using the DetachSecurityGroupFromVpcEndpointCommon API call, and error handling.

// Example sending a request using the DetachSecurityGroupFromVpcEndpointCommonRequest method.
req, resp := client.DetachSecurityGroupFromVpcEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DetachSecurityGroupFromVpcEndpointCommonWithContext

func (c *PRIVATELINK) DetachSecurityGroupFromVpcEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachSecurityGroupFromVpcEndpointCommonWithContext is the same as DetachSecurityGroupFromVpcEndpointCommon with the addition of the ability to pass a context and additional request options.

See DetachSecurityGroupFromVpcEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DetachSecurityGroupFromVpcEndpointRequest

func (c *PRIVATELINK) DetachSecurityGroupFromVpcEndpointRequest(input *DetachSecurityGroupFromVpcEndpointInput) (req *request.Request, output *DetachSecurityGroupFromVpcEndpointOutput)

DetachSecurityGroupFromVpcEndpointRequest generates a "volcengine/request.Request" representing the client's request for the DetachSecurityGroupFromVpcEndpoint operation. The "output" return value will be populated with the DetachSecurityGroupFromVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachSecurityGroupFromVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DetachSecurityGroupFromVpcEndpointCommon Send returns without error.

See DetachSecurityGroupFromVpcEndpoint for more information on using the DetachSecurityGroupFromVpcEndpoint API call, and error handling.

// Example sending a request using the DetachSecurityGroupFromVpcEndpointRequest method.
req, resp := client.DetachSecurityGroupFromVpcEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DetachSecurityGroupFromVpcEndpointWithContext

func (c *PRIVATELINK) DetachSecurityGroupFromVpcEndpointWithContext(ctx volcengine.Context, input *DetachSecurityGroupFromVpcEndpointInput, opts ...request.Option) (*DetachSecurityGroupFromVpcEndpointOutput, error)

DetachSecurityGroupFromVpcEndpointWithContext is the same as DetachSecurityGroupFromVpcEndpoint with the addition of the ability to pass a context and additional request options.

See DetachSecurityGroupFromVpcEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGateway added in v1.0.155

DetachSecurityGroupsFromPrivateLinkGateway API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DetachSecurityGroupsFromPrivateLinkGateway for usage and error information.

func (*PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayCommon added in v1.0.155

func (c *PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachSecurityGroupsFromPrivateLinkGatewayCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DetachSecurityGroupsFromPrivateLinkGatewayCommon for usage and error information.

func (*PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayCommonRequest added in v1.0.155

func (c *PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachSecurityGroupsFromPrivateLinkGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachSecurityGroupsFromPrivateLinkGatewayCommon operation. The "output" return value will be populated with the DetachSecurityGroupsFromPrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachSecurityGroupsFromPrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DetachSecurityGroupsFromPrivateLinkGatewayCommon Send returns without error.

See DetachSecurityGroupsFromPrivateLinkGatewayCommon for more information on using the DetachSecurityGroupsFromPrivateLinkGatewayCommon API call, and error handling.

// Example sending a request using the DetachSecurityGroupsFromPrivateLinkGatewayCommonRequest method.
req, resp := client.DetachSecurityGroupsFromPrivateLinkGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayCommonWithContext added in v1.0.155

func (c *PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachSecurityGroupsFromPrivateLinkGatewayCommonWithContext is the same as DetachSecurityGroupsFromPrivateLinkGatewayCommon with the addition of the ability to pass a context and additional request options.

See DetachSecurityGroupsFromPrivateLinkGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayRequest added in v1.0.155

func (c *PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayRequest(input *DetachSecurityGroupsFromPrivateLinkGatewayInput) (req *request.Request, output *DetachSecurityGroupsFromPrivateLinkGatewayOutput)

DetachSecurityGroupsFromPrivateLinkGatewayRequest generates a "volcengine/request.Request" representing the client's request for the DetachSecurityGroupsFromPrivateLinkGateway operation. The "output" return value will be populated with the DetachSecurityGroupsFromPrivateLinkGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachSecurityGroupsFromPrivateLinkGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DetachSecurityGroupsFromPrivateLinkGatewayCommon Send returns without error.

See DetachSecurityGroupsFromPrivateLinkGateway for more information on using the DetachSecurityGroupsFromPrivateLinkGateway API call, and error handling.

// Example sending a request using the DetachSecurityGroupsFromPrivateLinkGatewayRequest method.
req, resp := client.DetachSecurityGroupsFromPrivateLinkGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayWithContext added in v1.0.155

func (c *PRIVATELINK) DetachSecurityGroupsFromPrivateLinkGatewayWithContext(ctx volcengine.Context, input *DetachSecurityGroupsFromPrivateLinkGatewayInput, opts ...request.Option) (*DetachSecurityGroupsFromPrivateLinkGatewayOutput, error)

DetachSecurityGroupsFromPrivateLinkGatewayWithContext is the same as DetachSecurityGroupsFromPrivateLinkGateway with the addition of the ability to pass a context and additional request options.

See DetachSecurityGroupsFromPrivateLinkGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DisableVpcEndpointConnection

func (c *PRIVATELINK) DisableVpcEndpointConnection(input *DisableVpcEndpointConnectionInput) (*DisableVpcEndpointConnectionOutput, error)

DisableVpcEndpointConnection API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DisableVpcEndpointConnection for usage and error information.

func (*PRIVATELINK) DisableVpcEndpointConnectionCommon

func (c *PRIVATELINK) DisableVpcEndpointConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableVpcEndpointConnectionCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation DisableVpcEndpointConnectionCommon for usage and error information.

func (*PRIVATELINK) DisableVpcEndpointConnectionCommonRequest

func (c *PRIVATELINK) DisableVpcEndpointConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableVpcEndpointConnectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableVpcEndpointConnectionCommon operation. The "output" return value will be populated with the DisableVpcEndpointConnectionCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableVpcEndpointConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after DisableVpcEndpointConnectionCommon Send returns without error.

See DisableVpcEndpointConnectionCommon for more information on using the DisableVpcEndpointConnectionCommon API call, and error handling.

// Example sending a request using the DisableVpcEndpointConnectionCommonRequest method.
req, resp := client.DisableVpcEndpointConnectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DisableVpcEndpointConnectionCommonWithContext

func (c *PRIVATELINK) DisableVpcEndpointConnectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableVpcEndpointConnectionCommonWithContext is the same as DisableVpcEndpointConnectionCommon with the addition of the ability to pass a context and additional request options.

See DisableVpcEndpointConnectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) DisableVpcEndpointConnectionRequest

func (c *PRIVATELINK) DisableVpcEndpointConnectionRequest(input *DisableVpcEndpointConnectionInput) (req *request.Request, output *DisableVpcEndpointConnectionOutput)

DisableVpcEndpointConnectionRequest generates a "volcengine/request.Request" representing the client's request for the DisableVpcEndpointConnection operation. The "output" return value will be populated with the DisableVpcEndpointConnectionCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableVpcEndpointConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after DisableVpcEndpointConnectionCommon Send returns without error.

See DisableVpcEndpointConnection for more information on using the DisableVpcEndpointConnection API call, and error handling.

// Example sending a request using the DisableVpcEndpointConnectionRequest method.
req, resp := client.DisableVpcEndpointConnectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) DisableVpcEndpointConnectionWithContext

func (c *PRIVATELINK) DisableVpcEndpointConnectionWithContext(ctx volcengine.Context, input *DisableVpcEndpointConnectionInput, opts ...request.Option) (*DisableVpcEndpointConnectionOutput, error)

DisableVpcEndpointConnectionWithContext is the same as DisableVpcEndpointConnection with the addition of the ability to pass a context and additional request options.

See DisableVpcEndpointConnection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) EnableVpcEndpointConnection

func (c *PRIVATELINK) EnableVpcEndpointConnection(input *EnableVpcEndpointConnectionInput) (*EnableVpcEndpointConnectionOutput, error)

EnableVpcEndpointConnection API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation EnableVpcEndpointConnection for usage and error information.

func (*PRIVATELINK) EnableVpcEndpointConnectionCommon

func (c *PRIVATELINK) EnableVpcEndpointConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableVpcEndpointConnectionCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation EnableVpcEndpointConnectionCommon for usage and error information.

func (*PRIVATELINK) EnableVpcEndpointConnectionCommonRequest

func (c *PRIVATELINK) EnableVpcEndpointConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableVpcEndpointConnectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableVpcEndpointConnectionCommon operation. The "output" return value will be populated with the EnableVpcEndpointConnectionCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableVpcEndpointConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after EnableVpcEndpointConnectionCommon Send returns without error.

See EnableVpcEndpointConnectionCommon for more information on using the EnableVpcEndpointConnectionCommon API call, and error handling.

// Example sending a request using the EnableVpcEndpointConnectionCommonRequest method.
req, resp := client.EnableVpcEndpointConnectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) EnableVpcEndpointConnectionCommonWithContext

func (c *PRIVATELINK) EnableVpcEndpointConnectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableVpcEndpointConnectionCommonWithContext is the same as EnableVpcEndpointConnectionCommon with the addition of the ability to pass a context and additional request options.

See EnableVpcEndpointConnectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) EnableVpcEndpointConnectionRequest

func (c *PRIVATELINK) EnableVpcEndpointConnectionRequest(input *EnableVpcEndpointConnectionInput) (req *request.Request, output *EnableVpcEndpointConnectionOutput)

EnableVpcEndpointConnectionRequest generates a "volcengine/request.Request" representing the client's request for the EnableVpcEndpointConnection operation. The "output" return value will be populated with the EnableVpcEndpointConnectionCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableVpcEndpointConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after EnableVpcEndpointConnectionCommon Send returns without error.

See EnableVpcEndpointConnection for more information on using the EnableVpcEndpointConnection API call, and error handling.

// Example sending a request using the EnableVpcEndpointConnectionRequest method.
req, resp := client.EnableVpcEndpointConnectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) EnableVpcEndpointConnectionWithContext

func (c *PRIVATELINK) EnableVpcEndpointConnectionWithContext(ctx volcengine.Context, input *EnableVpcEndpointConnectionInput, opts ...request.Option) (*EnableVpcEndpointConnectionOutput, error)

EnableVpcEndpointConnectionWithContext is the same as EnableVpcEndpointConnection with the addition of the ability to pass a context and additional request options.

See EnableVpcEndpointConnection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ListTagsForResources

func (c *PRIVATELINK) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)

ListTagsForResources API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ListTagsForResources for usage and error information.

func (*PRIVATELINK) ListTagsForResourcesCommon

func (c *PRIVATELINK) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTagsForResourcesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ListTagsForResourcesCommon for usage and error information.

func (*PRIVATELINK) ListTagsForResourcesCommonRequest

func (c *PRIVATELINK) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTagsForResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.

// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ListTagsForResourcesCommonWithContext

func (c *PRIVATELINK) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.

See ListTagsForResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ListTagsForResourcesRequest

func (c *PRIVATELINK) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)

ListTagsForResourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.

// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ListTagsForResourcesWithContext

func (c *PRIVATELINK) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)

ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.

See ListTagsForResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyPrivateLinkGatewayAttributes added in v1.0.155

ModifyPrivateLinkGatewayAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyPrivateLinkGatewayAttributes for usage and error information.

func (*PRIVATELINK) ModifyPrivateLinkGatewayAttributesCommon added in v1.0.155

func (c *PRIVATELINK) ModifyPrivateLinkGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyPrivateLinkGatewayAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyPrivateLinkGatewayAttributesCommon for usage and error information.

func (*PRIVATELINK) ModifyPrivateLinkGatewayAttributesCommonRequest added in v1.0.155

func (c *PRIVATELINK) ModifyPrivateLinkGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyPrivateLinkGatewayAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyPrivateLinkGatewayAttributesCommon operation. The "output" return value will be populated with the ModifyPrivateLinkGatewayAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyPrivateLinkGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPrivateLinkGatewayAttributesCommon Send returns without error.

See ModifyPrivateLinkGatewayAttributesCommon for more information on using the ModifyPrivateLinkGatewayAttributesCommon API call, and error handling.

// Example sending a request using the ModifyPrivateLinkGatewayAttributesCommonRequest method.
req, resp := client.ModifyPrivateLinkGatewayAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyPrivateLinkGatewayAttributesCommonWithContext added in v1.0.155

func (c *PRIVATELINK) ModifyPrivateLinkGatewayAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyPrivateLinkGatewayAttributesCommonWithContext is the same as ModifyPrivateLinkGatewayAttributesCommon with the addition of the ability to pass a context and additional request options.

See ModifyPrivateLinkGatewayAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyPrivateLinkGatewayAttributesRequest added in v1.0.155

func (c *PRIVATELINK) ModifyPrivateLinkGatewayAttributesRequest(input *ModifyPrivateLinkGatewayAttributesInput) (req *request.Request, output *ModifyPrivateLinkGatewayAttributesOutput)

ModifyPrivateLinkGatewayAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyPrivateLinkGatewayAttributes operation. The "output" return value will be populated with the ModifyPrivateLinkGatewayAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyPrivateLinkGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPrivateLinkGatewayAttributesCommon Send returns without error.

See ModifyPrivateLinkGatewayAttributes for more information on using the ModifyPrivateLinkGatewayAttributes API call, and error handling.

// Example sending a request using the ModifyPrivateLinkGatewayAttributesRequest method.
req, resp := client.ModifyPrivateLinkGatewayAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyPrivateLinkGatewayAttributesWithContext added in v1.0.155

func (c *PRIVATELINK) ModifyPrivateLinkGatewayAttributesWithContext(ctx volcengine.Context, input *ModifyPrivateLinkGatewayAttributesInput, opts ...request.Option) (*ModifyPrivateLinkGatewayAttributesOutput, error)

ModifyPrivateLinkGatewayAttributesWithContext is the same as ModifyPrivateLinkGatewayAttributes with the addition of the ability to pass a context and additional request options.

See ModifyPrivateLinkGatewayAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributes

ModifyUniqueResourceTypeVpcEndpointServiceAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyUniqueResourceTypeVpcEndpointServiceAttributes for usage and error information.

func (*PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon

func (c *PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon for usage and error information.

func (*PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonRequest

func (c *PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon operation. The "output" return value will be populated with the ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon Send returns without error.

See ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon for more information on using the ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon API call, and error handling.

// Example sending a request using the ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonRequest method.
req, resp := client.ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonWithContext

func (c *PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonWithContext is the same as ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon with the addition of the ability to pass a context and additional request options.

See ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesRequest

func (c *PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesRequest(input *ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) (req *request.Request, output *ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput)

ModifyUniqueResourceTypeVpcEndpointServiceAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyUniqueResourceTypeVpcEndpointServiceAttributes operation. The "output" return value will be populated with the ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon Send returns without error.

See ModifyUniqueResourceTypeVpcEndpointServiceAttributes for more information on using the ModifyUniqueResourceTypeVpcEndpointServiceAttributes API call, and error handling.

// Example sending a request using the ModifyUniqueResourceTypeVpcEndpointServiceAttributesRequest method.
req, resp := client.ModifyUniqueResourceTypeVpcEndpointServiceAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesWithContext

func (c *PRIVATELINK) ModifyUniqueResourceTypeVpcEndpointServiceAttributesWithContext(ctx volcengine.Context, input *ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput, opts ...request.Option) (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput, error)

ModifyUniqueResourceTypeVpcEndpointServiceAttributesWithContext is the same as ModifyUniqueResourceTypeVpcEndpointServiceAttributes with the addition of the ability to pass a context and additional request options.

See ModifyUniqueResourceTypeVpcEndpointServiceAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcEndpointAttributes

func (c *PRIVATELINK) ModifyVpcEndpointAttributes(input *ModifyVpcEndpointAttributesInput) (*ModifyVpcEndpointAttributesOutput, error)

ModifyVpcEndpointAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcEndpointAttributes for usage and error information.

func (*PRIVATELINK) ModifyVpcEndpointAttributesCommon

func (c *PRIVATELINK) ModifyVpcEndpointAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyVpcEndpointAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcEndpointAttributesCommon for usage and error information.

func (*PRIVATELINK) ModifyVpcEndpointAttributesCommonRequest

func (c *PRIVATELINK) ModifyVpcEndpointAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyVpcEndpointAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcEndpointAttributesCommon operation. The "output" return value will be populated with the ModifyVpcEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcEndpointAttributesCommon Send returns without error.

See ModifyVpcEndpointAttributesCommon for more information on using the ModifyVpcEndpointAttributesCommon API call, and error handling.

// Example sending a request using the ModifyVpcEndpointAttributesCommonRequest method.
req, resp := client.ModifyVpcEndpointAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcEndpointAttributesCommonWithContext

func (c *PRIVATELINK) ModifyVpcEndpointAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyVpcEndpointAttributesCommonWithContext is the same as ModifyVpcEndpointAttributesCommon with the addition of the ability to pass a context and additional request options.

See ModifyVpcEndpointAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcEndpointAttributesRequest

func (c *PRIVATELINK) ModifyVpcEndpointAttributesRequest(input *ModifyVpcEndpointAttributesInput) (req *request.Request, output *ModifyVpcEndpointAttributesOutput)

ModifyVpcEndpointAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcEndpointAttributes operation. The "output" return value will be populated with the ModifyVpcEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcEndpointAttributesCommon Send returns without error.

See ModifyVpcEndpointAttributes for more information on using the ModifyVpcEndpointAttributes API call, and error handling.

// Example sending a request using the ModifyVpcEndpointAttributesRequest method.
req, resp := client.ModifyVpcEndpointAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcEndpointAttributesWithContext

func (c *PRIVATELINK) ModifyVpcEndpointAttributesWithContext(ctx volcengine.Context, input *ModifyVpcEndpointAttributesInput, opts ...request.Option) (*ModifyVpcEndpointAttributesOutput, error)

ModifyVpcEndpointAttributesWithContext is the same as ModifyVpcEndpointAttributes with the addition of the ability to pass a context and additional request options.

See ModifyVpcEndpointAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcEndpointServiceAttributes

ModifyVpcEndpointServiceAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcEndpointServiceAttributes for usage and error information.

func (*PRIVATELINK) ModifyVpcEndpointServiceAttributesCommon

func (c *PRIVATELINK) ModifyVpcEndpointServiceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyVpcEndpointServiceAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcEndpointServiceAttributesCommon for usage and error information.

func (*PRIVATELINK) ModifyVpcEndpointServiceAttributesCommonRequest

func (c *PRIVATELINK) ModifyVpcEndpointServiceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyVpcEndpointServiceAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcEndpointServiceAttributesCommon operation. The "output" return value will be populated with the ModifyVpcEndpointServiceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcEndpointServiceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcEndpointServiceAttributesCommon Send returns without error.

See ModifyVpcEndpointServiceAttributesCommon for more information on using the ModifyVpcEndpointServiceAttributesCommon API call, and error handling.

// Example sending a request using the ModifyVpcEndpointServiceAttributesCommonRequest method.
req, resp := client.ModifyVpcEndpointServiceAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcEndpointServiceAttributesCommonWithContext

func (c *PRIVATELINK) ModifyVpcEndpointServiceAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyVpcEndpointServiceAttributesCommonWithContext is the same as ModifyVpcEndpointServiceAttributesCommon with the addition of the ability to pass a context and additional request options.

See ModifyVpcEndpointServiceAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcEndpointServiceAttributesRequest

func (c *PRIVATELINK) ModifyVpcEndpointServiceAttributesRequest(input *ModifyVpcEndpointServiceAttributesInput) (req *request.Request, output *ModifyVpcEndpointServiceAttributesOutput)

ModifyVpcEndpointServiceAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcEndpointServiceAttributes operation. The "output" return value will be populated with the ModifyVpcEndpointServiceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcEndpointServiceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcEndpointServiceAttributesCommon Send returns without error.

See ModifyVpcEndpointServiceAttributes for more information on using the ModifyVpcEndpointServiceAttributes API call, and error handling.

// Example sending a request using the ModifyVpcEndpointServiceAttributesRequest method.
req, resp := client.ModifyVpcEndpointServiceAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcEndpointServiceAttributesWithContext

func (c *PRIVATELINK) ModifyVpcEndpointServiceAttributesWithContext(ctx volcengine.Context, input *ModifyVpcEndpointServiceAttributesInput, opts ...request.Option) (*ModifyVpcEndpointServiceAttributesOutput, error)

ModifyVpcEndpointServiceAttributesWithContext is the same as ModifyVpcEndpointServiceAttributes with the addition of the ability to pass a context and additional request options.

See ModifyVpcEndpointServiceAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcEndpointServiceResourceAttributes

ModifyVpcEndpointServiceResourceAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcEndpointServiceResourceAttributes for usage and error information.

func (*PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesCommon

func (c *PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyVpcEndpointServiceResourceAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcEndpointServiceResourceAttributesCommon for usage and error information.

func (*PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesCommonRequest

func (c *PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyVpcEndpointServiceResourceAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcEndpointServiceResourceAttributesCommon operation. The "output" return value will be populated with the ModifyVpcEndpointServiceResourceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcEndpointServiceResourceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcEndpointServiceResourceAttributesCommon Send returns without error.

See ModifyVpcEndpointServiceResourceAttributesCommon for more information on using the ModifyVpcEndpointServiceResourceAttributesCommon API call, and error handling.

// Example sending a request using the ModifyVpcEndpointServiceResourceAttributesCommonRequest method.
req, resp := client.ModifyVpcEndpointServiceResourceAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesCommonWithContext

func (c *PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyVpcEndpointServiceResourceAttributesCommonWithContext is the same as ModifyVpcEndpointServiceResourceAttributesCommon with the addition of the ability to pass a context and additional request options.

See ModifyVpcEndpointServiceResourceAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesRequest

func (c *PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesRequest(input *ModifyVpcEndpointServiceResourceAttributesInput) (req *request.Request, output *ModifyVpcEndpointServiceResourceAttributesOutput)

ModifyVpcEndpointServiceResourceAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcEndpointServiceResourceAttributes operation. The "output" return value will be populated with the ModifyVpcEndpointServiceResourceAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcEndpointServiceResourceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcEndpointServiceResourceAttributesCommon Send returns without error.

See ModifyVpcEndpointServiceResourceAttributes for more information on using the ModifyVpcEndpointServiceResourceAttributes API call, and error handling.

// Example sending a request using the ModifyVpcEndpointServiceResourceAttributesRequest method.
req, resp := client.ModifyVpcEndpointServiceResourceAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesWithContext

func (c *PRIVATELINK) ModifyVpcEndpointServiceResourceAttributesWithContext(ctx volcengine.Context, input *ModifyVpcEndpointServiceResourceAttributesInput, opts ...request.Option) (*ModifyVpcEndpointServiceResourceAttributesOutput, error)

ModifyVpcEndpointServiceResourceAttributesWithContext is the same as ModifyVpcEndpointServiceResourceAttributes with the addition of the ability to pass a context and additional request options.

See ModifyVpcEndpointServiceResourceAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcGatewayEndpointAttributes

ModifyVpcGatewayEndpointAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcGatewayEndpointAttributes for usage and error information.

func (*PRIVATELINK) ModifyVpcGatewayEndpointAttributesCommon

func (c *PRIVATELINK) ModifyVpcGatewayEndpointAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyVpcGatewayEndpointAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcGatewayEndpointAttributesCommon for usage and error information.

func (*PRIVATELINK) ModifyVpcGatewayEndpointAttributesCommonRequest

func (c *PRIVATELINK) ModifyVpcGatewayEndpointAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyVpcGatewayEndpointAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcGatewayEndpointAttributesCommon operation. The "output" return value will be populated with the ModifyVpcGatewayEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcGatewayEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcGatewayEndpointAttributesCommon Send returns without error.

See ModifyVpcGatewayEndpointAttributesCommon for more information on using the ModifyVpcGatewayEndpointAttributesCommon API call, and error handling.

// Example sending a request using the ModifyVpcGatewayEndpointAttributesCommonRequest method.
req, resp := client.ModifyVpcGatewayEndpointAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcGatewayEndpointAttributesCommonWithContext

func (c *PRIVATELINK) ModifyVpcGatewayEndpointAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyVpcGatewayEndpointAttributesCommonWithContext is the same as ModifyVpcGatewayEndpointAttributesCommon with the addition of the ability to pass a context and additional request options.

See ModifyVpcGatewayEndpointAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcGatewayEndpointAttributesRequest

func (c *PRIVATELINK) ModifyVpcGatewayEndpointAttributesRequest(input *ModifyVpcGatewayEndpointAttributesInput) (req *request.Request, output *ModifyVpcGatewayEndpointAttributesOutput)

ModifyVpcGatewayEndpointAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcGatewayEndpointAttributes operation. The "output" return value will be populated with the ModifyVpcGatewayEndpointAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcGatewayEndpointAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcGatewayEndpointAttributesCommon Send returns without error.

See ModifyVpcGatewayEndpointAttributes for more information on using the ModifyVpcGatewayEndpointAttributes API call, and error handling.

// Example sending a request using the ModifyVpcGatewayEndpointAttributesRequest method.
req, resp := client.ModifyVpcGatewayEndpointAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcGatewayEndpointAttributesWithContext

func (c *PRIVATELINK) ModifyVpcGatewayEndpointAttributesWithContext(ctx volcengine.Context, input *ModifyVpcGatewayEndpointAttributesInput, opts ...request.Option) (*ModifyVpcGatewayEndpointAttributesOutput, error)

ModifyVpcGatewayEndpointAttributesWithContext is the same as ModifyVpcGatewayEndpointAttributes with the addition of the ability to pass a context and additional request options.

See ModifyVpcGatewayEndpointAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcLinkAttributes added in v1.0.155

func (c *PRIVATELINK) ModifyVpcLinkAttributes(input *ModifyVpcLinkAttributesInput) (*ModifyVpcLinkAttributesOutput, error)

ModifyVpcLinkAttributes API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcLinkAttributes for usage and error information.

func (*PRIVATELINK) ModifyVpcLinkAttributesCommon added in v1.0.155

func (c *PRIVATELINK) ModifyVpcLinkAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyVpcLinkAttributesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation ModifyVpcLinkAttributesCommon for usage and error information.

func (*PRIVATELINK) ModifyVpcLinkAttributesCommonRequest added in v1.0.155

func (c *PRIVATELINK) ModifyVpcLinkAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyVpcLinkAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcLinkAttributesCommon operation. The "output" return value will be populated with the ModifyVpcLinkAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcLinkAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcLinkAttributesCommon Send returns without error.

See ModifyVpcLinkAttributesCommon for more information on using the ModifyVpcLinkAttributesCommon API call, and error handling.

// Example sending a request using the ModifyVpcLinkAttributesCommonRequest method.
req, resp := client.ModifyVpcLinkAttributesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcLinkAttributesCommonWithContext added in v1.0.155

func (c *PRIVATELINK) ModifyVpcLinkAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyVpcLinkAttributesCommonWithContext is the same as ModifyVpcLinkAttributesCommon with the addition of the ability to pass a context and additional request options.

See ModifyVpcLinkAttributesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) ModifyVpcLinkAttributesRequest added in v1.0.155

func (c *PRIVATELINK) ModifyVpcLinkAttributesRequest(input *ModifyVpcLinkAttributesInput) (req *request.Request, output *ModifyVpcLinkAttributesOutput)

ModifyVpcLinkAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcLinkAttributes operation. The "output" return value will be populated with the ModifyVpcLinkAttributesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcLinkAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcLinkAttributesCommon Send returns without error.

See ModifyVpcLinkAttributes for more information on using the ModifyVpcLinkAttributes API call, and error handling.

// Example sending a request using the ModifyVpcLinkAttributesRequest method.
req, resp := client.ModifyVpcLinkAttributesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) ModifyVpcLinkAttributesWithContext added in v1.0.155

func (c *PRIVATELINK) ModifyVpcLinkAttributesWithContext(ctx volcengine.Context, input *ModifyVpcLinkAttributesInput, opts ...request.Option) (*ModifyVpcLinkAttributesOutput, error)

ModifyVpcLinkAttributesWithContext is the same as ModifyVpcLinkAttributes with the addition of the ability to pass a context and additional request options.

See ModifyVpcLinkAttributes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) RemovePermissionFromVpcEndpointService

RemovePermissionFromVpcEndpointService API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation RemovePermissionFromVpcEndpointService for usage and error information.

func (*PRIVATELINK) RemovePermissionFromVpcEndpointServiceCommon

func (c *PRIVATELINK) RemovePermissionFromVpcEndpointServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemovePermissionFromVpcEndpointServiceCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation RemovePermissionFromVpcEndpointServiceCommon for usage and error information.

func (*PRIVATELINK) RemovePermissionFromVpcEndpointServiceCommonRequest

func (c *PRIVATELINK) RemovePermissionFromVpcEndpointServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemovePermissionFromVpcEndpointServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemovePermissionFromVpcEndpointServiceCommon operation. The "output" return value will be populated with the RemovePermissionFromVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemovePermissionFromVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after RemovePermissionFromVpcEndpointServiceCommon Send returns without error.

See RemovePermissionFromVpcEndpointServiceCommon for more information on using the RemovePermissionFromVpcEndpointServiceCommon API call, and error handling.

// Example sending a request using the RemovePermissionFromVpcEndpointServiceCommonRequest method.
req, resp := client.RemovePermissionFromVpcEndpointServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) RemovePermissionFromVpcEndpointServiceCommonWithContext

func (c *PRIVATELINK) RemovePermissionFromVpcEndpointServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemovePermissionFromVpcEndpointServiceCommonWithContext is the same as RemovePermissionFromVpcEndpointServiceCommon with the addition of the ability to pass a context and additional request options.

See RemovePermissionFromVpcEndpointServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) RemovePermissionFromVpcEndpointServiceRequest

func (c *PRIVATELINK) RemovePermissionFromVpcEndpointServiceRequest(input *RemovePermissionFromVpcEndpointServiceInput) (req *request.Request, output *RemovePermissionFromVpcEndpointServiceOutput)

RemovePermissionFromVpcEndpointServiceRequest generates a "volcengine/request.Request" representing the client's request for the RemovePermissionFromVpcEndpointService operation. The "output" return value will be populated with the RemovePermissionFromVpcEndpointServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemovePermissionFromVpcEndpointServiceCommon Request to send the API call to the service. the "output" return value is not valid until after RemovePermissionFromVpcEndpointServiceCommon Send returns without error.

See RemovePermissionFromVpcEndpointService for more information on using the RemovePermissionFromVpcEndpointService API call, and error handling.

// Example sending a request using the RemovePermissionFromVpcEndpointServiceRequest method.
req, resp := client.RemovePermissionFromVpcEndpointServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) RemovePermissionFromVpcEndpointServiceWithContext

func (c *PRIVATELINK) RemovePermissionFromVpcEndpointServiceWithContext(ctx volcengine.Context, input *RemovePermissionFromVpcEndpointServiceInput, opts ...request.Option) (*RemovePermissionFromVpcEndpointServiceOutput, error)

RemovePermissionFromVpcEndpointServiceWithContext is the same as RemovePermissionFromVpcEndpointService with the addition of the ability to pass a context and additional request options.

See RemovePermissionFromVpcEndpointService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) RemoveZoneFromVpcEndpoint

func (c *PRIVATELINK) RemoveZoneFromVpcEndpoint(input *RemoveZoneFromVpcEndpointInput) (*RemoveZoneFromVpcEndpointOutput, error)

RemoveZoneFromVpcEndpoint API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation RemoveZoneFromVpcEndpoint for usage and error information.

func (*PRIVATELINK) RemoveZoneFromVpcEndpointCommon

func (c *PRIVATELINK) RemoveZoneFromVpcEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemoveZoneFromVpcEndpointCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation RemoveZoneFromVpcEndpointCommon for usage and error information.

func (*PRIVATELINK) RemoveZoneFromVpcEndpointCommonRequest

func (c *PRIVATELINK) RemoveZoneFromVpcEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemoveZoneFromVpcEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveZoneFromVpcEndpointCommon operation. The "output" return value will be populated with the RemoveZoneFromVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveZoneFromVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveZoneFromVpcEndpointCommon Send returns without error.

See RemoveZoneFromVpcEndpointCommon for more information on using the RemoveZoneFromVpcEndpointCommon API call, and error handling.

// Example sending a request using the RemoveZoneFromVpcEndpointCommonRequest method.
req, resp := client.RemoveZoneFromVpcEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) RemoveZoneFromVpcEndpointCommonWithContext

func (c *PRIVATELINK) RemoveZoneFromVpcEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemoveZoneFromVpcEndpointCommonWithContext is the same as RemoveZoneFromVpcEndpointCommon with the addition of the ability to pass a context and additional request options.

See RemoveZoneFromVpcEndpointCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) RemoveZoneFromVpcEndpointRequest

func (c *PRIVATELINK) RemoveZoneFromVpcEndpointRequest(input *RemoveZoneFromVpcEndpointInput) (req *request.Request, output *RemoveZoneFromVpcEndpointOutput)

RemoveZoneFromVpcEndpointRequest generates a "volcengine/request.Request" representing the client's request for the RemoveZoneFromVpcEndpoint operation. The "output" return value will be populated with the RemoveZoneFromVpcEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveZoneFromVpcEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveZoneFromVpcEndpointCommon Send returns without error.

See RemoveZoneFromVpcEndpoint for more information on using the RemoveZoneFromVpcEndpoint API call, and error handling.

// Example sending a request using the RemoveZoneFromVpcEndpointRequest method.
req, resp := client.RemoveZoneFromVpcEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) RemoveZoneFromVpcEndpointWithContext

func (c *PRIVATELINK) RemoveZoneFromVpcEndpointWithContext(ctx volcengine.Context, input *RemoveZoneFromVpcEndpointInput, opts ...request.Option) (*RemoveZoneFromVpcEndpointOutput, error)

RemoveZoneFromVpcEndpointWithContext is the same as RemoveZoneFromVpcEndpoint with the addition of the ability to pass a context and additional request options.

See RemoveZoneFromVpcEndpoint for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) TagResources

func (c *PRIVATELINK) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation TagResources for usage and error information.

func (*PRIVATELINK) TagResourcesCommon

func (c *PRIVATELINK) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation TagResourcesCommon for usage and error information.

func (*PRIVATELINK) TagResourcesCommonRequest

func (c *PRIVATELINK) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.

// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) TagResourcesCommonWithContext

func (c *PRIVATELINK) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.

See TagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) TagResourcesRequest

func (c *PRIVATELINK) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)

TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResources for more information on using the TagResources API call, and error handling.

// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) TagResourcesWithContext

func (c *PRIVATELINK) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)

TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.

See TagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

UnAssignPrivateIpAddressesFromVpcLink API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation UnAssignPrivateIpAddressesFromVpcLink for usage and error information.

func (*PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkCommon added in v1.0.155

func (c *PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UnAssignPrivateIpAddressesFromVpcLinkCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation UnAssignPrivateIpAddressesFromVpcLinkCommon for usage and error information.

func (*PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkCommonRequest added in v1.0.155

func (c *PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UnAssignPrivateIpAddressesFromVpcLinkCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnAssignPrivateIpAddressesFromVpcLinkCommon operation. The "output" return value will be populated with the UnAssignPrivateIpAddressesFromVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned UnAssignPrivateIpAddressesFromVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after UnAssignPrivateIpAddressesFromVpcLinkCommon Send returns without error.

See UnAssignPrivateIpAddressesFromVpcLinkCommon for more information on using the UnAssignPrivateIpAddressesFromVpcLinkCommon API call, and error handling.

// Example sending a request using the UnAssignPrivateIpAddressesFromVpcLinkCommonRequest method.
req, resp := client.UnAssignPrivateIpAddressesFromVpcLinkCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkCommonWithContext added in v1.0.155

func (c *PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UnAssignPrivateIpAddressesFromVpcLinkCommonWithContext is the same as UnAssignPrivateIpAddressesFromVpcLinkCommon with the addition of the ability to pass a context and additional request options.

See UnAssignPrivateIpAddressesFromVpcLinkCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkRequest added in v1.0.155

func (c *PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkRequest(input *UnAssignPrivateIpAddressesFromVpcLinkInput) (req *request.Request, output *UnAssignPrivateIpAddressesFromVpcLinkOutput)

UnAssignPrivateIpAddressesFromVpcLinkRequest generates a "volcengine/request.Request" representing the client's request for the UnAssignPrivateIpAddressesFromVpcLink operation. The "output" return value will be populated with the UnAssignPrivateIpAddressesFromVpcLinkCommon request's response once the request completes successfully.

Use "Send" method on the returned UnAssignPrivateIpAddressesFromVpcLinkCommon Request to send the API call to the service. the "output" return value is not valid until after UnAssignPrivateIpAddressesFromVpcLinkCommon Send returns without error.

See UnAssignPrivateIpAddressesFromVpcLink for more information on using the UnAssignPrivateIpAddressesFromVpcLink API call, and error handling.

// Example sending a request using the UnAssignPrivateIpAddressesFromVpcLinkRequest method.
req, resp := client.UnAssignPrivateIpAddressesFromVpcLinkRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkWithContext added in v1.0.155

func (c *PRIVATELINK) UnAssignPrivateIpAddressesFromVpcLinkWithContext(ctx volcengine.Context, input *UnAssignPrivateIpAddressesFromVpcLinkInput, opts ...request.Option) (*UnAssignPrivateIpAddressesFromVpcLinkOutput, error)

UnAssignPrivateIpAddressesFromVpcLinkWithContext is the same as UnAssignPrivateIpAddressesFromVpcLink with the addition of the ability to pass a context and additional request options.

See UnAssignPrivateIpAddressesFromVpcLink for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) UntagResources

func (c *PRIVATELINK) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation UntagResources for usage and error information.

func (*PRIVATELINK) UntagResourcesCommon

func (c *PRIVATELINK) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation UntagResourcesCommon for usage and error information.

func (*PRIVATELINK) UntagResourcesCommonRequest

func (c *PRIVATELINK) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.

// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) UntagResourcesCommonWithContext

func (c *PRIVATELINK) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.

See UntagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) UntagResourcesRequest

func (c *PRIVATELINK) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)

UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResources for more information on using the UntagResources API call, and error handling.

// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) UntagResourcesWithContext

func (c *PRIVATELINK) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)

UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.

See UntagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) VerifyVpcEndpointServicePrivateDNS

VerifyVpcEndpointServicePrivateDNS API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation VerifyVpcEndpointServicePrivateDNS for usage and error information.

func (*PRIVATELINK) VerifyVpcEndpointServicePrivateDNSCommon

func (c *PRIVATELINK) VerifyVpcEndpointServicePrivateDNSCommon(input *map[string]interface{}) (*map[string]interface{}, error)

VerifyVpcEndpointServicePrivateDNSCommon API operation for PRIVATELINK.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for PRIVATELINK's API operation VerifyVpcEndpointServicePrivateDNSCommon for usage and error information.

func (*PRIVATELINK) VerifyVpcEndpointServicePrivateDNSCommonRequest

func (c *PRIVATELINK) VerifyVpcEndpointServicePrivateDNSCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

VerifyVpcEndpointServicePrivateDNSCommonRequest generates a "volcengine/request.Request" representing the client's request for the VerifyVpcEndpointServicePrivateDNSCommon operation. The "output" return value will be populated with the VerifyVpcEndpointServicePrivateDNSCommon request's response once the request completes successfully.

Use "Send" method on the returned VerifyVpcEndpointServicePrivateDNSCommon Request to send the API call to the service. the "output" return value is not valid until after VerifyVpcEndpointServicePrivateDNSCommon Send returns without error.

See VerifyVpcEndpointServicePrivateDNSCommon for more information on using the VerifyVpcEndpointServicePrivateDNSCommon API call, and error handling.

// Example sending a request using the VerifyVpcEndpointServicePrivateDNSCommonRequest method.
req, resp := client.VerifyVpcEndpointServicePrivateDNSCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) VerifyVpcEndpointServicePrivateDNSCommonWithContext

func (c *PRIVATELINK) VerifyVpcEndpointServicePrivateDNSCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

VerifyVpcEndpointServicePrivateDNSCommonWithContext is the same as VerifyVpcEndpointServicePrivateDNSCommon with the addition of the ability to pass a context and additional request options.

See VerifyVpcEndpointServicePrivateDNSCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*PRIVATELINK) VerifyVpcEndpointServicePrivateDNSRequest

func (c *PRIVATELINK) VerifyVpcEndpointServicePrivateDNSRequest(input *VerifyVpcEndpointServicePrivateDNSInput) (req *request.Request, output *VerifyVpcEndpointServicePrivateDNSOutput)

VerifyVpcEndpointServicePrivateDNSRequest generates a "volcengine/request.Request" representing the client's request for the VerifyVpcEndpointServicePrivateDNS operation. The "output" return value will be populated with the VerifyVpcEndpointServicePrivateDNSCommon request's response once the request completes successfully.

Use "Send" method on the returned VerifyVpcEndpointServicePrivateDNSCommon Request to send the API call to the service. the "output" return value is not valid until after VerifyVpcEndpointServicePrivateDNSCommon Send returns without error.

See VerifyVpcEndpointServicePrivateDNS for more information on using the VerifyVpcEndpointServicePrivateDNS API call, and error handling.

// Example sending a request using the VerifyVpcEndpointServicePrivateDNSRequest method.
req, resp := client.VerifyVpcEndpointServicePrivateDNSRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*PRIVATELINK) VerifyVpcEndpointServicePrivateDNSWithContext

func (c *PRIVATELINK) VerifyVpcEndpointServicePrivateDNSWithContext(ctx volcengine.Context, input *VerifyVpcEndpointServicePrivateDNSInput, opts ...request.Option) (*VerifyVpcEndpointServicePrivateDNSOutput, error)

VerifyVpcEndpointServicePrivateDNSWithContext is the same as VerifyVpcEndpointServicePrivateDNS with the addition of the ability to pass a context and additional request options.

See VerifyVpcEndpointServicePrivateDNS for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type PRIVATELINKAPI

type PRIVATELINKAPI interface {
	AddPermissionToVpcEndpointServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddPermissionToVpcEndpointServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddPermissionToVpcEndpointServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddPermissionToVpcEndpointService(*AddPermissionToVpcEndpointServiceInput) (*AddPermissionToVpcEndpointServiceOutput, error)
	AddPermissionToVpcEndpointServiceWithContext(volcengine.Context, *AddPermissionToVpcEndpointServiceInput, ...request.Option) (*AddPermissionToVpcEndpointServiceOutput, error)
	AddPermissionToVpcEndpointServiceRequest(*AddPermissionToVpcEndpointServiceInput) (*request.Request, *AddPermissionToVpcEndpointServiceOutput)

	AddZoneToVpcEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddZoneToVpcEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddZoneToVpcEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddZoneToVpcEndpoint(*AddZoneToVpcEndpointInput) (*AddZoneToVpcEndpointOutput, error)
	AddZoneToVpcEndpointWithContext(volcengine.Context, *AddZoneToVpcEndpointInput, ...request.Option) (*AddZoneToVpcEndpointOutput, error)
	AddZoneToVpcEndpointRequest(*AddZoneToVpcEndpointInput) (*request.Request, *AddZoneToVpcEndpointOutput)

	AssignPrivateIpAddressesToVpcLinkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssignPrivateIpAddressesToVpcLinkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssignPrivateIpAddressesToVpcLinkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssignPrivateIpAddressesToVpcLink(*AssignPrivateIpAddressesToVpcLinkInput) (*AssignPrivateIpAddressesToVpcLinkOutput, error)
	AssignPrivateIpAddressesToVpcLinkWithContext(volcengine.Context, *AssignPrivateIpAddressesToVpcLinkInput, ...request.Option) (*AssignPrivateIpAddressesToVpcLinkOutput, error)
	AssignPrivateIpAddressesToVpcLinkRequest(*AssignPrivateIpAddressesToVpcLinkInput) (*request.Request, *AssignPrivateIpAddressesToVpcLinkOutput)

	AttachResourceToVpcEndpointServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachResourceToVpcEndpointServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachResourceToVpcEndpointServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachResourceToVpcEndpointService(*AttachResourceToVpcEndpointServiceInput) (*AttachResourceToVpcEndpointServiceOutput, error)
	AttachResourceToVpcEndpointServiceWithContext(volcengine.Context, *AttachResourceToVpcEndpointServiceInput, ...request.Option) (*AttachResourceToVpcEndpointServiceOutput, error)
	AttachResourceToVpcEndpointServiceRequest(*AttachResourceToVpcEndpointServiceInput) (*request.Request, *AttachResourceToVpcEndpointServiceOutput)

	AttachSecurityGroupToVpcEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachSecurityGroupToVpcEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachSecurityGroupToVpcEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachSecurityGroupToVpcEndpoint(*AttachSecurityGroupToVpcEndpointInput) (*AttachSecurityGroupToVpcEndpointOutput, error)
	AttachSecurityGroupToVpcEndpointWithContext(volcengine.Context, *AttachSecurityGroupToVpcEndpointInput, ...request.Option) (*AttachSecurityGroupToVpcEndpointOutput, error)
	AttachSecurityGroupToVpcEndpointRequest(*AttachSecurityGroupToVpcEndpointInput) (*request.Request, *AttachSecurityGroupToVpcEndpointOutput)

	AttachSecurityGroupsToPrivateLinkGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachSecurityGroupsToPrivateLinkGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachSecurityGroupsToPrivateLinkGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachSecurityGroupsToPrivateLinkGateway(*AttachSecurityGroupsToPrivateLinkGatewayInput) (*AttachSecurityGroupsToPrivateLinkGatewayOutput, error)
	AttachSecurityGroupsToPrivateLinkGatewayWithContext(volcengine.Context, *AttachSecurityGroupsToPrivateLinkGatewayInput, ...request.Option) (*AttachSecurityGroupsToPrivateLinkGatewayOutput, error)
	AttachSecurityGroupsToPrivateLinkGatewayRequest(*AttachSecurityGroupsToPrivateLinkGatewayInput) (*request.Request, *AttachSecurityGroupsToPrivateLinkGatewayOutput)

	CreatePrivateLinkGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreatePrivateLinkGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreatePrivateLinkGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreatePrivateLinkGateway(*CreatePrivateLinkGatewayInput) (*CreatePrivateLinkGatewayOutput, error)
	CreatePrivateLinkGatewayWithContext(volcengine.Context, *CreatePrivateLinkGatewayInput, ...request.Option) (*CreatePrivateLinkGatewayOutput, error)
	CreatePrivateLinkGatewayRequest(*CreatePrivateLinkGatewayInput) (*request.Request, *CreatePrivateLinkGatewayOutput)

	CreateUniqueResourceTypeVpcEndpointServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUniqueResourceTypeVpcEndpointServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUniqueResourceTypeVpcEndpointServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUniqueResourceTypeVpcEndpointService(*CreateUniqueResourceTypeVpcEndpointServiceInput) (*CreateUniqueResourceTypeVpcEndpointServiceOutput, error)
	CreateUniqueResourceTypeVpcEndpointServiceWithContext(volcengine.Context, *CreateUniqueResourceTypeVpcEndpointServiceInput, ...request.Option) (*CreateUniqueResourceTypeVpcEndpointServiceOutput, error)
	CreateUniqueResourceTypeVpcEndpointServiceRequest(*CreateUniqueResourceTypeVpcEndpointServiceInput) (*request.Request, *CreateUniqueResourceTypeVpcEndpointServiceOutput)

	CreateVpcEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateVpcEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateVpcEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateVpcEndpoint(*CreateVpcEndpointInput) (*CreateVpcEndpointOutput, error)
	CreateVpcEndpointWithContext(volcengine.Context, *CreateVpcEndpointInput, ...request.Option) (*CreateVpcEndpointOutput, error)
	CreateVpcEndpointRequest(*CreateVpcEndpointInput) (*request.Request, *CreateVpcEndpointOutput)

	CreateVpcEndpointServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateVpcEndpointServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateVpcEndpointServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateVpcEndpointService(*CreateVpcEndpointServiceInput) (*CreateVpcEndpointServiceOutput, error)
	CreateVpcEndpointServiceWithContext(volcengine.Context, *CreateVpcEndpointServiceInput, ...request.Option) (*CreateVpcEndpointServiceOutput, error)
	CreateVpcEndpointServiceRequest(*CreateVpcEndpointServiceInput) (*request.Request, *CreateVpcEndpointServiceOutput)

	CreateVpcGatewayEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateVpcGatewayEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateVpcGatewayEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateVpcGatewayEndpoint(*CreateVpcGatewayEndpointInput) (*CreateVpcGatewayEndpointOutput, error)
	CreateVpcGatewayEndpointWithContext(volcengine.Context, *CreateVpcGatewayEndpointInput, ...request.Option) (*CreateVpcGatewayEndpointOutput, error)
	CreateVpcGatewayEndpointRequest(*CreateVpcGatewayEndpointInput) (*request.Request, *CreateVpcGatewayEndpointOutput)

	CreateVpcLinkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateVpcLinkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateVpcLinkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateVpcLink(*CreateVpcLinkInput) (*CreateVpcLinkOutput, error)
	CreateVpcLinkWithContext(volcengine.Context, *CreateVpcLinkInput, ...request.Option) (*CreateVpcLinkOutput, error)
	CreateVpcLinkRequest(*CreateVpcLinkInput) (*request.Request, *CreateVpcLinkOutput)

	DeletePrivateLinkGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeletePrivateLinkGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeletePrivateLinkGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeletePrivateLinkGateway(*DeletePrivateLinkGatewayInput) (*DeletePrivateLinkGatewayOutput, error)
	DeletePrivateLinkGatewayWithContext(volcengine.Context, *DeletePrivateLinkGatewayInput, ...request.Option) (*DeletePrivateLinkGatewayOutput, error)
	DeletePrivateLinkGatewayRequest(*DeletePrivateLinkGatewayInput) (*request.Request, *DeletePrivateLinkGatewayOutput)

	DeleteVpcEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVpcEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVpcEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVpcEndpoint(*DeleteVpcEndpointInput) (*DeleteVpcEndpointOutput, error)
	DeleteVpcEndpointWithContext(volcengine.Context, *DeleteVpcEndpointInput, ...request.Option) (*DeleteVpcEndpointOutput, error)
	DeleteVpcEndpointRequest(*DeleteVpcEndpointInput) (*request.Request, *DeleteVpcEndpointOutput)

	DeleteVpcEndpointServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVpcEndpointServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVpcEndpointServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVpcEndpointService(*DeleteVpcEndpointServiceInput) (*DeleteVpcEndpointServiceOutput, error)
	DeleteVpcEndpointServiceWithContext(volcengine.Context, *DeleteVpcEndpointServiceInput, ...request.Option) (*DeleteVpcEndpointServiceOutput, error)
	DeleteVpcEndpointServiceRequest(*DeleteVpcEndpointServiceInput) (*request.Request, *DeleteVpcEndpointServiceOutput)

	DeleteVpcGatewayEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVpcGatewayEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVpcGatewayEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVpcGatewayEndpoint(*DeleteVpcGatewayEndpointInput) (*DeleteVpcGatewayEndpointOutput, error)
	DeleteVpcGatewayEndpointWithContext(volcengine.Context, *DeleteVpcGatewayEndpointInput, ...request.Option) (*DeleteVpcGatewayEndpointOutput, error)
	DeleteVpcGatewayEndpointRequest(*DeleteVpcGatewayEndpointInput) (*request.Request, *DeleteVpcGatewayEndpointOutput)

	DeleteVpcLinkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVpcLinkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVpcLinkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVpcLink(*DeleteVpcLinkInput) (*DeleteVpcLinkOutput, error)
	DeleteVpcLinkWithContext(volcengine.Context, *DeleteVpcLinkInput, ...request.Option) (*DeleteVpcLinkOutput, error)
	DeleteVpcLinkRequest(*DeleteVpcLinkInput) (*request.Request, *DeleteVpcLinkOutput)

	DescribePrivateLinkAvailableZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePrivateLinkAvailableZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePrivateLinkAvailableZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePrivateLinkAvailableZones(*DescribePrivateLinkAvailableZonesInput) (*DescribePrivateLinkAvailableZonesOutput, error)
	DescribePrivateLinkAvailableZonesWithContext(volcengine.Context, *DescribePrivateLinkAvailableZonesInput, ...request.Option) (*DescribePrivateLinkAvailableZonesOutput, error)
	DescribePrivateLinkAvailableZonesRequest(*DescribePrivateLinkAvailableZonesInput) (*request.Request, *DescribePrivateLinkAvailableZonesOutput)

	DescribePrivateLinkGatewayAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePrivateLinkGatewayAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePrivateLinkGatewayAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePrivateLinkGatewayAttributes(*DescribePrivateLinkGatewayAttributesInput) (*DescribePrivateLinkGatewayAttributesOutput, error)
	DescribePrivateLinkGatewayAttributesWithContext(volcengine.Context, *DescribePrivateLinkGatewayAttributesInput, ...request.Option) (*DescribePrivateLinkGatewayAttributesOutput, error)
	DescribePrivateLinkGatewayAttributesRequest(*DescribePrivateLinkGatewayAttributesInput) (*request.Request, *DescribePrivateLinkGatewayAttributesOutput)

	DescribePrivateLinkGatewayAvailableZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePrivateLinkGatewayAvailableZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePrivateLinkGatewayAvailableZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePrivateLinkGatewayAvailableZones(*DescribePrivateLinkGatewayAvailableZonesInput) (*DescribePrivateLinkGatewayAvailableZonesOutput, error)
	DescribePrivateLinkGatewayAvailableZonesWithContext(volcengine.Context, *DescribePrivateLinkGatewayAvailableZonesInput, ...request.Option) (*DescribePrivateLinkGatewayAvailableZonesOutput, error)
	DescribePrivateLinkGatewayAvailableZonesRequest(*DescribePrivateLinkGatewayAvailableZonesInput) (*request.Request, *DescribePrivateLinkGatewayAvailableZonesOutput)

	DescribePrivateLinkGatewaySecurityGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePrivateLinkGatewaySecurityGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePrivateLinkGatewaySecurityGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePrivateLinkGatewaySecurityGroups(*DescribePrivateLinkGatewaySecurityGroupsInput) (*DescribePrivateLinkGatewaySecurityGroupsOutput, error)
	DescribePrivateLinkGatewaySecurityGroupsWithContext(volcengine.Context, *DescribePrivateLinkGatewaySecurityGroupsInput, ...request.Option) (*DescribePrivateLinkGatewaySecurityGroupsOutput, error)
	DescribePrivateLinkGatewaySecurityGroupsRequest(*DescribePrivateLinkGatewaySecurityGroupsInput) (*request.Request, *DescribePrivateLinkGatewaySecurityGroupsOutput)

	DescribePrivateLinkGatewaysCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePrivateLinkGatewaysCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePrivateLinkGatewaysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePrivateLinkGateways(*DescribePrivateLinkGatewaysInput) (*DescribePrivateLinkGatewaysOutput, error)
	DescribePrivateLinkGatewaysWithContext(volcengine.Context, *DescribePrivateLinkGatewaysInput, ...request.Option) (*DescribePrivateLinkGatewaysOutput, error)
	DescribePrivateLinkGatewaysRequest(*DescribePrivateLinkGatewaysInput) (*request.Request, *DescribePrivateLinkGatewaysOutput)

	DescribeVpcEndpointAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointAttributes(*DescribeVpcEndpointAttributesInput) (*DescribeVpcEndpointAttributesOutput, error)
	DescribeVpcEndpointAttributesWithContext(volcengine.Context, *DescribeVpcEndpointAttributesInput, ...request.Option) (*DescribeVpcEndpointAttributesOutput, error)
	DescribeVpcEndpointAttributesRequest(*DescribeVpcEndpointAttributesInput) (*request.Request, *DescribeVpcEndpointAttributesOutput)

	DescribeVpcEndpointConnectionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointConnectionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointConnectionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointConnections(*DescribeVpcEndpointConnectionsInput) (*DescribeVpcEndpointConnectionsOutput, error)
	DescribeVpcEndpointConnectionsWithContext(volcengine.Context, *DescribeVpcEndpointConnectionsInput, ...request.Option) (*DescribeVpcEndpointConnectionsOutput, error)
	DescribeVpcEndpointConnectionsRequest(*DescribeVpcEndpointConnectionsInput) (*request.Request, *DescribeVpcEndpointConnectionsOutput)

	DescribeVpcEndpointSecurityGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointSecurityGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointSecurityGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointSecurityGroups(*DescribeVpcEndpointSecurityGroupsInput) (*DescribeVpcEndpointSecurityGroupsOutput, error)
	DescribeVpcEndpointSecurityGroupsWithContext(volcengine.Context, *DescribeVpcEndpointSecurityGroupsInput, ...request.Option) (*DescribeVpcEndpointSecurityGroupsOutput, error)
	DescribeVpcEndpointSecurityGroupsRequest(*DescribeVpcEndpointSecurityGroupsInput) (*request.Request, *DescribeVpcEndpointSecurityGroupsOutput)

	DescribeVpcEndpointServiceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointServiceAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointServiceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointServiceAttributes(*DescribeVpcEndpointServiceAttributesInput) (*DescribeVpcEndpointServiceAttributesOutput, error)
	DescribeVpcEndpointServiceAttributesWithContext(volcengine.Context, *DescribeVpcEndpointServiceAttributesInput, ...request.Option) (*DescribeVpcEndpointServiceAttributesOutput, error)
	DescribeVpcEndpointServiceAttributesRequest(*DescribeVpcEndpointServiceAttributesInput) (*request.Request, *DescribeVpcEndpointServiceAttributesOutput)

	DescribeVpcEndpointServicePermissionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointServicePermissionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointServicePermissionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointServicePermissions(*DescribeVpcEndpointServicePermissionsInput) (*DescribeVpcEndpointServicePermissionsOutput, error)
	DescribeVpcEndpointServicePermissionsWithContext(volcengine.Context, *DescribeVpcEndpointServicePermissionsInput, ...request.Option) (*DescribeVpcEndpointServicePermissionsOutput, error)
	DescribeVpcEndpointServicePermissionsRequest(*DescribeVpcEndpointServicePermissionsInput) (*request.Request, *DescribeVpcEndpointServicePermissionsOutput)

	DescribeVpcEndpointServiceResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointServiceResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointServiceResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointServiceResources(*DescribeVpcEndpointServiceResourcesInput) (*DescribeVpcEndpointServiceResourcesOutput, error)
	DescribeVpcEndpointServiceResourcesWithContext(volcengine.Context, *DescribeVpcEndpointServiceResourcesInput, ...request.Option) (*DescribeVpcEndpointServiceResourcesOutput, error)
	DescribeVpcEndpointServiceResourcesRequest(*DescribeVpcEndpointServiceResourcesInput) (*request.Request, *DescribeVpcEndpointServiceResourcesOutput)

	DescribeVpcEndpointServicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointServicesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointServices(*DescribeVpcEndpointServicesInput) (*DescribeVpcEndpointServicesOutput, error)
	DescribeVpcEndpointServicesWithContext(volcengine.Context, *DescribeVpcEndpointServicesInput, ...request.Option) (*DescribeVpcEndpointServicesOutput, error)
	DescribeVpcEndpointServicesRequest(*DescribeVpcEndpointServicesInput) (*request.Request, *DescribeVpcEndpointServicesOutput)

	DescribeVpcEndpointServicesByEndUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointServicesByEndUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointServicesByEndUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointServicesByEndUser(*DescribeVpcEndpointServicesByEndUserInput) (*DescribeVpcEndpointServicesByEndUserOutput, error)
	DescribeVpcEndpointServicesByEndUserWithContext(volcengine.Context, *DescribeVpcEndpointServicesByEndUserInput, ...request.Option) (*DescribeVpcEndpointServicesByEndUserOutput, error)
	DescribeVpcEndpointServicesByEndUserRequest(*DescribeVpcEndpointServicesByEndUserInput) (*request.Request, *DescribeVpcEndpointServicesByEndUserOutput)

	DescribeVpcEndpointZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpointZones(*DescribeVpcEndpointZonesInput) (*DescribeVpcEndpointZonesOutput, error)
	DescribeVpcEndpointZonesWithContext(volcengine.Context, *DescribeVpcEndpointZonesInput, ...request.Option) (*DescribeVpcEndpointZonesOutput, error)
	DescribeVpcEndpointZonesRequest(*DescribeVpcEndpointZonesInput) (*request.Request, *DescribeVpcEndpointZonesOutput)

	DescribeVpcEndpointsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcEndpointsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcEndpointsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcEndpoints(*DescribeVpcEndpointsInput) (*DescribeVpcEndpointsOutput, error)
	DescribeVpcEndpointsWithContext(volcengine.Context, *DescribeVpcEndpointsInput, ...request.Option) (*DescribeVpcEndpointsOutput, error)
	DescribeVpcEndpointsRequest(*DescribeVpcEndpointsInput) (*request.Request, *DescribeVpcEndpointsOutput)

	DescribeVpcGatewayEndpointAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcGatewayEndpointAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcGatewayEndpointAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcGatewayEndpointAttributes(*DescribeVpcGatewayEndpointAttributesInput) (*DescribeVpcGatewayEndpointAttributesOutput, error)
	DescribeVpcGatewayEndpointAttributesWithContext(volcengine.Context, *DescribeVpcGatewayEndpointAttributesInput, ...request.Option) (*DescribeVpcGatewayEndpointAttributesOutput, error)
	DescribeVpcGatewayEndpointAttributesRequest(*DescribeVpcGatewayEndpointAttributesInput) (*request.Request, *DescribeVpcGatewayEndpointAttributesOutput)

	DescribeVpcGatewayEndpointServicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcGatewayEndpointServicesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcGatewayEndpointServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcGatewayEndpointServices(*DescribeVpcGatewayEndpointServicesInput) (*DescribeVpcGatewayEndpointServicesOutput, error)
	DescribeVpcGatewayEndpointServicesWithContext(volcengine.Context, *DescribeVpcGatewayEndpointServicesInput, ...request.Option) (*DescribeVpcGatewayEndpointServicesOutput, error)
	DescribeVpcGatewayEndpointServicesRequest(*DescribeVpcGatewayEndpointServicesInput) (*request.Request, *DescribeVpcGatewayEndpointServicesOutput)

	DescribeVpcGatewayEndpointsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcGatewayEndpointsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcGatewayEndpointsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcGatewayEndpoints(*DescribeVpcGatewayEndpointsInput) (*DescribeVpcGatewayEndpointsOutput, error)
	DescribeVpcGatewayEndpointsWithContext(volcengine.Context, *DescribeVpcGatewayEndpointsInput, ...request.Option) (*DescribeVpcGatewayEndpointsOutput, error)
	DescribeVpcGatewayEndpointsRequest(*DescribeVpcGatewayEndpointsInput) (*request.Request, *DescribeVpcGatewayEndpointsOutput)

	DescribeVpcLinkAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcLinkAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcLinkAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcLinkAttributes(*DescribeVpcLinkAttributesInput) (*DescribeVpcLinkAttributesOutput, error)
	DescribeVpcLinkAttributesWithContext(volcengine.Context, *DescribeVpcLinkAttributesInput, ...request.Option) (*DescribeVpcLinkAttributesOutput, error)
	DescribeVpcLinkAttributesRequest(*DescribeVpcLinkAttributesInput) (*request.Request, *DescribeVpcLinkAttributesOutput)

	DescribeVpcLinksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcLinksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcLinksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcLinks(*DescribeVpcLinksInput) (*DescribeVpcLinksOutput, error)
	DescribeVpcLinksWithContext(volcengine.Context, *DescribeVpcLinksInput, ...request.Option) (*DescribeVpcLinksOutput, error)
	DescribeVpcLinksRequest(*DescribeVpcLinksInput) (*request.Request, *DescribeVpcLinksOutput)

	DetachResourceFromVpcEndpointServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachResourceFromVpcEndpointServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachResourceFromVpcEndpointServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachResourceFromVpcEndpointService(*DetachResourceFromVpcEndpointServiceInput) (*DetachResourceFromVpcEndpointServiceOutput, error)
	DetachResourceFromVpcEndpointServiceWithContext(volcengine.Context, *DetachResourceFromVpcEndpointServiceInput, ...request.Option) (*DetachResourceFromVpcEndpointServiceOutput, error)
	DetachResourceFromVpcEndpointServiceRequest(*DetachResourceFromVpcEndpointServiceInput) (*request.Request, *DetachResourceFromVpcEndpointServiceOutput)

	DetachSecurityGroupFromVpcEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachSecurityGroupFromVpcEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachSecurityGroupFromVpcEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachSecurityGroupFromVpcEndpoint(*DetachSecurityGroupFromVpcEndpointInput) (*DetachSecurityGroupFromVpcEndpointOutput, error)
	DetachSecurityGroupFromVpcEndpointWithContext(volcengine.Context, *DetachSecurityGroupFromVpcEndpointInput, ...request.Option) (*DetachSecurityGroupFromVpcEndpointOutput, error)
	DetachSecurityGroupFromVpcEndpointRequest(*DetachSecurityGroupFromVpcEndpointInput) (*request.Request, *DetachSecurityGroupFromVpcEndpointOutput)

	DetachSecurityGroupsFromPrivateLinkGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachSecurityGroupsFromPrivateLinkGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachSecurityGroupsFromPrivateLinkGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachSecurityGroupsFromPrivateLinkGateway(*DetachSecurityGroupsFromPrivateLinkGatewayInput) (*DetachSecurityGroupsFromPrivateLinkGatewayOutput, error)
	DetachSecurityGroupsFromPrivateLinkGatewayWithContext(volcengine.Context, *DetachSecurityGroupsFromPrivateLinkGatewayInput, ...request.Option) (*DetachSecurityGroupsFromPrivateLinkGatewayOutput, error)
	DetachSecurityGroupsFromPrivateLinkGatewayRequest(*DetachSecurityGroupsFromPrivateLinkGatewayInput) (*request.Request, *DetachSecurityGroupsFromPrivateLinkGatewayOutput)

	DisableVpcEndpointConnectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableVpcEndpointConnectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableVpcEndpointConnectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableVpcEndpointConnection(*DisableVpcEndpointConnectionInput) (*DisableVpcEndpointConnectionOutput, error)
	DisableVpcEndpointConnectionWithContext(volcengine.Context, *DisableVpcEndpointConnectionInput, ...request.Option) (*DisableVpcEndpointConnectionOutput, error)
	DisableVpcEndpointConnectionRequest(*DisableVpcEndpointConnectionInput) (*request.Request, *DisableVpcEndpointConnectionOutput)

	EnableVpcEndpointConnectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableVpcEndpointConnectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableVpcEndpointConnectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableVpcEndpointConnection(*EnableVpcEndpointConnectionInput) (*EnableVpcEndpointConnectionOutput, error)
	EnableVpcEndpointConnectionWithContext(volcengine.Context, *EnableVpcEndpointConnectionInput, ...request.Option) (*EnableVpcEndpointConnectionOutput, error)
	EnableVpcEndpointConnectionRequest(*EnableVpcEndpointConnectionInput) (*request.Request, *EnableVpcEndpointConnectionOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	ModifyPrivateLinkGatewayAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyPrivateLinkGatewayAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyPrivateLinkGatewayAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyPrivateLinkGatewayAttributes(*ModifyPrivateLinkGatewayAttributesInput) (*ModifyPrivateLinkGatewayAttributesOutput, error)
	ModifyPrivateLinkGatewayAttributesWithContext(volcengine.Context, *ModifyPrivateLinkGatewayAttributesInput, ...request.Option) (*ModifyPrivateLinkGatewayAttributesOutput, error)
	ModifyPrivateLinkGatewayAttributesRequest(*ModifyPrivateLinkGatewayAttributesInput) (*request.Request, *ModifyPrivateLinkGatewayAttributesOutput)

	ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyUniqueResourceTypeVpcEndpointServiceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyUniqueResourceTypeVpcEndpointServiceAttributes(*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput, error)
	ModifyUniqueResourceTypeVpcEndpointServiceAttributesWithContext(volcengine.Context, *ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput, ...request.Option) (*ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput, error)
	ModifyUniqueResourceTypeVpcEndpointServiceAttributesRequest(*ModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) (*request.Request, *ModifyUniqueResourceTypeVpcEndpointServiceAttributesOutput)

	ModifyVpcEndpointAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyVpcEndpointAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyVpcEndpointAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyVpcEndpointAttributes(*ModifyVpcEndpointAttributesInput) (*ModifyVpcEndpointAttributesOutput, error)
	ModifyVpcEndpointAttributesWithContext(volcengine.Context, *ModifyVpcEndpointAttributesInput, ...request.Option) (*ModifyVpcEndpointAttributesOutput, error)
	ModifyVpcEndpointAttributesRequest(*ModifyVpcEndpointAttributesInput) (*request.Request, *ModifyVpcEndpointAttributesOutput)

	ModifyVpcEndpointServiceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyVpcEndpointServiceAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyVpcEndpointServiceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyVpcEndpointServiceAttributes(*ModifyVpcEndpointServiceAttributesInput) (*ModifyVpcEndpointServiceAttributesOutput, error)
	ModifyVpcEndpointServiceAttributesWithContext(volcengine.Context, *ModifyVpcEndpointServiceAttributesInput, ...request.Option) (*ModifyVpcEndpointServiceAttributesOutput, error)
	ModifyVpcEndpointServiceAttributesRequest(*ModifyVpcEndpointServiceAttributesInput) (*request.Request, *ModifyVpcEndpointServiceAttributesOutput)

	ModifyVpcEndpointServiceResourceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyVpcEndpointServiceResourceAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyVpcEndpointServiceResourceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyVpcEndpointServiceResourceAttributes(*ModifyVpcEndpointServiceResourceAttributesInput) (*ModifyVpcEndpointServiceResourceAttributesOutput, error)
	ModifyVpcEndpointServiceResourceAttributesWithContext(volcengine.Context, *ModifyVpcEndpointServiceResourceAttributesInput, ...request.Option) (*ModifyVpcEndpointServiceResourceAttributesOutput, error)
	ModifyVpcEndpointServiceResourceAttributesRequest(*ModifyVpcEndpointServiceResourceAttributesInput) (*request.Request, *ModifyVpcEndpointServiceResourceAttributesOutput)

	ModifyVpcGatewayEndpointAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyVpcGatewayEndpointAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyVpcGatewayEndpointAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyVpcGatewayEndpointAttributes(*ModifyVpcGatewayEndpointAttributesInput) (*ModifyVpcGatewayEndpointAttributesOutput, error)
	ModifyVpcGatewayEndpointAttributesWithContext(volcengine.Context, *ModifyVpcGatewayEndpointAttributesInput, ...request.Option) (*ModifyVpcGatewayEndpointAttributesOutput, error)
	ModifyVpcGatewayEndpointAttributesRequest(*ModifyVpcGatewayEndpointAttributesInput) (*request.Request, *ModifyVpcGatewayEndpointAttributesOutput)

	ModifyVpcLinkAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyVpcLinkAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyVpcLinkAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyVpcLinkAttributes(*ModifyVpcLinkAttributesInput) (*ModifyVpcLinkAttributesOutput, error)
	ModifyVpcLinkAttributesWithContext(volcengine.Context, *ModifyVpcLinkAttributesInput, ...request.Option) (*ModifyVpcLinkAttributesOutput, error)
	ModifyVpcLinkAttributesRequest(*ModifyVpcLinkAttributesInput) (*request.Request, *ModifyVpcLinkAttributesOutput)

	RemovePermissionFromVpcEndpointServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemovePermissionFromVpcEndpointServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemovePermissionFromVpcEndpointServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemovePermissionFromVpcEndpointService(*RemovePermissionFromVpcEndpointServiceInput) (*RemovePermissionFromVpcEndpointServiceOutput, error)
	RemovePermissionFromVpcEndpointServiceWithContext(volcengine.Context, *RemovePermissionFromVpcEndpointServiceInput, ...request.Option) (*RemovePermissionFromVpcEndpointServiceOutput, error)
	RemovePermissionFromVpcEndpointServiceRequest(*RemovePermissionFromVpcEndpointServiceInput) (*request.Request, *RemovePermissionFromVpcEndpointServiceOutput)

	RemoveZoneFromVpcEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemoveZoneFromVpcEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemoveZoneFromVpcEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemoveZoneFromVpcEndpoint(*RemoveZoneFromVpcEndpointInput) (*RemoveZoneFromVpcEndpointOutput, error)
	RemoveZoneFromVpcEndpointWithContext(volcengine.Context, *RemoveZoneFromVpcEndpointInput, ...request.Option) (*RemoveZoneFromVpcEndpointOutput, error)
	RemoveZoneFromVpcEndpointRequest(*RemoveZoneFromVpcEndpointInput) (*request.Request, *RemoveZoneFromVpcEndpointOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	UnAssignPrivateIpAddressesFromVpcLinkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnAssignPrivateIpAddressesFromVpcLinkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnAssignPrivateIpAddressesFromVpcLinkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnAssignPrivateIpAddressesFromVpcLink(*UnAssignPrivateIpAddressesFromVpcLinkInput) (*UnAssignPrivateIpAddressesFromVpcLinkOutput, error)
	UnAssignPrivateIpAddressesFromVpcLinkWithContext(volcengine.Context, *UnAssignPrivateIpAddressesFromVpcLinkInput, ...request.Option) (*UnAssignPrivateIpAddressesFromVpcLinkOutput, error)
	UnAssignPrivateIpAddressesFromVpcLinkRequest(*UnAssignPrivateIpAddressesFromVpcLinkInput) (*request.Request, *UnAssignPrivateIpAddressesFromVpcLinkOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	VerifyVpcEndpointServicePrivateDNSCommon(*map[string]interface{}) (*map[string]interface{}, error)
	VerifyVpcEndpointServicePrivateDNSCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	VerifyVpcEndpointServicePrivateDNSCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	VerifyVpcEndpointServicePrivateDNS(*VerifyVpcEndpointServicePrivateDNSInput) (*VerifyVpcEndpointServicePrivateDNSOutput, error)
	VerifyVpcEndpointServicePrivateDNSWithContext(volcengine.Context, *VerifyVpcEndpointServicePrivateDNSInput, ...request.Option) (*VerifyVpcEndpointServicePrivateDNSOutput, error)
	VerifyVpcEndpointServicePrivateDNSRequest(*VerifyVpcEndpointServicePrivateDNSInput) (*request.Request, *VerifyVpcEndpointServicePrivateDNSOutput)
}

PRIVATELINKAPI provides an interface to enable mocking the privatelink.PRIVATELINK service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// PRIVATELINK.
func myFunc(svc PRIVATELINKAPI) bool {
    // Make svc.AddPermissionToVpcEndpointService request
}

func main() {
    sess := session.New()
    svc := privatelink.New(sess)

    myFunc(svc)
}

type PermissionForDescribeVpcEndpointServicePermissionsOutput

type PermissionForDescribeVpcEndpointServicePermissionsOutput struct {
	PermitAccountId *string `type:"string"`
	// contains filtered or unexported fields
}

func (PermissionForDescribeVpcEndpointServicePermissionsOutput) GoString

GoString returns the string representation

func (*PermissionForDescribeVpcEndpointServicePermissionsOutput) SetPermitAccountId

SetPermitAccountId sets the PermitAccountId field's value.

func (PermissionForDescribeVpcEndpointServicePermissionsOutput) String

String returns the string representation

type PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput

type PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput struct {
	Name *string `type:"string"`

	Status *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput) GoString

GoString returns the string representation

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput) SetName

SetName sets the Name field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput) SetType

SetType sets the Type field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput) SetValue

SetValue sets the Value field's value.

func (PrivateDNSNameConfigurationForDescribeVpcEndpointServiceAttributesOutput) String

String returns the string representation

type PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput

type PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput struct {
	Name *string `type:"string"`

	Status *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput) GoString

GoString returns the string representation

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput) SetName

SetName sets the Name field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput) SetStatus

SetStatus sets the Status field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput) SetType

SetType sets the Type field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput) SetValue

SetValue sets the Value field's value.

func (PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput) String

String returns the string representation

type PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput

type PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput struct {
	Name *string `type:"string"`

	Status *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput) GoString

GoString returns the string representation

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput) SetName

SetName sets the Name field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput) SetType

SetType sets the Type field's value.

func (*PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput) SetValue

SetValue sets the Value field's value.

func (PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput) String

String returns the string representation

type PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput added in v1.0.155

type PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput struct {
	BusinessStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	NetworkInterfaceId *string `type:"string"`

	NetworkInterfaceIp *string `type:"string"`

	PrivateLinkGatewayId *string `type:"string"`

	PrivateLinkGatewayName *string `type:"string"`

	Status *string `type:"string"`

	SubnetId *string `type:"string"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) GoString added in v1.0.155

GoString returns the string representation

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetBusinessStatus added in v1.0.155

SetBusinessStatus sets the BusinessStatus field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetCreationTime added in v1.0.155

SetCreationTime sets the CreationTime field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetDeletedTime added in v1.0.155

SetDeletedTime sets the DeletedTime field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetDescription added in v1.0.155

SetDescription sets the Description field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetNetworkInterfaceId added in v1.0.155

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetNetworkInterfaceIp added in v1.0.155

SetNetworkInterfaceIp sets the NetworkInterfaceIp field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetPrivateLinkGatewayName added in v1.0.155

SetPrivateLinkGatewayName sets the PrivateLinkGatewayName field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetStatus added in v1.0.155

SetStatus sets the Status field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetSubnetId added in v1.0.155

SetSubnetId sets the SubnetId field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetUpdateTime added in v1.0.155

SetUpdateTime sets the UpdateTime field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetVpcId added in v1.0.155

SetVpcId sets the VpcId field's value.

func (*PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) SetZoneId added in v1.0.155

SetZoneId sets the ZoneId field's value.

func (PrivateLinkGatewayForDescribePrivateLinkGatewaysOutput) String added in v1.0.155

String returns the string representation

type RemovePermissionFromVpcEndpointServiceInput

type RemovePermissionFromVpcEndpointServiceInput struct {

	// PermitAccountId is a required field
	PermitAccountId *string `type:"string" required:"true"`

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (RemovePermissionFromVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*RemovePermissionFromVpcEndpointServiceInput) SetPermitAccountId

SetPermitAccountId sets the PermitAccountId field's value.

func (*RemovePermissionFromVpcEndpointServiceInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (RemovePermissionFromVpcEndpointServiceInput) String

String returns the string representation

func (*RemovePermissionFromVpcEndpointServiceInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type RemovePermissionFromVpcEndpointServiceOutput

type RemovePermissionFromVpcEndpointServiceOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (RemovePermissionFromVpcEndpointServiceOutput) GoString

GoString returns the string representation

func (*RemovePermissionFromVpcEndpointServiceOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (RemovePermissionFromVpcEndpointServiceOutput) String

String returns the string representation

type RemoveZoneFromVpcEndpointInput

type RemoveZoneFromVpcEndpointInput struct {

	// EndpointId is a required field
	EndpointId *string `type:"string" required:"true"`

	// ZoneId is a required field
	ZoneId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (RemoveZoneFromVpcEndpointInput) GoString

GoString returns the string representation

func (*RemoveZoneFromVpcEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*RemoveZoneFromVpcEndpointInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (RemoveZoneFromVpcEndpointInput) String

String returns the string representation

func (*RemoveZoneFromVpcEndpointInput) Validate

func (s *RemoveZoneFromVpcEndpointInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RemoveZoneFromVpcEndpointOutput

type RemoveZoneFromVpcEndpointOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (RemoveZoneFromVpcEndpointOutput) GoString

GoString returns the string representation

func (*RemoveZoneFromVpcEndpointOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (RemoveZoneFromVpcEndpointOutput) String

String returns the string representation

type ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput

type ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput struct {
	InstanceId *string `type:"string"`

	// ResourceId is a required field
	ResourceId *string `type:"string" required:"true"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput) String

String returns the string representation

func (*ResourceForCreateUniqueResourceTypeVpcEndpointServiceInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ResourceForCreateVpcEndpointServiceInput

type ResourceForCreateVpcEndpointServiceInput struct {
	InstanceId *string `type:"string"`

	ResourceId *string `type:"string"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ResourceForCreateVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*ResourceForCreateVpcEndpointServiceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ResourceForCreateVpcEndpointServiceInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceForCreateVpcEndpointServiceInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (ResourceForCreateVpcEndpointServiceInput) String

String returns the string representation

type ResourceForDescribeVpcEndpointServiceResourcesOutput

type ResourceForDescribeVpcEndpointServiceResourcesOutput struct {
	ResourceId *string `type:"string"`

	ResourceType *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceForDescribeVpcEndpointServiceResourcesOutput) GoString

GoString returns the string representation

func (*ResourceForDescribeVpcEndpointServiceResourcesOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceForDescribeVpcEndpointServiceResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceForDescribeVpcEndpointServiceResourcesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (ResourceForDescribeVpcEndpointServiceResourcesOutput) String

String returns the string representation

type ResourceForModifyUniqueResourceTypeVpcEndpointServiceAttributesInput

type ResourceForModifyUniqueResourceTypeVpcEndpointServiceAttributesInput struct {
	InstanceId *string `type:"string"`

	ResourceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceForModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) GoString

GoString returns the string representation

func (*ResourceForModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ResourceForModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (ResourceForModifyUniqueResourceTypeVpcEndpointServiceAttributesInput) String

String returns the string representation

type ResourceTagForListTagsForResourcesOutput

type ResourceTagForListTagsForResourcesOutput struct {
	ResourceId *string `type:"string"`

	ResourceType *string `type:"string"`

	TagKey *string `type:"string"`

	TagValue *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForListTagsForResourcesOutput) GoString

GoString returns the string representation

func (*ResourceTagForListTagsForResourcesOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagKey

SetTagKey sets the TagKey field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagValue

SetTagValue sets the TagValue field's value.

func (ResourceTagForListTagsForResourcesOutput) String

String returns the string representation

type ResourcesAllocateForEnableVpcEndpointConnectionInput added in v1.0.155

type ResourcesAllocateForEnableVpcEndpointConnectionInput struct {
	ResourceId *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourcesAllocateForEnableVpcEndpointConnectionInput) GoString added in v1.0.155

GoString returns the string representation

func (*ResourcesAllocateForEnableVpcEndpointConnectionInput) SetResourceId added in v1.0.155

SetResourceId sets the ResourceId field's value.

func (*ResourcesAllocateForEnableVpcEndpointConnectionInput) SetZoneId added in v1.0.155

SetZoneId sets the ZoneId field's value.

func (ResourcesAllocateForEnableVpcEndpointConnectionInput) String added in v1.0.155

String returns the string representation

type TagFilterForDescribeVpcEndpointServicesInput

type TagFilterForDescribeVpcEndpointServicesInput struct {
	Key *string `type:"string"`

	Values []*string `type:"list"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeVpcEndpointServicesInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeVpcEndpointServicesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeVpcEndpointServicesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeVpcEndpointServicesInput) String

String returns the string representation

type TagFilterForDescribeVpcEndpointsInput

type TagFilterForDescribeVpcEndpointsInput struct {
	Key *string `type:"string"`

	Values []*string `type:"list"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeVpcEndpointsInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeVpcEndpointsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeVpcEndpointsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeVpcEndpointsInput) String

String returns the string representation

type TagFilterForDescribeVpcGatewayEndpointServicesInput

type TagFilterForDescribeVpcGatewayEndpointServicesInput struct {
	Key *string `type:"string"`

	Values []*string `type:"list"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeVpcGatewayEndpointServicesInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeVpcGatewayEndpointServicesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeVpcGatewayEndpointServicesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeVpcGatewayEndpointServicesInput) String

String returns the string representation

type TagFilterForDescribeVpcGatewayEndpointsInput

type TagFilterForDescribeVpcGatewayEndpointsInput struct {
	Key *string `type:"string"`

	Values []*string `type:"list"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeVpcGatewayEndpointsInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeVpcGatewayEndpointsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeVpcGatewayEndpointsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeVpcGatewayEndpointsInput) String

String returns the string representation

type TagFilterForListTagsForResourcesInput

type TagFilterForListTagsForResourcesInput struct {
	Key *string `type:"string"`

	Values []*string `type:"list"`
	// contains filtered or unexported fields
}

func (TagFilterForListTagsForResourcesInput) GoString

GoString returns the string representation

func (*TagFilterForListTagsForResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListTagsForResourcesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListTagsForResourcesInput) String

String returns the string representation

type TagForCreateVpcEndpointInput

type TagForCreateVpcEndpointInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateVpcEndpointInput) GoString

func (s TagForCreateVpcEndpointInput) GoString() string

GoString returns the string representation

func (*TagForCreateVpcEndpointInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateVpcEndpointInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateVpcEndpointInput) String

String returns the string representation

type TagForCreateVpcEndpointServiceInput

type TagForCreateVpcEndpointServiceInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*TagForCreateVpcEndpointServiceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateVpcEndpointServiceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateVpcEndpointServiceInput) String

String returns the string representation

type TagForCreateVpcGatewayEndpointInput

type TagForCreateVpcGatewayEndpointInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateVpcGatewayEndpointInput) GoString

GoString returns the string representation

func (*TagForCreateVpcGatewayEndpointInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateVpcGatewayEndpointInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateVpcGatewayEndpointInput) String

String returns the string representation

type TagForDescribeVpcEndpointAttributesOutput

type TagForDescribeVpcEndpointAttributesOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeVpcEndpointAttributesOutput) GoString

GoString returns the string representation

func (*TagForDescribeVpcEndpointAttributesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeVpcEndpointAttributesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeVpcEndpointAttributesOutput) String

String returns the string representation

type TagForDescribeVpcEndpointServiceAttributesOutput

type TagForDescribeVpcEndpointServiceAttributesOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeVpcEndpointServiceAttributesOutput) GoString

GoString returns the string representation

func (*TagForDescribeVpcEndpointServiceAttributesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeVpcEndpointServiceAttributesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeVpcEndpointServiceAttributesOutput) String

String returns the string representation

type TagForDescribeVpcEndpointServicesByEndUserOutput

type TagForDescribeVpcEndpointServicesByEndUserOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeVpcEndpointServicesByEndUserOutput) GoString

GoString returns the string representation

func (*TagForDescribeVpcEndpointServicesByEndUserOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeVpcEndpointServicesByEndUserOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeVpcEndpointServicesByEndUserOutput) String

String returns the string representation

type TagForDescribeVpcEndpointServicesOutput

type TagForDescribeVpcEndpointServicesOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeVpcEndpointServicesOutput) GoString

GoString returns the string representation

func (*TagForDescribeVpcEndpointServicesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeVpcEndpointServicesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeVpcEndpointServicesOutput) String

String returns the string representation

type TagForDescribeVpcEndpointsOutput

type TagForDescribeVpcEndpointsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeVpcEndpointsOutput) GoString

GoString returns the string representation

func (*TagForDescribeVpcEndpointsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeVpcEndpointsOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeVpcEndpointsOutput) String

String returns the string representation

type TagForDescribeVpcGatewayEndpointAttributesOutput

type TagForDescribeVpcGatewayEndpointAttributesOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeVpcGatewayEndpointAttributesOutput) GoString

GoString returns the string representation

func (*TagForDescribeVpcGatewayEndpointAttributesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeVpcGatewayEndpointAttributesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeVpcGatewayEndpointAttributesOutput) String

String returns the string representation

type TagForDescribeVpcGatewayEndpointsOutput

type TagForDescribeVpcGatewayEndpointsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeVpcGatewayEndpointsOutput) GoString

GoString returns the string representation

func (*TagForDescribeVpcGatewayEndpointsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeVpcGatewayEndpointsOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeVpcGatewayEndpointsOutput) String

String returns the string representation

type TagForTagResourcesInput

type TagForTagResourcesInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForTagResourcesInput) GoString

func (s TagForTagResourcesInput) GoString() string

GoString returns the string representation

func (*TagForTagResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagForTagResourcesInput) SetValue

SetValue sets the Value field's value.

func (TagForTagResourcesInput) String

func (s TagForTagResourcesInput) String() string

String returns the string representation

type TagResourcesInput

type TagResourcesInput struct {

	// ResourceIds is a required field
	ResourceIds []*string `type:"list" required:"true"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true"`

	Tags []*TagForTagResourcesInput `type:"list"`
	// contains filtered or unexported fields
}

func (TagResourcesInput) GoString

func (s TagResourcesInput) GoString() string

GoString returns the string representation

func (*TagResourcesInput) SetResourceIds

func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*TagResourcesInput) SetResourceType

func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*TagResourcesInput) SetTags

SetTags sets the Tags field's value.

func (TagResourcesInput) String

func (s TagResourcesInput) String() string

String returns the string representation

func (*TagResourcesInput) Validate

func (s *TagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type TagResourcesOutput

type TagResourcesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagResourcesOutput) GoString

func (s TagResourcesOutput) GoString() string

GoString returns the string representation

func (*TagResourcesOutput) SetRequestId

func (s *TagResourcesOutput) SetRequestId(v string) *TagResourcesOutput

SetRequestId sets the RequestId field's value.

func (TagResourcesOutput) String

func (s TagResourcesOutput) String() string

String returns the string representation

type TagsForCreateUniqueResourceTypeVpcEndpointServiceInput

type TagsForCreateUniqueResourceTypeVpcEndpointServiceInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagsForCreateUniqueResourceTypeVpcEndpointServiceInput) GoString

GoString returns the string representation

func (*TagsForCreateUniqueResourceTypeVpcEndpointServiceInput) SetKey

SetKey sets the Key field's value.

func (*TagsForCreateUniqueResourceTypeVpcEndpointServiceInput) SetValue

SetValue sets the Value field's value.

func (TagsForCreateUniqueResourceTypeVpcEndpointServiceInput) String

String returns the string representation

type UnAssignPrivateIpAddressesFromVpcLinkInput added in v1.0.155

type UnAssignPrivateIpAddressesFromVpcLinkInput struct {

	// PrivateIpAddresses is a required field
	PrivateIpAddresses []*string `type:"list" required:"true"`

	// VpcLinkId is a required field
	VpcLinkId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (UnAssignPrivateIpAddressesFromVpcLinkInput) GoString added in v1.0.155

GoString returns the string representation

func (*UnAssignPrivateIpAddressesFromVpcLinkInput) SetPrivateIpAddresses added in v1.0.155

SetPrivateIpAddresses sets the PrivateIpAddresses field's value.

func (*UnAssignPrivateIpAddressesFromVpcLinkInput) SetVpcLinkId added in v1.0.155

SetVpcLinkId sets the VpcLinkId field's value.

func (UnAssignPrivateIpAddressesFromVpcLinkInput) String added in v1.0.155

String returns the string representation

func (*UnAssignPrivateIpAddressesFromVpcLinkInput) Validate added in v1.0.155

Validate inspects the fields of the type to determine if they are valid.

type UnAssignPrivateIpAddressesFromVpcLinkOutput added in v1.0.155

type UnAssignPrivateIpAddressesFromVpcLinkOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (UnAssignPrivateIpAddressesFromVpcLinkOutput) GoString added in v1.0.155

GoString returns the string representation

func (*UnAssignPrivateIpAddressesFromVpcLinkOutput) SetRequestId added in v1.0.155

SetRequestId sets the RequestId field's value.

func (UnAssignPrivateIpAddressesFromVpcLinkOutput) String added in v1.0.155

String returns the string representation

type UntagResourcesInput

type UntagResourcesInput struct {

	// ResourceIds is a required field
	ResourceIds []*string `type:"list" required:"true"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true"`

	// TagKeys is a required field
	TagKeys []*string `type:"list" required:"true"`
	// contains filtered or unexported fields
}

func (UntagResourcesInput) GoString

func (s UntagResourcesInput) GoString() string

GoString returns the string representation

func (*UntagResourcesInput) SetResourceIds

func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*UntagResourcesInput) SetResourceType

func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*UntagResourcesInput) SetTagKeys

func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput

SetTagKeys sets the TagKeys field's value.

func (UntagResourcesInput) String

func (s UntagResourcesInput) String() string

String returns the string representation

func (*UntagResourcesInput) Validate

func (s *UntagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UntagResourcesOutput

type UntagResourcesOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (UntagResourcesOutput) GoString

func (s UntagResourcesOutput) GoString() string

GoString returns the string representation

func (*UntagResourcesOutput) SetRequestId

func (s *UntagResourcesOutput) SetRequestId(v string) *UntagResourcesOutput

SetRequestId sets the RequestId field's value.

func (UntagResourcesOutput) String

func (s UntagResourcesOutput) String() string

String returns the string representation

type VerifyVpcEndpointServicePrivateDNSInput

type VerifyVpcEndpointServicePrivateDNSInput struct {

	// ServiceId is a required field
	ServiceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (VerifyVpcEndpointServicePrivateDNSInput) GoString

GoString returns the string representation

func (*VerifyVpcEndpointServicePrivateDNSInput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (VerifyVpcEndpointServicePrivateDNSInput) String

String returns the string representation

func (*VerifyVpcEndpointServicePrivateDNSInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type VerifyVpcEndpointServicePrivateDNSOutput

type VerifyVpcEndpointServicePrivateDNSOutput struct {
	Metadata *response.ResponseMetadata

	RequestId *string `type:"string"`
	// contains filtered or unexported fields
}

func (VerifyVpcEndpointServicePrivateDNSOutput) GoString

GoString returns the string representation

func (*VerifyVpcEndpointServicePrivateDNSOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (VerifyVpcEndpointServicePrivateDNSOutput) String

String returns the string representation

type VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput

type VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput struct {
	AutoAcceptEnabled *bool `type:"boolean"`

	BillingType *int32 `type:"int32"`

	BusinessStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	Payer *string `type:"string"`

	PrivateDNSEnabled *bool `type:"boolean"`

	PrivateDNSName *string `type:"string"`

	PrivateDNSNameConfiguration *PrivateDNSNameConfigurationForDescribeVpcEndpointServicesByEndUserOutput `type:"structure"`

	PrivateDNSType *string `type:"string"`

	ProjectName *string `type:"string"`

	ServiceDomain *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	ServiceNameManaged *string `type:"string"`

	ServiceOwner *string `type:"string"`

	ServiceResourceType *string `type:"string"`

	ServiceType *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcEndpointServicesByEndUserOutput `type:"list"`

	UpdateTime *string `type:"string"`

	WildcardDomainEnabled *string `type:"string"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) GoString

GoString returns the string representation

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetAutoAcceptEnabled

SetAutoAcceptEnabled sets the AutoAcceptEnabled field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetBillingType added in v1.0.155

SetBillingType sets the BillingType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetBusinessStatus added in v1.0.155

SetBusinessStatus sets the BusinessStatus field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetDescription

SetDescription sets the Description field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetPayer added in v1.0.155

SetPayer sets the Payer field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetPrivateDNSNameConfiguration

SetPrivateDNSNameConfiguration sets the PrivateDNSNameConfiguration field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetPrivateDNSType added in v1.0.155

SetPrivateDNSType sets the PrivateDNSType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetServiceDomain

SetServiceDomain sets the ServiceDomain field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetServiceNameManaged added in v1.0.170

SetServiceNameManaged sets the ServiceNameManaged field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetServiceOwner added in v1.0.155

SetServiceOwner sets the ServiceOwner field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetServiceResourceType

SetServiceResourceType sets the ServiceResourceType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetStatus

SetStatus sets the Status field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetTags

SetTags sets the Tags field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetWildcardDomainEnabled

SetWildcardDomainEnabled sets the WildcardDomainEnabled field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (VpcEndpointServiceForDescribeVpcEndpointServicesByEndUserOutput) String

String returns the string representation

type VpcEndpointServiceForDescribeVpcEndpointServicesOutput

type VpcEndpointServiceForDescribeVpcEndpointServicesOutput struct {
	AutoAcceptEnabled *bool `type:"boolean"`

	BillingType *int32 `type:"int32"`

	BusinessStatus *string `type:"string"`

	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	IpAddressVersions []*string `type:"list"`

	Payer *string `type:"string"`

	PrivateDNSEnabled *bool `type:"boolean"`

	PrivateDNSName *string `type:"string"`

	PrivateDNSNameConfiguration *PrivateDNSNameConfigurationForDescribeVpcEndpointServicesOutput `type:"structure"`

	PrivateDNSType *string `type:"string"`

	ProjectName *string `type:"string"`

	ServiceDomain *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	ServiceNameManaged *string `type:"string"`

	ServiceOwner *string `type:"string"`

	ServiceResourceType *string `type:"string"`

	ServiceType *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeVpcEndpointServicesOutput `type:"list"`

	UpdateTime *string `type:"string"`

	WildcardDomainEnabled *string `type:"string"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (VpcEndpointServiceForDescribeVpcEndpointServicesOutput) GoString

GoString returns the string representation

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetAutoAcceptEnabled

SetAutoAcceptEnabled sets the AutoAcceptEnabled field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetBillingType added in v1.0.155

SetBillingType sets the BillingType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetBusinessStatus added in v1.0.155

SetBusinessStatus sets the BusinessStatus field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetDescription

SetDescription sets the Description field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetIpAddressVersions added in v1.0.155

SetIpAddressVersions sets the IpAddressVersions field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetPayer added in v1.0.155

SetPayer sets the Payer field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetPrivateDNSEnabled

SetPrivateDNSEnabled sets the PrivateDNSEnabled field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetPrivateDNSName

SetPrivateDNSName sets the PrivateDNSName field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetPrivateDNSNameConfiguration

SetPrivateDNSNameConfiguration sets the PrivateDNSNameConfiguration field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetPrivateDNSType added in v1.0.155

SetPrivateDNSType sets the PrivateDNSType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetServiceDomain

SetServiceDomain sets the ServiceDomain field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetServiceNameManaged added in v1.0.170

SetServiceNameManaged sets the ServiceNameManaged field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetServiceOwner added in v1.0.155

SetServiceOwner sets the ServiceOwner field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetServiceResourceType

SetServiceResourceType sets the ServiceResourceType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetTags

SetTags sets the Tags field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetWildcardDomainEnabled

SetWildcardDomainEnabled sets the WildcardDomainEnabled field's value.

func (*VpcEndpointServiceForDescribeVpcEndpointServicesOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (VpcEndpointServiceForDescribeVpcEndpointServicesOutput) String

String returns the string representation

type VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput

type VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput struct {
	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	ServiceId *string `type:"string"`

	ServiceName *string `type:"string"`

	Status *string `type:"string"`

	UpdateTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) GoString

GoString returns the string representation

func (*VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) SetDescription

SetDescription sets the Description field's value.

func (*VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (VpcGatewayEndpointServiceForDescribeVpcGatewayEndpointServicesOutput) String

String returns the string representation

type VpcLinkForDescribeVpcLinksOutput added in v1.0.155

type VpcLinkForDescribeVpcLinksOutput struct {
	ChainRoleTrn []*string `type:"list"`

	CreationTime *string `type:"string"`

	CustomerAccountId *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	NetworkInterfaceId *string `type:"string"`

	PrimaryIpAddress *string `type:"string"`

	PrivateIpAddresses []*string `type:"list"`

	PrivateLinkGatewayId *string `type:"string"`

	ResourceId *string `type:"string"`

	SecurityGroupIds []*string `type:"list"`

	Status *string `type:"string"`

	SubnetId *string `type:"string"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

	VpcLinkId *string `type:"string"`

	VpcLinkIndex *int64 `type:"int64"`

	VpcLinkName *string `type:"string"`
	// contains filtered or unexported fields
}

func (VpcLinkForDescribeVpcLinksOutput) GoString added in v1.0.155

GoString returns the string representation

func (*VpcLinkForDescribeVpcLinksOutput) SetChainRoleTrn added in v1.0.155

SetChainRoleTrn sets the ChainRoleTrn field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetCreationTime added in v1.0.155

SetCreationTime sets the CreationTime field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetCustomerAccountId added in v1.0.155

SetCustomerAccountId sets the CustomerAccountId field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetDeletedTime added in v1.0.155

SetDeletedTime sets the DeletedTime field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetDescription added in v1.0.155

SetDescription sets the Description field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetNetworkInterfaceId added in v1.0.155

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetPrimaryIpAddress added in v1.0.155

SetPrimaryIpAddress sets the PrimaryIpAddress field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetPrivateIpAddresses added in v1.0.155

SetPrivateIpAddresses sets the PrivateIpAddresses field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetPrivateLinkGatewayId added in v1.0.155

SetPrivateLinkGatewayId sets the PrivateLinkGatewayId field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetResourceId added in v1.0.155

SetResourceId sets the ResourceId field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetSecurityGroupIds added in v1.0.155

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetStatus added in v1.0.155

SetStatus sets the Status field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetSubnetId added in v1.0.155

SetSubnetId sets the SubnetId field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetUpdateTime added in v1.0.155

SetUpdateTime sets the UpdateTime field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetVpcId added in v1.0.155

SetVpcId sets the VpcId field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetVpcLinkId added in v1.0.155

SetVpcLinkId sets the VpcLinkId field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetVpcLinkIndex added in v1.0.155

SetVpcLinkIndex sets the VpcLinkIndex field's value.

func (*VpcLinkForDescribeVpcLinksOutput) SetVpcLinkName added in v1.0.155

SetVpcLinkName sets the VpcLinkName field's value.

func (VpcLinkForDescribeVpcLinksOutput) String added in v1.0.155

String returns the string representation

type ZoneForCreateVpcEndpointInput

type ZoneForCreateVpcEndpointInput struct {
	PrivateIpAddress *string `type:"string"`

	PrivateIpv6Address *string `type:"string"`

	SubnetId *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ZoneForCreateVpcEndpointInput) GoString

GoString returns the string representation

func (*ZoneForCreateVpcEndpointInput) SetPrivateIpAddress

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*ZoneForCreateVpcEndpointInput) SetPrivateIpv6Address added in v1.0.155

SetPrivateIpv6Address sets the PrivateIpv6Address field's value.

func (*ZoneForCreateVpcEndpointInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*ZoneForCreateVpcEndpointInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (ZoneForCreateVpcEndpointInput) String

String returns the string representation

type ZoneForDescribeVpcEndpointConnectionsOutput

type ZoneForDescribeVpcEndpointConnectionsOutput struct {
	NetworkInterfaceIP *string `type:"string"`

	NetworkInterfaceId *string `type:"string"`

	NetworkInterfaceIpv6 *string `type:"string"`

	ResourceId *string `type:"string"`

	ServiceStatus *string `type:"string"`

	SubnetId *string `type:"string"`

	ZoneDomain *string `type:"string"`

	ZoneId *string `type:"string"`

	ZoneStatus *string `type:"string"`
	// contains filtered or unexported fields
}

func (ZoneForDescribeVpcEndpointConnectionsOutput) GoString

GoString returns the string representation

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetNetworkInterfaceIP

SetNetworkInterfaceIP sets the NetworkInterfaceIP field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetNetworkInterfaceId

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetNetworkInterfaceIpv6 added in v1.0.155

SetNetworkInterfaceIpv6 sets the NetworkInterfaceIpv6 field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetServiceStatus

SetServiceStatus sets the ServiceStatus field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetZoneDomain

SetZoneDomain sets the ZoneDomain field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeVpcEndpointConnectionsOutput) SetZoneStatus

SetZoneStatus sets the ZoneStatus field's value.

func (ZoneForDescribeVpcEndpointConnectionsOutput) String

String returns the string representation

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL