Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AccessPointFeatureModel
- type AccessPointFeatureModels
- type AccessPointSet
- type AccessPointType
- type AclEntries
- type AclEntry
- type ActivateRouterInterfaceRequest
- type ActivateRouterInterfaceResponse
- type ActiveFlowLogRequest
- type ActiveFlowLogResponse
- type AddBgpNetworkRequest
- type AddBgpNetworkResponse
- type AddCommonBandwidthPackageIpRequest
- type AddCommonBandwidthPackageIpResponse
- type AddCommonBandwidthPackageIpsRequest
- type AddCommonBandwidthPackageIpsResponse
- type AddGlobalAccelerationInstanceIpRequest
- type AddGlobalAccelerationInstanceIpResponse
- type AddIPv6TranslatorAclListEntryRequest
- type AddIPv6TranslatorAclListEntryResponse
- type AddPublicIpAddressPoolCidrBlockRequest
- type AddPublicIpAddressPoolCidrBlockResponse
- type AddSourcesToTrafficMirrorSessionRequest
- type AddSourcesToTrafficMirrorSessionResponse
- type AllocateEipAddressProRequest
- type AllocateEipAddressProResponse
- type AllocateEipAddressRequest
- type AllocateEipAddressResponse
- type AllocateEipSegmentAddressRequest
- type AllocateEipSegmentAddressResponse
- type AllocateIpv6InternetBandwidthRequest
- type AllocateIpv6InternetBandwidthResponse
- type AllocateVpcIpv6CidrRequest
- type AllocateVpcIpv6CidrResponse
- type ApplyPhysicalConnectionLOAPMInfo
- type ApplyPhysicalConnectionLOARequest
- type ApplyPhysicalConnectionLOAResponse
- type AssociateEipAddressBatchRequest
- type AssociateEipAddressBatchResponse
- type AssociateEipAddressRequest
- type AssociateEipAddressResponse
- type AssociateGlobalAccelerationInstanceRequest
- type AssociateGlobalAccelerationInstanceResponse
- type AssociateHaVipRequest
- type AssociateHaVipResponse
- type AssociateNetworkAclRequest
- type AssociateNetworkAclResource
- type AssociateNetworkAclResponse
- type AssociatePhysicalConnectionToVirtualBorderRouterRequest
- type AssociatePhysicalConnectionToVirtualBorderRouterResponse
- type AssociateRouteTableRequest
- type AssociateRouteTableResponse
- type AssociateRouteTableWithGatewayRequest
- type AssociateRouteTableWithGatewayResponse
- type AssociateRouteTablesWithVpcGatewayEndpointRequest
- type AssociateRouteTablesWithVpcGatewayEndpointResponse
- type AssociateVpc
- type AssociateVpcCidrBlockRequest
- type AssociateVpcCidrBlockResponse
- type AssociateVpcs
- type AssociateVpnGatewayWithCertificateRequest
- type AssociateVpnGatewayWithCertificateResponse
- type AssociatedCen
- type AssociatedCensInDescribeVirtualBorderRouters
- type AssociatedCensInDescribeVpcAttribute
- type AssociatedEipAddresses
- type AssociatedInstances
- type AssociatedPhysicalConnection
- type AssociatedPhysicalConnections
- type AssociatedRouteTables
- type AttachDhcpOptionsSetToVpcRequest
- type AttachDhcpOptionsSetToVpcResponse
- type AttachVbrToVpconnRequest
- type AttachVbrToVpconnResponse
- type AvailableRegions
- type BackendServer
- type BackendServers
- type BandwidthPackageIdsInCreateNatGateway
- type BandwidthPackageIdsInDescribeNatGateways
- type BgpGroup
- type BgpGroups
- type BgpNetwork
- type BgpNetworks
- type BgpPeer
- type BgpPeers
- type BillingConfig
- type BusinessAccessPoints
- type BusinessAccessPointsItem
- type CancelCommonBandwidthPackageIpBandwidthRequest
- type CancelCommonBandwidthPackageIpBandwidthResponse
- type CancelPhysicalConnectionRequest
- type CancelPhysicalConnectionResponse
- type CbnGrantRule
- type CenGrantRules
- type ChangeResourceGroupRequest
- type ChangeResourceGroupResponse
- type CheckCanAllocateVpcPrivateIpAddressRequest
- type CheckCanAllocateVpcPrivateIpAddressResponse
- type CheckVpnBgpEnabledRequest
- type CheckVpnBgpEnabledResponse
- type CidrBlocks
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ActivateRouterInterface(request *ActivateRouterInterfaceRequest) (response *ActivateRouterInterfaceResponse, err error)
- func (client *Client) ActivateRouterInterfaceWithCallback(request *ActivateRouterInterfaceRequest, ...) <-chan int
- func (client *Client) ActivateRouterInterfaceWithChan(request *ActivateRouterInterfaceRequest) (<-chan *ActivateRouterInterfaceResponse, <-chan error)
- func (client *Client) ActiveFlowLog(request *ActiveFlowLogRequest) (response *ActiveFlowLogResponse, err error)
- func (client *Client) ActiveFlowLogWithCallback(request *ActiveFlowLogRequest, ...) <-chan int
- func (client *Client) ActiveFlowLogWithChan(request *ActiveFlowLogRequest) (<-chan *ActiveFlowLogResponse, <-chan error)
- func (client *Client) AddBgpNetwork(request *AddBgpNetworkRequest) (response *AddBgpNetworkResponse, err error)
- func (client *Client) AddBgpNetworkWithCallback(request *AddBgpNetworkRequest, ...) <-chan int
- func (client *Client) AddBgpNetworkWithChan(request *AddBgpNetworkRequest) (<-chan *AddBgpNetworkResponse, <-chan error)
- func (client *Client) AddCommonBandwidthPackageIp(request *AddCommonBandwidthPackageIpRequest) (response *AddCommonBandwidthPackageIpResponse, err error)
- func (client *Client) AddCommonBandwidthPackageIpWithCallback(request *AddCommonBandwidthPackageIpRequest, ...) <-chan int
- func (client *Client) AddCommonBandwidthPackageIpWithChan(request *AddCommonBandwidthPackageIpRequest) (<-chan *AddCommonBandwidthPackageIpResponse, <-chan error)
- func (client *Client) AddCommonBandwidthPackageIps(request *AddCommonBandwidthPackageIpsRequest) (response *AddCommonBandwidthPackageIpsResponse, err error)
- func (client *Client) AddCommonBandwidthPackageIpsWithCallback(request *AddCommonBandwidthPackageIpsRequest, ...) <-chan int
- func (client *Client) AddCommonBandwidthPackageIpsWithChan(request *AddCommonBandwidthPackageIpsRequest) (<-chan *AddCommonBandwidthPackageIpsResponse, <-chan error)
- func (client *Client) AddGlobalAccelerationInstanceIp(request *AddGlobalAccelerationInstanceIpRequest) (response *AddGlobalAccelerationInstanceIpResponse, err error)
- func (client *Client) AddGlobalAccelerationInstanceIpWithCallback(request *AddGlobalAccelerationInstanceIpRequest, ...) <-chan int
- func (client *Client) AddGlobalAccelerationInstanceIpWithChan(request *AddGlobalAccelerationInstanceIpRequest) (<-chan *AddGlobalAccelerationInstanceIpResponse, <-chan error)
- func (client *Client) AddIPv6TranslatorAclListEntry(request *AddIPv6TranslatorAclListEntryRequest) (response *AddIPv6TranslatorAclListEntryResponse, err error)
- func (client *Client) AddIPv6TranslatorAclListEntryWithCallback(request *AddIPv6TranslatorAclListEntryRequest, ...) <-chan int
- func (client *Client) AddIPv6TranslatorAclListEntryWithChan(request *AddIPv6TranslatorAclListEntryRequest) (<-chan *AddIPv6TranslatorAclListEntryResponse, <-chan error)
- func (client *Client) AddPublicIpAddressPoolCidrBlock(request *AddPublicIpAddressPoolCidrBlockRequest) (response *AddPublicIpAddressPoolCidrBlockResponse, err error)
- func (client *Client) AddPublicIpAddressPoolCidrBlockWithCallback(request *AddPublicIpAddressPoolCidrBlockRequest, ...) <-chan int
- func (client *Client) AddPublicIpAddressPoolCidrBlockWithChan(request *AddPublicIpAddressPoolCidrBlockRequest) (<-chan *AddPublicIpAddressPoolCidrBlockResponse, <-chan error)
- func (client *Client) AddSourcesToTrafficMirrorSession(request *AddSourcesToTrafficMirrorSessionRequest) (response *AddSourcesToTrafficMirrorSessionResponse, err error)
- func (client *Client) AddSourcesToTrafficMirrorSessionWithCallback(request *AddSourcesToTrafficMirrorSessionRequest, ...) <-chan int
- func (client *Client) AddSourcesToTrafficMirrorSessionWithChan(request *AddSourcesToTrafficMirrorSessionRequest) (<-chan *AddSourcesToTrafficMirrorSessionResponse, <-chan error)
- func (client *Client) AllocateEipAddress(request *AllocateEipAddressRequest) (response *AllocateEipAddressResponse, err error)
- func (client *Client) AllocateEipAddressPro(request *AllocateEipAddressProRequest) (response *AllocateEipAddressProResponse, err error)
- func (client *Client) AllocateEipAddressProWithCallback(request *AllocateEipAddressProRequest, ...) <-chan int
- func (client *Client) AllocateEipAddressProWithChan(request *AllocateEipAddressProRequest) (<-chan *AllocateEipAddressProResponse, <-chan error)
- func (client *Client) AllocateEipAddressWithCallback(request *AllocateEipAddressRequest, ...) <-chan int
- func (client *Client) AllocateEipAddressWithChan(request *AllocateEipAddressRequest) (<-chan *AllocateEipAddressResponse, <-chan error)
- func (client *Client) AllocateEipSegmentAddress(request *AllocateEipSegmentAddressRequest) (response *AllocateEipSegmentAddressResponse, err error)
- func (client *Client) AllocateEipSegmentAddressWithCallback(request *AllocateEipSegmentAddressRequest, ...) <-chan int
- func (client *Client) AllocateEipSegmentAddressWithChan(request *AllocateEipSegmentAddressRequest) (<-chan *AllocateEipSegmentAddressResponse, <-chan error)
- func (client *Client) AllocateIpv6InternetBandwidth(request *AllocateIpv6InternetBandwidthRequest) (response *AllocateIpv6InternetBandwidthResponse, err error)
- func (client *Client) AllocateIpv6InternetBandwidthWithCallback(request *AllocateIpv6InternetBandwidthRequest, ...) <-chan int
- func (client *Client) AllocateIpv6InternetBandwidthWithChan(request *AllocateIpv6InternetBandwidthRequest) (<-chan *AllocateIpv6InternetBandwidthResponse, <-chan error)
- func (client *Client) AllocateVpcIpv6Cidr(request *AllocateVpcIpv6CidrRequest) (response *AllocateVpcIpv6CidrResponse, err error)
- func (client *Client) AllocateVpcIpv6CidrWithCallback(request *AllocateVpcIpv6CidrRequest, ...) <-chan int
- func (client *Client) AllocateVpcIpv6CidrWithChan(request *AllocateVpcIpv6CidrRequest) (<-chan *AllocateVpcIpv6CidrResponse, <-chan error)
- func (client *Client) ApplyPhysicalConnectionLOA(request *ApplyPhysicalConnectionLOARequest) (response *ApplyPhysicalConnectionLOAResponse, err error)
- func (client *Client) ApplyPhysicalConnectionLOAWithCallback(request *ApplyPhysicalConnectionLOARequest, ...) <-chan int
- func (client *Client) ApplyPhysicalConnectionLOAWithChan(request *ApplyPhysicalConnectionLOARequest) (<-chan *ApplyPhysicalConnectionLOAResponse, <-chan error)
- func (client *Client) AssociateEipAddress(request *AssociateEipAddressRequest) (response *AssociateEipAddressResponse, err error)
- func (client *Client) AssociateEipAddressBatch(request *AssociateEipAddressBatchRequest) (response *AssociateEipAddressBatchResponse, err error)
- func (client *Client) AssociateEipAddressBatchWithCallback(request *AssociateEipAddressBatchRequest, ...) <-chan int
- func (client *Client) AssociateEipAddressBatchWithChan(request *AssociateEipAddressBatchRequest) (<-chan *AssociateEipAddressBatchResponse, <-chan error)
- func (client *Client) AssociateEipAddressWithCallback(request *AssociateEipAddressRequest, ...) <-chan int
- func (client *Client) AssociateEipAddressWithChan(request *AssociateEipAddressRequest) (<-chan *AssociateEipAddressResponse, <-chan error)
- func (client *Client) AssociateGlobalAccelerationInstance(request *AssociateGlobalAccelerationInstanceRequest) (response *AssociateGlobalAccelerationInstanceResponse, err error)
- func (client *Client) AssociateGlobalAccelerationInstanceWithCallback(request *AssociateGlobalAccelerationInstanceRequest, ...) <-chan int
- func (client *Client) AssociateGlobalAccelerationInstanceWithChan(request *AssociateGlobalAccelerationInstanceRequest) (<-chan *AssociateGlobalAccelerationInstanceResponse, <-chan error)
- func (client *Client) AssociateHaVip(request *AssociateHaVipRequest) (response *AssociateHaVipResponse, err error)
- func (client *Client) AssociateHaVipWithCallback(request *AssociateHaVipRequest, ...) <-chan int
- func (client *Client) AssociateHaVipWithChan(request *AssociateHaVipRequest) (<-chan *AssociateHaVipResponse, <-chan error)
- func (client *Client) AssociateNetworkAcl(request *AssociateNetworkAclRequest) (response *AssociateNetworkAclResponse, err error)
- func (client *Client) AssociateNetworkAclWithCallback(request *AssociateNetworkAclRequest, ...) <-chan int
- func (client *Client) AssociateNetworkAclWithChan(request *AssociateNetworkAclRequest) (<-chan *AssociateNetworkAclResponse, <-chan error)
- func (client *Client) AssociatePhysicalConnectionToVirtualBorderRouter(request *AssociatePhysicalConnectionToVirtualBorderRouterRequest) (response *AssociatePhysicalConnectionToVirtualBorderRouterResponse, err error)
- func (client *Client) AssociatePhysicalConnectionToVirtualBorderRouterWithCallback(request *AssociatePhysicalConnectionToVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) AssociatePhysicalConnectionToVirtualBorderRouterWithChan(request *AssociatePhysicalConnectionToVirtualBorderRouterRequest) (<-chan *AssociatePhysicalConnectionToVirtualBorderRouterResponse, <-chan error)
- func (client *Client) AssociateRouteTable(request *AssociateRouteTableRequest) (response *AssociateRouteTableResponse, err error)
- func (client *Client) AssociateRouteTableWithCallback(request *AssociateRouteTableRequest, ...) <-chan int
- func (client *Client) AssociateRouteTableWithChan(request *AssociateRouteTableRequest) (<-chan *AssociateRouteTableResponse, <-chan error)
- func (client *Client) AssociateRouteTableWithGateway(request *AssociateRouteTableWithGatewayRequest) (response *AssociateRouteTableWithGatewayResponse, err error)
- func (client *Client) AssociateRouteTableWithGatewayWithCallback(request *AssociateRouteTableWithGatewayRequest, ...) <-chan int
- func (client *Client) AssociateRouteTableWithGatewayWithChan(request *AssociateRouteTableWithGatewayRequest) (<-chan *AssociateRouteTableWithGatewayResponse, <-chan error)
- func (client *Client) AssociateRouteTablesWithVpcGatewayEndpoint(request *AssociateRouteTablesWithVpcGatewayEndpointRequest) (response *AssociateRouteTablesWithVpcGatewayEndpointResponse, err error)
- func (client *Client) AssociateRouteTablesWithVpcGatewayEndpointWithCallback(request *AssociateRouteTablesWithVpcGatewayEndpointRequest, ...) <-chan int
- func (client *Client) AssociateRouteTablesWithVpcGatewayEndpointWithChan(request *AssociateRouteTablesWithVpcGatewayEndpointRequest) (<-chan *AssociateRouteTablesWithVpcGatewayEndpointResponse, <-chan error)
- func (client *Client) AssociateVpcCidrBlock(request *AssociateVpcCidrBlockRequest) (response *AssociateVpcCidrBlockResponse, err error)
- func (client *Client) AssociateVpcCidrBlockWithCallback(request *AssociateVpcCidrBlockRequest, ...) <-chan int
- func (client *Client) AssociateVpcCidrBlockWithChan(request *AssociateVpcCidrBlockRequest) (<-chan *AssociateVpcCidrBlockResponse, <-chan error)
- func (client *Client) AssociateVpnGatewayWithCertificate(request *AssociateVpnGatewayWithCertificateRequest) (response *AssociateVpnGatewayWithCertificateResponse, err error)
- func (client *Client) AssociateVpnGatewayWithCertificateWithCallback(request *AssociateVpnGatewayWithCertificateRequest, ...) <-chan int
- func (client *Client) AssociateVpnGatewayWithCertificateWithChan(request *AssociateVpnGatewayWithCertificateRequest) (<-chan *AssociateVpnGatewayWithCertificateResponse, <-chan error)
- func (client *Client) AttachDhcpOptionsSetToVpc(request *AttachDhcpOptionsSetToVpcRequest) (response *AttachDhcpOptionsSetToVpcResponse, err error)
- func (client *Client) AttachDhcpOptionsSetToVpcWithCallback(request *AttachDhcpOptionsSetToVpcRequest, ...) <-chan int
- func (client *Client) AttachDhcpOptionsSetToVpcWithChan(request *AttachDhcpOptionsSetToVpcRequest) (<-chan *AttachDhcpOptionsSetToVpcResponse, <-chan error)
- func (client *Client) AttachVbrToVpconn(request *AttachVbrToVpconnRequest) (response *AttachVbrToVpconnResponse, err error)
- func (client *Client) AttachVbrToVpconnWithCallback(request *AttachVbrToVpconnRequest, ...) <-chan int
- func (client *Client) AttachVbrToVpconnWithChan(request *AttachVbrToVpconnRequest) (<-chan *AttachVbrToVpconnResponse, <-chan error)
- func (client *Client) CancelCommonBandwidthPackageIpBandwidth(request *CancelCommonBandwidthPackageIpBandwidthRequest) (response *CancelCommonBandwidthPackageIpBandwidthResponse, err error)
- func (client *Client) CancelCommonBandwidthPackageIpBandwidthWithCallback(request *CancelCommonBandwidthPackageIpBandwidthRequest, ...) <-chan int
- func (client *Client) CancelCommonBandwidthPackageIpBandwidthWithChan(request *CancelCommonBandwidthPackageIpBandwidthRequest) (<-chan *CancelCommonBandwidthPackageIpBandwidthResponse, <-chan error)
- func (client *Client) CancelPhysicalConnection(request *CancelPhysicalConnectionRequest) (response *CancelPhysicalConnectionResponse, err error)
- func (client *Client) CancelPhysicalConnectionWithCallback(request *CancelPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) CancelPhysicalConnectionWithChan(request *CancelPhysicalConnectionRequest) (<-chan *CancelPhysicalConnectionResponse, <-chan error)
- func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (response *ChangeResourceGroupResponse, err error)
- func (client *Client) ChangeResourceGroupWithCallback(request *ChangeResourceGroupRequest, ...) <-chan int
- func (client *Client) ChangeResourceGroupWithChan(request *ChangeResourceGroupRequest) (<-chan *ChangeResourceGroupResponse, <-chan error)
- func (client *Client) CheckCanAllocateVpcPrivateIpAddress(request *CheckCanAllocateVpcPrivateIpAddressRequest) (response *CheckCanAllocateVpcPrivateIpAddressResponse, err error)
- func (client *Client) CheckCanAllocateVpcPrivateIpAddressWithCallback(request *CheckCanAllocateVpcPrivateIpAddressRequest, ...) <-chan int
- func (client *Client) CheckCanAllocateVpcPrivateIpAddressWithChan(request *CheckCanAllocateVpcPrivateIpAddressRequest) (<-chan *CheckCanAllocateVpcPrivateIpAddressResponse, <-chan error)
- func (client *Client) CheckVpnBgpEnabled(request *CheckVpnBgpEnabledRequest) (response *CheckVpnBgpEnabledResponse, err error)
- func (client *Client) CheckVpnBgpEnabledWithCallback(request *CheckVpnBgpEnabledRequest, ...) <-chan int
- func (client *Client) CheckVpnBgpEnabledWithChan(request *CheckVpnBgpEnabledRequest) (<-chan *CheckVpnBgpEnabledResponse, <-chan error)
- func (client *Client) CompletePhysicalConnectionLOA(request *CompletePhysicalConnectionLOARequest) (response *CompletePhysicalConnectionLOAResponse, err error)
- func (client *Client) CompletePhysicalConnectionLOAWithCallback(request *CompletePhysicalConnectionLOARequest, ...) <-chan int
- func (client *Client) CompletePhysicalConnectionLOAWithChan(request *CompletePhysicalConnectionLOARequest) (<-chan *CompletePhysicalConnectionLOAResponse, <-chan error)
- func (client *Client) ConfirmPhysicalConnection(request *ConfirmPhysicalConnectionRequest) (response *ConfirmPhysicalConnectionResponse, err error)
- func (client *Client) ConfirmPhysicalConnectionWithCallback(request *ConfirmPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) ConfirmPhysicalConnectionWithChan(request *ConfirmPhysicalConnectionRequest) (<-chan *ConfirmPhysicalConnectionResponse, <-chan error)
- func (client *Client) ConnectRouterInterface(request *ConnectRouterInterfaceRequest) (response *ConnectRouterInterfaceResponse, err error)
- func (client *Client) ConnectRouterInterfaceWithCallback(request *ConnectRouterInterfaceRequest, ...) <-chan int
- func (client *Client) ConnectRouterInterfaceWithChan(request *ConnectRouterInterfaceRequest) (<-chan *ConnectRouterInterfaceResponse, <-chan error)
- func (client *Client) ConvertBandwidthPackage(request *ConvertBandwidthPackageRequest) (response *ConvertBandwidthPackageResponse, err error)
- func (client *Client) ConvertBandwidthPackageWithCallback(request *ConvertBandwidthPackageRequest, ...) <-chan int
- func (client *Client) ConvertBandwidthPackageWithChan(request *ConvertBandwidthPackageRequest) (<-chan *ConvertBandwidthPackageResponse, <-chan error)
- func (client *Client) CopyNetworkAclEntries(request *CopyNetworkAclEntriesRequest) (response *CopyNetworkAclEntriesResponse, err error)
- func (client *Client) CopyNetworkAclEntriesWithCallback(request *CopyNetworkAclEntriesRequest, ...) <-chan int
- func (client *Client) CopyNetworkAclEntriesWithChan(request *CopyNetworkAclEntriesRequest) (<-chan *CopyNetworkAclEntriesResponse, <-chan error)
- func (client *Client) CreateBgpGroup(request *CreateBgpGroupRequest) (response *CreateBgpGroupResponse, err error)
- func (client *Client) CreateBgpGroupWithCallback(request *CreateBgpGroupRequest, ...) <-chan int
- func (client *Client) CreateBgpGroupWithChan(request *CreateBgpGroupRequest) (<-chan *CreateBgpGroupResponse, <-chan error)
- func (client *Client) CreateBgpPeer(request *CreateBgpPeerRequest) (response *CreateBgpPeerResponse, err error)
- func (client *Client) CreateBgpPeerWithCallback(request *CreateBgpPeerRequest, ...) <-chan int
- func (client *Client) CreateBgpPeerWithChan(request *CreateBgpPeerRequest) (<-chan *CreateBgpPeerResponse, <-chan error)
- func (client *Client) CreateCommonBandwidthPackage(request *CreateCommonBandwidthPackageRequest) (response *CreateCommonBandwidthPackageResponse, err error)
- func (client *Client) CreateCommonBandwidthPackageWithCallback(request *CreateCommonBandwidthPackageRequest, ...) <-chan int
- func (client *Client) CreateCommonBandwidthPackageWithChan(request *CreateCommonBandwidthPackageRequest) (<-chan *CreateCommonBandwidthPackageResponse, <-chan error)
- func (client *Client) CreateCustomerGateway(request *CreateCustomerGatewayRequest) (response *CreateCustomerGatewayResponse, err error)
- func (client *Client) CreateCustomerGatewayWithCallback(request *CreateCustomerGatewayRequest, ...) <-chan int
- func (client *Client) CreateCustomerGatewayWithChan(request *CreateCustomerGatewayRequest) (<-chan *CreateCustomerGatewayResponse, <-chan error)
- func (client *Client) CreateDefaultVSwitch(request *CreateDefaultVSwitchRequest) (response *CreateDefaultVSwitchResponse, err error)
- func (client *Client) CreateDefaultVSwitchWithCallback(request *CreateDefaultVSwitchRequest, ...) <-chan int
- func (client *Client) CreateDefaultVSwitchWithChan(request *CreateDefaultVSwitchRequest) (<-chan *CreateDefaultVSwitchResponse, <-chan error)
- func (client *Client) CreateDefaultVpc(request *CreateDefaultVpcRequest) (response *CreateDefaultVpcResponse, err error)
- func (client *Client) CreateDefaultVpcWithCallback(request *CreateDefaultVpcRequest, ...) <-chan int
- func (client *Client) CreateDefaultVpcWithChan(request *CreateDefaultVpcRequest) (<-chan *CreateDefaultVpcResponse, <-chan error)
- func (client *Client) CreateDhcpOptionsSet(request *CreateDhcpOptionsSetRequest) (response *CreateDhcpOptionsSetResponse, err error)
- func (client *Client) CreateDhcpOptionsSetWithCallback(request *CreateDhcpOptionsSetRequest, ...) <-chan int
- func (client *Client) CreateDhcpOptionsSetWithChan(request *CreateDhcpOptionsSetRequest) (<-chan *CreateDhcpOptionsSetResponse, <-chan error)
- func (client *Client) CreateExpressCloudConnection(request *CreateExpressCloudConnectionRequest) (response *CreateExpressCloudConnectionResponse, err error)
- func (client *Client) CreateExpressCloudConnectionWithCallback(request *CreateExpressCloudConnectionRequest, ...) <-chan int
- func (client *Client) CreateExpressCloudConnectionWithChan(request *CreateExpressCloudConnectionRequest) (<-chan *CreateExpressCloudConnectionResponse, <-chan error)
- func (client *Client) CreateFlowLog(request *CreateFlowLogRequest) (response *CreateFlowLogResponse, err error)
- func (client *Client) CreateFlowLogWithCallback(request *CreateFlowLogRequest, ...) <-chan int
- func (client *Client) CreateFlowLogWithChan(request *CreateFlowLogRequest) (<-chan *CreateFlowLogResponse, <-chan error)
- func (client *Client) CreateForwardEntry(request *CreateForwardEntryRequest) (response *CreateForwardEntryResponse, err error)
- func (client *Client) CreateForwardEntryWithCallback(request *CreateForwardEntryRequest, ...) <-chan int
- func (client *Client) CreateForwardEntryWithChan(request *CreateForwardEntryRequest) (<-chan *CreateForwardEntryResponse, <-chan error)
- func (client *Client) CreateFullNatEntry(request *CreateFullNatEntryRequest) (response *CreateFullNatEntryResponse, err error)
- func (client *Client) CreateFullNatEntryWithCallback(request *CreateFullNatEntryRequest, ...) <-chan int
- func (client *Client) CreateFullNatEntryWithChan(request *CreateFullNatEntryRequest) (<-chan *CreateFullNatEntryResponse, <-chan error)
- func (client *Client) CreateGlobalAccelerationInstance(request *CreateGlobalAccelerationInstanceRequest) (response *CreateGlobalAccelerationInstanceResponse, err error)
- func (client *Client) CreateGlobalAccelerationInstanceWithCallback(request *CreateGlobalAccelerationInstanceRequest, ...) <-chan int
- func (client *Client) CreateGlobalAccelerationInstanceWithChan(request *CreateGlobalAccelerationInstanceRequest) (<-chan *CreateGlobalAccelerationInstanceResponse, <-chan error)
- func (client *Client) CreateHaVip(request *CreateHaVipRequest) (response *CreateHaVipResponse, err error)
- func (client *Client) CreateHaVipWithCallback(request *CreateHaVipRequest, ...) <-chan int
- func (client *Client) CreateHaVipWithChan(request *CreateHaVipRequest) (<-chan *CreateHaVipResponse, <-chan error)
- func (client *Client) CreateIPv6Translator(request *CreateIPv6TranslatorRequest) (response *CreateIPv6TranslatorResponse, err error)
- func (client *Client) CreateIPv6TranslatorAclList(request *CreateIPv6TranslatorAclListRequest) (response *CreateIPv6TranslatorAclListResponse, err error)
- func (client *Client) CreateIPv6TranslatorAclListWithCallback(request *CreateIPv6TranslatorAclListRequest, ...) <-chan int
- func (client *Client) CreateIPv6TranslatorAclListWithChan(request *CreateIPv6TranslatorAclListRequest) (<-chan *CreateIPv6TranslatorAclListResponse, <-chan error)
- func (client *Client) CreateIPv6TranslatorEntry(request *CreateIPv6TranslatorEntryRequest) (response *CreateIPv6TranslatorEntryResponse, err error)
- func (client *Client) CreateIPv6TranslatorEntryWithCallback(request *CreateIPv6TranslatorEntryRequest, ...) <-chan int
- func (client *Client) CreateIPv6TranslatorEntryWithChan(request *CreateIPv6TranslatorEntryRequest) (<-chan *CreateIPv6TranslatorEntryResponse, <-chan error)
- func (client *Client) CreateIPv6TranslatorWithCallback(request *CreateIPv6TranslatorRequest, ...) <-chan int
- func (client *Client) CreateIPv6TranslatorWithChan(request *CreateIPv6TranslatorRequest) (<-chan *CreateIPv6TranslatorResponse, <-chan error)
- func (client *Client) CreateIpsecServer(request *CreateIpsecServerRequest) (response *CreateIpsecServerResponse, err error)
- func (client *Client) CreateIpsecServerWithCallback(request *CreateIpsecServerRequest, ...) <-chan int
- func (client *Client) CreateIpsecServerWithChan(request *CreateIpsecServerRequest) (<-chan *CreateIpsecServerResponse, <-chan error)
- func (client *Client) CreateIpv4Gateway(request *CreateIpv4GatewayRequest) (response *CreateIpv4GatewayResponse, err error)
- func (client *Client) CreateIpv4GatewayWithCallback(request *CreateIpv4GatewayRequest, ...) <-chan int
- func (client *Client) CreateIpv4GatewayWithChan(request *CreateIpv4GatewayRequest) (<-chan *CreateIpv4GatewayResponse, <-chan error)
- func (client *Client) CreateIpv6EgressOnlyRule(request *CreateIpv6EgressOnlyRuleRequest) (response *CreateIpv6EgressOnlyRuleResponse, err error)
- func (client *Client) CreateIpv6EgressOnlyRuleWithCallback(request *CreateIpv6EgressOnlyRuleRequest, ...) <-chan int
- func (client *Client) CreateIpv6EgressOnlyRuleWithChan(request *CreateIpv6EgressOnlyRuleRequest) (<-chan *CreateIpv6EgressOnlyRuleResponse, <-chan error)
- func (client *Client) CreateIpv6Gateway(request *CreateIpv6GatewayRequest) (response *CreateIpv6GatewayResponse, err error)
- func (client *Client) CreateIpv6GatewayWithCallback(request *CreateIpv6GatewayRequest, ...) <-chan int
- func (client *Client) CreateIpv6GatewayWithChan(request *CreateIpv6GatewayRequest) (<-chan *CreateIpv6GatewayResponse, <-chan error)
- func (client *Client) CreateNatGateway(request *CreateNatGatewayRequest) (response *CreateNatGatewayResponse, err error)
- func (client *Client) CreateNatGatewayWithCallback(request *CreateNatGatewayRequest, ...) <-chan int
- func (client *Client) CreateNatGatewayWithChan(request *CreateNatGatewayRequest) (<-chan *CreateNatGatewayResponse, <-chan error)
- func (client *Client) CreateNatIp(request *CreateNatIpRequest) (response *CreateNatIpResponse, err error)
- func (client *Client) CreateNatIpCidr(request *CreateNatIpCidrRequest) (response *CreateNatIpCidrResponse, err error)
- func (client *Client) CreateNatIpCidrWithCallback(request *CreateNatIpCidrRequest, ...) <-chan int
- func (client *Client) CreateNatIpCidrWithChan(request *CreateNatIpCidrRequest) (<-chan *CreateNatIpCidrResponse, <-chan error)
- func (client *Client) CreateNatIpWithCallback(request *CreateNatIpRequest, ...) <-chan int
- func (client *Client) CreateNatIpWithChan(request *CreateNatIpRequest) (<-chan *CreateNatIpResponse, <-chan error)
- func (client *Client) CreateNetworkAcl(request *CreateNetworkAclRequest) (response *CreateNetworkAclResponse, err error)
- func (client *Client) CreateNetworkAclWithCallback(request *CreateNetworkAclRequest, ...) <-chan int
- func (client *Client) CreateNetworkAclWithChan(request *CreateNetworkAclRequest) (<-chan *CreateNetworkAclResponse, <-chan error)
- func (client *Client) CreatePhysicalConnection(request *CreatePhysicalConnectionRequest) (response *CreatePhysicalConnectionResponse, err error)
- func (client *Client) CreatePhysicalConnectionOccupancyOrder(request *CreatePhysicalConnectionOccupancyOrderRequest) (response *CreatePhysicalConnectionOccupancyOrderResponse, err error)
- func (client *Client) CreatePhysicalConnectionOccupancyOrderWithCallback(request *CreatePhysicalConnectionOccupancyOrderRequest, ...) <-chan int
- func (client *Client) CreatePhysicalConnectionOccupancyOrderWithChan(request *CreatePhysicalConnectionOccupancyOrderRequest) (<-chan *CreatePhysicalConnectionOccupancyOrderResponse, <-chan error)
- func (client *Client) CreatePhysicalConnectionSetupOrder(request *CreatePhysicalConnectionSetupOrderRequest) (response *CreatePhysicalConnectionSetupOrderResponse, err error)
- func (client *Client) CreatePhysicalConnectionSetupOrderWithCallback(request *CreatePhysicalConnectionSetupOrderRequest, ...) <-chan int
- func (client *Client) CreatePhysicalConnectionSetupOrderWithChan(request *CreatePhysicalConnectionSetupOrderRequest) (<-chan *CreatePhysicalConnectionSetupOrderResponse, <-chan error)
- func (client *Client) CreatePhysicalConnectionWithCallback(request *CreatePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) CreatePhysicalConnectionWithChan(request *CreatePhysicalConnectionRequest) (<-chan *CreatePhysicalConnectionResponse, <-chan error)
- func (client *Client) CreatePublicIpAddressPool(request *CreatePublicIpAddressPoolRequest) (response *CreatePublicIpAddressPoolResponse, err error)
- func (client *Client) CreatePublicIpAddressPoolWithCallback(request *CreatePublicIpAddressPoolRequest, ...) <-chan int
- func (client *Client) CreatePublicIpAddressPoolWithChan(request *CreatePublicIpAddressPoolRequest) (<-chan *CreatePublicIpAddressPoolResponse, <-chan error)
- func (client *Client) CreateRouteEntries(request *CreateRouteEntriesRequest) (response *CreateRouteEntriesResponse, err error)
- func (client *Client) CreateRouteEntriesWithCallback(request *CreateRouteEntriesRequest, ...) <-chan int
- func (client *Client) CreateRouteEntriesWithChan(request *CreateRouteEntriesRequest) (<-chan *CreateRouteEntriesResponse, <-chan error)
- func (client *Client) CreateRouteEntry(request *CreateRouteEntryRequest) (response *CreateRouteEntryResponse, err error)
- func (client *Client) CreateRouteEntryWithCallback(request *CreateRouteEntryRequest, ...) <-chan int
- func (client *Client) CreateRouteEntryWithChan(request *CreateRouteEntryRequest) (<-chan *CreateRouteEntryResponse, <-chan error)
- func (client *Client) CreateRouteTable(request *CreateRouteTableRequest) (response *CreateRouteTableResponse, err error)
- func (client *Client) CreateRouteTableWithCallback(request *CreateRouteTableRequest, ...) <-chan int
- func (client *Client) CreateRouteTableWithChan(request *CreateRouteTableRequest) (<-chan *CreateRouteTableResponse, <-chan error)
- func (client *Client) CreateRouterInterface(request *CreateRouterInterfaceRequest) (response *CreateRouterInterfaceResponse, err error)
- func (client *Client) CreateRouterInterfaceWithCallback(request *CreateRouterInterfaceRequest, ...) <-chan int
- func (client *Client) CreateRouterInterfaceWithChan(request *CreateRouterInterfaceRequest) (<-chan *CreateRouterInterfaceResponse, <-chan error)
- func (client *Client) CreateSnatEntry(request *CreateSnatEntryRequest) (response *CreateSnatEntryResponse, err error)
- func (client *Client) CreateSnatEntryWithCallback(request *CreateSnatEntryRequest, ...) <-chan int
- func (client *Client) CreateSnatEntryWithChan(request *CreateSnatEntryRequest) (<-chan *CreateSnatEntryResponse, <-chan error)
- func (client *Client) CreateSslVpnClientCert(request *CreateSslVpnClientCertRequest) (response *CreateSslVpnClientCertResponse, err error)
- func (client *Client) CreateSslVpnClientCertWithCallback(request *CreateSslVpnClientCertRequest, ...) <-chan int
- func (client *Client) CreateSslVpnClientCertWithChan(request *CreateSslVpnClientCertRequest) (<-chan *CreateSslVpnClientCertResponse, <-chan error)
- func (client *Client) CreateSslVpnServer(request *CreateSslVpnServerRequest) (response *CreateSslVpnServerResponse, err error)
- func (client *Client) CreateSslVpnServerWithCallback(request *CreateSslVpnServerRequest, ...) <-chan int
- func (client *Client) CreateSslVpnServerWithChan(request *CreateSslVpnServerRequest) (<-chan *CreateSslVpnServerResponse, <-chan error)
- func (client *Client) CreateTrafficMirrorFilter(request *CreateTrafficMirrorFilterRequest) (response *CreateTrafficMirrorFilterResponse, err error)
- func (client *Client) CreateTrafficMirrorFilterRules(request *CreateTrafficMirrorFilterRulesRequest) (response *CreateTrafficMirrorFilterRulesResponse, err error)
- func (client *Client) CreateTrafficMirrorFilterRulesWithCallback(request *CreateTrafficMirrorFilterRulesRequest, ...) <-chan int
- func (client *Client) CreateTrafficMirrorFilterRulesWithChan(request *CreateTrafficMirrorFilterRulesRequest) (<-chan *CreateTrafficMirrorFilterRulesResponse, <-chan error)
- func (client *Client) CreateTrafficMirrorFilterWithCallback(request *CreateTrafficMirrorFilterRequest, ...) <-chan int
- func (client *Client) CreateTrafficMirrorFilterWithChan(request *CreateTrafficMirrorFilterRequest) (<-chan *CreateTrafficMirrorFilterResponse, <-chan error)
- func (client *Client) CreateTrafficMirrorSession(request *CreateTrafficMirrorSessionRequest) (response *CreateTrafficMirrorSessionResponse, err error)
- func (client *Client) CreateTrafficMirrorSessionWithCallback(request *CreateTrafficMirrorSessionRequest, ...) <-chan int
- func (client *Client) CreateTrafficMirrorSessionWithChan(request *CreateTrafficMirrorSessionRequest) (<-chan *CreateTrafficMirrorSessionResponse, <-chan error)
- func (client *Client) CreateVSwitch(request *CreateVSwitchRequest) (response *CreateVSwitchResponse, err error)
- func (client *Client) CreateVSwitchWithCallback(request *CreateVSwitchRequest, ...) <-chan int
- func (client *Client) CreateVSwitchWithChan(request *CreateVSwitchRequest) (<-chan *CreateVSwitchResponse, <-chan error)
- func (client *Client) CreateVbrHa(request *CreateVbrHaRequest) (response *CreateVbrHaResponse, err error)
- func (client *Client) CreateVbrHaWithCallback(request *CreateVbrHaRequest, ...) <-chan int
- func (client *Client) CreateVbrHaWithChan(request *CreateVbrHaRequest) (<-chan *CreateVbrHaResponse, <-chan error)
- func (client *Client) CreateVcoRouteEntry(request *CreateVcoRouteEntryRequest) (response *CreateVcoRouteEntryResponse, err error)
- func (client *Client) CreateVcoRouteEntryWithCallback(request *CreateVcoRouteEntryRequest, ...) <-chan int
- func (client *Client) CreateVcoRouteEntryWithChan(request *CreateVcoRouteEntryRequest) (<-chan *CreateVcoRouteEntryResponse, <-chan error)
- func (client *Client) CreateVirtualBorderRouter(request *CreateVirtualBorderRouterRequest) (response *CreateVirtualBorderRouterResponse, err error)
- func (client *Client) CreateVirtualBorderRouterWithCallback(request *CreateVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) CreateVirtualBorderRouterWithChan(request *CreateVirtualBorderRouterRequest) (<-chan *CreateVirtualBorderRouterResponse, <-chan error)
- func (client *Client) CreateVirtualPhysicalConnection(request *CreateVirtualPhysicalConnectionRequest) (response *CreateVirtualPhysicalConnectionResponse, err error)
- func (client *Client) CreateVirtualPhysicalConnectionWithCallback(request *CreateVirtualPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) CreateVirtualPhysicalConnectionWithChan(request *CreateVirtualPhysicalConnectionRequest) (<-chan *CreateVirtualPhysicalConnectionResponse, <-chan error)
- func (client *Client) CreateVpc(request *CreateVpcRequest) (response *CreateVpcResponse, err error)
- func (client *Client) CreateVpcGatewayEndpoint(request *CreateVpcGatewayEndpointRequest) (response *CreateVpcGatewayEndpointResponse, err error)
- func (client *Client) CreateVpcGatewayEndpointWithCallback(request *CreateVpcGatewayEndpointRequest, ...) <-chan int
- func (client *Client) CreateVpcGatewayEndpointWithChan(request *CreateVpcGatewayEndpointRequest) (<-chan *CreateVpcGatewayEndpointResponse, <-chan error)
- func (client *Client) CreateVpcPrefixList(request *CreateVpcPrefixListRequest) (response *CreateVpcPrefixListResponse, err error)
- func (client *Client) CreateVpcPrefixListWithCallback(request *CreateVpcPrefixListRequest, ...) <-chan int
- func (client *Client) CreateVpcPrefixListWithChan(request *CreateVpcPrefixListRequest) (<-chan *CreateVpcPrefixListResponse, <-chan error)
- func (client *Client) CreateVpcWithCallback(request *CreateVpcRequest, ...) <-chan int
- func (client *Client) CreateVpcWithChan(request *CreateVpcRequest) (<-chan *CreateVpcResponse, <-chan error)
- func (client *Client) CreateVpconnFromVbr(request *CreateVpconnFromVbrRequest) (response *CreateVpconnFromVbrResponse, err error)
- func (client *Client) CreateVpconnFromVbrWithCallback(request *CreateVpconnFromVbrRequest, ...) <-chan int
- func (client *Client) CreateVpconnFromVbrWithChan(request *CreateVpconnFromVbrRequest) (<-chan *CreateVpconnFromVbrResponse, <-chan error)
- func (client *Client) CreateVpnAttachment(request *CreateVpnAttachmentRequest) (response *CreateVpnAttachmentResponse, err error)
- func (client *Client) CreateVpnAttachmentWithCallback(request *CreateVpnAttachmentRequest, ...) <-chan int
- func (client *Client) CreateVpnAttachmentWithChan(request *CreateVpnAttachmentRequest) (<-chan *CreateVpnAttachmentResponse, <-chan error)
- func (client *Client) CreateVpnConnection(request *CreateVpnConnectionRequest) (response *CreateVpnConnectionResponse, err error)
- func (client *Client) CreateVpnConnectionWithCallback(request *CreateVpnConnectionRequest, ...) <-chan int
- func (client *Client) CreateVpnConnectionWithChan(request *CreateVpnConnectionRequest) (<-chan *CreateVpnConnectionResponse, <-chan error)
- func (client *Client) CreateVpnGateway(request *CreateVpnGatewayRequest) (response *CreateVpnGatewayResponse, err error)
- func (client *Client) CreateVpnGatewayWithCallback(request *CreateVpnGatewayRequest, ...) <-chan int
- func (client *Client) CreateVpnGatewayWithChan(request *CreateVpnGatewayRequest) (<-chan *CreateVpnGatewayResponse, <-chan error)
- func (client *Client) CreateVpnPbrRouteEntry(request *CreateVpnPbrRouteEntryRequest) (response *CreateVpnPbrRouteEntryResponse, err error)
- func (client *Client) CreateVpnPbrRouteEntryWithCallback(request *CreateVpnPbrRouteEntryRequest, ...) <-chan int
- func (client *Client) CreateVpnPbrRouteEntryWithChan(request *CreateVpnPbrRouteEntryRequest) (<-chan *CreateVpnPbrRouteEntryResponse, <-chan error)
- func (client *Client) CreateVpnRouteEntry(request *CreateVpnRouteEntryRequest) (response *CreateVpnRouteEntryResponse, err error)
- func (client *Client) CreateVpnRouteEntryWithCallback(request *CreateVpnRouteEntryRequest, ...) <-chan int
- func (client *Client) CreateVpnRouteEntryWithChan(request *CreateVpnRouteEntryRequest) (<-chan *CreateVpnRouteEntryResponse, <-chan error)
- func (client *Client) DeactivateRouterInterface(request *DeactivateRouterInterfaceRequest) (response *DeactivateRouterInterfaceResponse, err error)
- func (client *Client) DeactivateRouterInterfaceWithCallback(request *DeactivateRouterInterfaceRequest, ...) <-chan int
- func (client *Client) DeactivateRouterInterfaceWithChan(request *DeactivateRouterInterfaceRequest) (<-chan *DeactivateRouterInterfaceResponse, <-chan error)
- func (client *Client) DeactiveFlowLog(request *DeactiveFlowLogRequest) (response *DeactiveFlowLogResponse, err error)
- func (client *Client) DeactiveFlowLogWithCallback(request *DeactiveFlowLogRequest, ...) <-chan int
- func (client *Client) DeactiveFlowLogWithChan(request *DeactiveFlowLogRequest) (<-chan *DeactiveFlowLogResponse, <-chan error)
- func (client *Client) DeleteBgpGroup(request *DeleteBgpGroupRequest) (response *DeleteBgpGroupResponse, err error)
- func (client *Client) DeleteBgpGroupWithCallback(request *DeleteBgpGroupRequest, ...) <-chan int
- func (client *Client) DeleteBgpGroupWithChan(request *DeleteBgpGroupRequest) (<-chan *DeleteBgpGroupResponse, <-chan error)
- func (client *Client) DeleteBgpNetwork(request *DeleteBgpNetworkRequest) (response *DeleteBgpNetworkResponse, err error)
- func (client *Client) DeleteBgpNetworkWithCallback(request *DeleteBgpNetworkRequest, ...) <-chan int
- func (client *Client) DeleteBgpNetworkWithChan(request *DeleteBgpNetworkRequest) (<-chan *DeleteBgpNetworkResponse, <-chan error)
- func (client *Client) DeleteBgpPeer(request *DeleteBgpPeerRequest) (response *DeleteBgpPeerResponse, err error)
- func (client *Client) DeleteBgpPeerWithCallback(request *DeleteBgpPeerRequest, ...) <-chan int
- func (client *Client) DeleteBgpPeerWithChan(request *DeleteBgpPeerRequest) (<-chan *DeleteBgpPeerResponse, <-chan error)
- func (client *Client) DeleteCommonBandwidthPackage(request *DeleteCommonBandwidthPackageRequest) (response *DeleteCommonBandwidthPackageResponse, err error)
- func (client *Client) DeleteCommonBandwidthPackageWithCallback(request *DeleteCommonBandwidthPackageRequest, ...) <-chan int
- func (client *Client) DeleteCommonBandwidthPackageWithChan(request *DeleteCommonBandwidthPackageRequest) (<-chan *DeleteCommonBandwidthPackageResponse, <-chan error)
- func (client *Client) DeleteCustomerGateway(request *DeleteCustomerGatewayRequest) (response *DeleteCustomerGatewayResponse, err error)
- func (client *Client) DeleteCustomerGatewayWithCallback(request *DeleteCustomerGatewayRequest, ...) <-chan int
- func (client *Client) DeleteCustomerGatewayWithChan(request *DeleteCustomerGatewayRequest) (<-chan *DeleteCustomerGatewayResponse, <-chan error)
- func (client *Client) DeleteDhcpOptionsSet(request *DeleteDhcpOptionsSetRequest) (response *DeleteDhcpOptionsSetResponse, err error)
- func (client *Client) DeleteDhcpOptionsSetWithCallback(request *DeleteDhcpOptionsSetRequest, ...) <-chan int
- func (client *Client) DeleteDhcpOptionsSetWithChan(request *DeleteDhcpOptionsSetRequest) (<-chan *DeleteDhcpOptionsSetResponse, <-chan error)
- func (client *Client) DeleteFlowLog(request *DeleteFlowLogRequest) (response *DeleteFlowLogResponse, err error)
- func (client *Client) DeleteFlowLogWithCallback(request *DeleteFlowLogRequest, ...) <-chan int
- func (client *Client) DeleteFlowLogWithChan(request *DeleteFlowLogRequest) (<-chan *DeleteFlowLogResponse, <-chan error)
- func (client *Client) DeleteForwardEntry(request *DeleteForwardEntryRequest) (response *DeleteForwardEntryResponse, err error)
- func (client *Client) DeleteForwardEntryWithCallback(request *DeleteForwardEntryRequest, ...) <-chan int
- func (client *Client) DeleteForwardEntryWithChan(request *DeleteForwardEntryRequest) (<-chan *DeleteForwardEntryResponse, <-chan error)
- func (client *Client) DeleteFullNatEntry(request *DeleteFullNatEntryRequest) (response *DeleteFullNatEntryResponse, err error)
- func (client *Client) DeleteFullNatEntryWithCallback(request *DeleteFullNatEntryRequest, ...) <-chan int
- func (client *Client) DeleteFullNatEntryWithChan(request *DeleteFullNatEntryRequest) (<-chan *DeleteFullNatEntryResponse, <-chan error)
- func (client *Client) DeleteGlobalAccelerationInstance(request *DeleteGlobalAccelerationInstanceRequest) (response *DeleteGlobalAccelerationInstanceResponse, err error)
- func (client *Client) DeleteGlobalAccelerationInstanceWithCallback(request *DeleteGlobalAccelerationInstanceRequest, ...) <-chan int
- func (client *Client) DeleteGlobalAccelerationInstanceWithChan(request *DeleteGlobalAccelerationInstanceRequest) (<-chan *DeleteGlobalAccelerationInstanceResponse, <-chan error)
- func (client *Client) DeleteHaVip(request *DeleteHaVipRequest) (response *DeleteHaVipResponse, err error)
- func (client *Client) DeleteHaVipWithCallback(request *DeleteHaVipRequest, ...) <-chan int
- func (client *Client) DeleteHaVipWithChan(request *DeleteHaVipRequest) (<-chan *DeleteHaVipResponse, <-chan error)
- func (client *Client) DeleteIPv6Translator(request *DeleteIPv6TranslatorRequest) (response *DeleteIPv6TranslatorResponse, err error)
- func (client *Client) DeleteIPv6TranslatorAclList(request *DeleteIPv6TranslatorAclListRequest) (response *DeleteIPv6TranslatorAclListResponse, err error)
- func (client *Client) DeleteIPv6TranslatorAclListWithCallback(request *DeleteIPv6TranslatorAclListRequest, ...) <-chan int
- func (client *Client) DeleteIPv6TranslatorAclListWithChan(request *DeleteIPv6TranslatorAclListRequest) (<-chan *DeleteIPv6TranslatorAclListResponse, <-chan error)
- func (client *Client) DeleteIPv6TranslatorEntry(request *DeleteIPv6TranslatorEntryRequest) (response *DeleteIPv6TranslatorEntryResponse, err error)
- func (client *Client) DeleteIPv6TranslatorEntryWithCallback(request *DeleteIPv6TranslatorEntryRequest, ...) <-chan int
- func (client *Client) DeleteIPv6TranslatorEntryWithChan(request *DeleteIPv6TranslatorEntryRequest) (<-chan *DeleteIPv6TranslatorEntryResponse, <-chan error)
- func (client *Client) DeleteIPv6TranslatorWithCallback(request *DeleteIPv6TranslatorRequest, ...) <-chan int
- func (client *Client) DeleteIPv6TranslatorWithChan(request *DeleteIPv6TranslatorRequest) (<-chan *DeleteIPv6TranslatorResponse, <-chan error)
- func (client *Client) DeleteIpsecServer(request *DeleteIpsecServerRequest) (response *DeleteIpsecServerResponse, err error)
- func (client *Client) DeleteIpsecServerWithCallback(request *DeleteIpsecServerRequest, ...) <-chan int
- func (client *Client) DeleteIpsecServerWithChan(request *DeleteIpsecServerRequest) (<-chan *DeleteIpsecServerResponse, <-chan error)
- func (client *Client) DeleteIpv4Gateway(request *DeleteIpv4GatewayRequest) (response *DeleteIpv4GatewayResponse, err error)
- func (client *Client) DeleteIpv4GatewayWithCallback(request *DeleteIpv4GatewayRequest, ...) <-chan int
- func (client *Client) DeleteIpv4GatewayWithChan(request *DeleteIpv4GatewayRequest) (<-chan *DeleteIpv4GatewayResponse, <-chan error)
- func (client *Client) DeleteIpv6EgressOnlyRule(request *DeleteIpv6EgressOnlyRuleRequest) (response *DeleteIpv6EgressOnlyRuleResponse, err error)
- func (client *Client) DeleteIpv6EgressOnlyRuleWithCallback(request *DeleteIpv6EgressOnlyRuleRequest, ...) <-chan int
- func (client *Client) DeleteIpv6EgressOnlyRuleWithChan(request *DeleteIpv6EgressOnlyRuleRequest) (<-chan *DeleteIpv6EgressOnlyRuleResponse, <-chan error)
- func (client *Client) DeleteIpv6Gateway(request *DeleteIpv6GatewayRequest) (response *DeleteIpv6GatewayResponse, err error)
- func (client *Client) DeleteIpv6GatewayWithCallback(request *DeleteIpv6GatewayRequest, ...) <-chan int
- func (client *Client) DeleteIpv6GatewayWithChan(request *DeleteIpv6GatewayRequest) (<-chan *DeleteIpv6GatewayResponse, <-chan error)
- func (client *Client) DeleteIpv6InternetBandwidth(request *DeleteIpv6InternetBandwidthRequest) (response *DeleteIpv6InternetBandwidthResponse, err error)
- func (client *Client) DeleteIpv6InternetBandwidthWithCallback(request *DeleteIpv6InternetBandwidthRequest, ...) <-chan int
- func (client *Client) DeleteIpv6InternetBandwidthWithChan(request *DeleteIpv6InternetBandwidthRequest) (<-chan *DeleteIpv6InternetBandwidthResponse, <-chan error)
- func (client *Client) DeleteNatGateway(request *DeleteNatGatewayRequest) (response *DeleteNatGatewayResponse, err error)
- func (client *Client) DeleteNatGatewayWithCallback(request *DeleteNatGatewayRequest, ...) <-chan int
- func (client *Client) DeleteNatGatewayWithChan(request *DeleteNatGatewayRequest) (<-chan *DeleteNatGatewayResponse, <-chan error)
- func (client *Client) DeleteNatIp(request *DeleteNatIpRequest) (response *DeleteNatIpResponse, err error)
- func (client *Client) DeleteNatIpCidr(request *DeleteNatIpCidrRequest) (response *DeleteNatIpCidrResponse, err error)
- func (client *Client) DeleteNatIpCidrWithCallback(request *DeleteNatIpCidrRequest, ...) <-chan int
- func (client *Client) DeleteNatIpCidrWithChan(request *DeleteNatIpCidrRequest) (<-chan *DeleteNatIpCidrResponse, <-chan error)
- func (client *Client) DeleteNatIpWithCallback(request *DeleteNatIpRequest, ...) <-chan int
- func (client *Client) DeleteNatIpWithChan(request *DeleteNatIpRequest) (<-chan *DeleteNatIpResponse, <-chan error)
- func (client *Client) DeleteNetworkAcl(request *DeleteNetworkAclRequest) (response *DeleteNetworkAclResponse, err error)
- func (client *Client) DeleteNetworkAclWithCallback(request *DeleteNetworkAclRequest, ...) <-chan int
- func (client *Client) DeleteNetworkAclWithChan(request *DeleteNetworkAclRequest) (<-chan *DeleteNetworkAclResponse, <-chan error)
- func (client *Client) DeletePhysicalConnection(request *DeletePhysicalConnectionRequest) (response *DeletePhysicalConnectionResponse, err error)
- func (client *Client) DeletePhysicalConnectionWithCallback(request *DeletePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) DeletePhysicalConnectionWithChan(request *DeletePhysicalConnectionRequest) (<-chan *DeletePhysicalConnectionResponse, <-chan error)
- func (client *Client) DeletePublicIpAddressPool(request *DeletePublicIpAddressPoolRequest) (response *DeletePublicIpAddressPoolResponse, err error)
- func (client *Client) DeletePublicIpAddressPoolCidrBlock(request *DeletePublicIpAddressPoolCidrBlockRequest) (response *DeletePublicIpAddressPoolCidrBlockResponse, err error)
- func (client *Client) DeletePublicIpAddressPoolCidrBlockWithCallback(request *DeletePublicIpAddressPoolCidrBlockRequest, ...) <-chan int
- func (client *Client) DeletePublicIpAddressPoolCidrBlockWithChan(request *DeletePublicIpAddressPoolCidrBlockRequest) (<-chan *DeletePublicIpAddressPoolCidrBlockResponse, <-chan error)
- func (client *Client) DeletePublicIpAddressPoolWithCallback(request *DeletePublicIpAddressPoolRequest, ...) <-chan int
- func (client *Client) DeletePublicIpAddressPoolWithChan(request *DeletePublicIpAddressPoolRequest) (<-chan *DeletePublicIpAddressPoolResponse, <-chan error)
- func (client *Client) DeleteRouteEntries(request *DeleteRouteEntriesRequest) (response *DeleteRouteEntriesResponse, err error)
- func (client *Client) DeleteRouteEntriesWithCallback(request *DeleteRouteEntriesRequest, ...) <-chan int
- func (client *Client) DeleteRouteEntriesWithChan(request *DeleteRouteEntriesRequest) (<-chan *DeleteRouteEntriesResponse, <-chan error)
- func (client *Client) DeleteRouteEntry(request *DeleteRouteEntryRequest) (response *DeleteRouteEntryResponse, err error)
- func (client *Client) DeleteRouteEntryWithCallback(request *DeleteRouteEntryRequest, ...) <-chan int
- func (client *Client) DeleteRouteEntryWithChan(request *DeleteRouteEntryRequest) (<-chan *DeleteRouteEntryResponse, <-chan error)
- func (client *Client) DeleteRouteTable(request *DeleteRouteTableRequest) (response *DeleteRouteTableResponse, err error)
- func (client *Client) DeleteRouteTableWithCallback(request *DeleteRouteTableRequest, ...) <-chan int
- func (client *Client) DeleteRouteTableWithChan(request *DeleteRouteTableRequest) (<-chan *DeleteRouteTableResponse, <-chan error)
- func (client *Client) DeleteRouterInterface(request *DeleteRouterInterfaceRequest) (response *DeleteRouterInterfaceResponse, err error)
- func (client *Client) DeleteRouterInterfaceWithCallback(request *DeleteRouterInterfaceRequest, ...) <-chan int
- func (client *Client) DeleteRouterInterfaceWithChan(request *DeleteRouterInterfaceRequest) (<-chan *DeleteRouterInterfaceResponse, <-chan error)
- func (client *Client) DeleteSnatEntry(request *DeleteSnatEntryRequest) (response *DeleteSnatEntryResponse, err error)
- func (client *Client) DeleteSnatEntryWithCallback(request *DeleteSnatEntryRequest, ...) <-chan int
- func (client *Client) DeleteSnatEntryWithChan(request *DeleteSnatEntryRequest) (<-chan *DeleteSnatEntryResponse, <-chan error)
- func (client *Client) DeleteSslVpnClientCert(request *DeleteSslVpnClientCertRequest) (response *DeleteSslVpnClientCertResponse, err error)
- func (client *Client) DeleteSslVpnClientCertWithCallback(request *DeleteSslVpnClientCertRequest, ...) <-chan int
- func (client *Client) DeleteSslVpnClientCertWithChan(request *DeleteSslVpnClientCertRequest) (<-chan *DeleteSslVpnClientCertResponse, <-chan error)
- func (client *Client) DeleteSslVpnServer(request *DeleteSslVpnServerRequest) (response *DeleteSslVpnServerResponse, err error)
- func (client *Client) DeleteSslVpnServerWithCallback(request *DeleteSslVpnServerRequest, ...) <-chan int
- func (client *Client) DeleteSslVpnServerWithChan(request *DeleteSslVpnServerRequest) (<-chan *DeleteSslVpnServerResponse, <-chan error)
- func (client *Client) DeleteTrafficMirrorFilter(request *DeleteTrafficMirrorFilterRequest) (response *DeleteTrafficMirrorFilterResponse, err error)
- func (client *Client) DeleteTrafficMirrorFilterRules(request *DeleteTrafficMirrorFilterRulesRequest) (response *DeleteTrafficMirrorFilterRulesResponse, err error)
- func (client *Client) DeleteTrafficMirrorFilterRulesWithCallback(request *DeleteTrafficMirrorFilterRulesRequest, ...) <-chan int
- func (client *Client) DeleteTrafficMirrorFilterRulesWithChan(request *DeleteTrafficMirrorFilterRulesRequest) (<-chan *DeleteTrafficMirrorFilterRulesResponse, <-chan error)
- func (client *Client) DeleteTrafficMirrorFilterWithCallback(request *DeleteTrafficMirrorFilterRequest, ...) <-chan int
- func (client *Client) DeleteTrafficMirrorFilterWithChan(request *DeleteTrafficMirrorFilterRequest) (<-chan *DeleteTrafficMirrorFilterResponse, <-chan error)
- func (client *Client) DeleteTrafficMirrorSession(request *DeleteTrafficMirrorSessionRequest) (response *DeleteTrafficMirrorSessionResponse, err error)
- func (client *Client) DeleteTrafficMirrorSessionWithCallback(request *DeleteTrafficMirrorSessionRequest, ...) <-chan int
- func (client *Client) DeleteTrafficMirrorSessionWithChan(request *DeleteTrafficMirrorSessionRequest) (<-chan *DeleteTrafficMirrorSessionResponse, <-chan error)
- func (client *Client) DeleteVSwitch(request *DeleteVSwitchRequest) (response *DeleteVSwitchResponse, err error)
- func (client *Client) DeleteVSwitchWithCallback(request *DeleteVSwitchRequest, ...) <-chan int
- func (client *Client) DeleteVSwitchWithChan(request *DeleteVSwitchRequest) (<-chan *DeleteVSwitchResponse, <-chan error)
- func (client *Client) DeleteVbrHa(request *DeleteVbrHaRequest) (response *DeleteVbrHaResponse, err error)
- func (client *Client) DeleteVbrHaWithCallback(request *DeleteVbrHaRequest, ...) <-chan int
- func (client *Client) DeleteVbrHaWithChan(request *DeleteVbrHaRequest) (<-chan *DeleteVbrHaResponse, <-chan error)
- func (client *Client) DeleteVcoRouteEntry(request *DeleteVcoRouteEntryRequest) (response *DeleteVcoRouteEntryResponse, err error)
- func (client *Client) DeleteVcoRouteEntryWithCallback(request *DeleteVcoRouteEntryRequest, ...) <-chan int
- func (client *Client) DeleteVcoRouteEntryWithChan(request *DeleteVcoRouteEntryRequest) (<-chan *DeleteVcoRouteEntryResponse, <-chan error)
- func (client *Client) DeleteVirtualBorderRouter(request *DeleteVirtualBorderRouterRequest) (response *DeleteVirtualBorderRouterResponse, err error)
- func (client *Client) DeleteVirtualBorderRouterWithCallback(request *DeleteVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) DeleteVirtualBorderRouterWithChan(request *DeleteVirtualBorderRouterRequest) (<-chan *DeleteVirtualBorderRouterResponse, <-chan error)
- func (client *Client) DeleteVpc(request *DeleteVpcRequest) (response *DeleteVpcResponse, err error)
- func (client *Client) DeleteVpcGatewayEndpoint(request *DeleteVpcGatewayEndpointRequest) (response *DeleteVpcGatewayEndpointResponse, err error)
- func (client *Client) DeleteVpcGatewayEndpointWithCallback(request *DeleteVpcGatewayEndpointRequest, ...) <-chan int
- func (client *Client) DeleteVpcGatewayEndpointWithChan(request *DeleteVpcGatewayEndpointRequest) (<-chan *DeleteVpcGatewayEndpointResponse, <-chan error)
- func (client *Client) DeleteVpcPrefixList(request *DeleteVpcPrefixListRequest) (response *DeleteVpcPrefixListResponse, err error)
- func (client *Client) DeleteVpcPrefixListWithCallback(request *DeleteVpcPrefixListRequest, ...) <-chan int
- func (client *Client) DeleteVpcPrefixListWithChan(request *DeleteVpcPrefixListRequest) (<-chan *DeleteVpcPrefixListResponse, <-chan error)
- func (client *Client) DeleteVpcWithCallback(request *DeleteVpcRequest, ...) <-chan int
- func (client *Client) DeleteVpcWithChan(request *DeleteVpcRequest) (<-chan *DeleteVpcResponse, <-chan error)
- func (client *Client) DeleteVpnAttachment(request *DeleteVpnAttachmentRequest) (response *DeleteVpnAttachmentResponse, err error)
- func (client *Client) DeleteVpnAttachmentWithCallback(request *DeleteVpnAttachmentRequest, ...) <-chan int
- func (client *Client) DeleteVpnAttachmentWithChan(request *DeleteVpnAttachmentRequest) (<-chan *DeleteVpnAttachmentResponse, <-chan error)
- func (client *Client) DeleteVpnConnection(request *DeleteVpnConnectionRequest) (response *DeleteVpnConnectionResponse, err error)
- func (client *Client) DeleteVpnConnectionWithCallback(request *DeleteVpnConnectionRequest, ...) <-chan int
- func (client *Client) DeleteVpnConnectionWithChan(request *DeleteVpnConnectionRequest) (<-chan *DeleteVpnConnectionResponse, <-chan error)
- func (client *Client) DeleteVpnGateway(request *DeleteVpnGatewayRequest) (response *DeleteVpnGatewayResponse, err error)
- func (client *Client) DeleteVpnGatewayWithCallback(request *DeleteVpnGatewayRequest, ...) <-chan int
- func (client *Client) DeleteVpnGatewayWithChan(request *DeleteVpnGatewayRequest) (<-chan *DeleteVpnGatewayResponse, <-chan error)
- func (client *Client) DeleteVpnPbrRouteEntry(request *DeleteVpnPbrRouteEntryRequest) (response *DeleteVpnPbrRouteEntryResponse, err error)
- func (client *Client) DeleteVpnPbrRouteEntryWithCallback(request *DeleteVpnPbrRouteEntryRequest, ...) <-chan int
- func (client *Client) DeleteVpnPbrRouteEntryWithChan(request *DeleteVpnPbrRouteEntryRequest) (<-chan *DeleteVpnPbrRouteEntryResponse, <-chan error)
- func (client *Client) DeleteVpnRouteEntry(request *DeleteVpnRouteEntryRequest) (response *DeleteVpnRouteEntryResponse, err error)
- func (client *Client) DeleteVpnRouteEntryWithCallback(request *DeleteVpnRouteEntryRequest, ...) <-chan int
- func (client *Client) DeleteVpnRouteEntryWithChan(request *DeleteVpnRouteEntryRequest) (<-chan *DeleteVpnRouteEntryResponse, <-chan error)
- func (client *Client) DeletionProtection(request *DeletionProtectionRequest) (response *DeletionProtectionResponse, err error)
- func (client *Client) DeletionProtectionWithCallback(request *DeletionProtectionRequest, ...) <-chan int
- func (client *Client) DeletionProtectionWithChan(request *DeletionProtectionRequest) (<-chan *DeletionProtectionResponse, <-chan error)
- func (client *Client) DescribeAccessPoints(request *DescribeAccessPointsRequest) (response *DescribeAccessPointsResponse, err error)
- func (client *Client) DescribeAccessPointsWithCallback(request *DescribeAccessPointsRequest, ...) <-chan int
- func (client *Client) DescribeAccessPointsWithChan(request *DescribeAccessPointsRequest) (<-chan *DescribeAccessPointsResponse, <-chan error)
- func (client *Client) DescribeBgpGroups(request *DescribeBgpGroupsRequest) (response *DescribeBgpGroupsResponse, err error)
- func (client *Client) DescribeBgpGroupsWithCallback(request *DescribeBgpGroupsRequest, ...) <-chan int
- func (client *Client) DescribeBgpGroupsWithChan(request *DescribeBgpGroupsRequest) (<-chan *DescribeBgpGroupsResponse, <-chan error)
- func (client *Client) DescribeBgpNetworks(request *DescribeBgpNetworksRequest) (response *DescribeBgpNetworksResponse, err error)
- func (client *Client) DescribeBgpNetworksWithCallback(request *DescribeBgpNetworksRequest, ...) <-chan int
- func (client *Client) DescribeBgpNetworksWithChan(request *DescribeBgpNetworksRequest) (<-chan *DescribeBgpNetworksResponse, <-chan error)
- func (client *Client) DescribeBgpPeers(request *DescribeBgpPeersRequest) (response *DescribeBgpPeersResponse, err error)
- func (client *Client) DescribeBgpPeersWithCallback(request *DescribeBgpPeersRequest, ...) <-chan int
- func (client *Client) DescribeBgpPeersWithChan(request *DescribeBgpPeersRequest) (<-chan *DescribeBgpPeersResponse, <-chan error)
- func (client *Client) DescribeCommonBandwidthPackages(request *DescribeCommonBandwidthPackagesRequest) (response *DescribeCommonBandwidthPackagesResponse, err error)
- func (client *Client) DescribeCommonBandwidthPackagesWithCallback(request *DescribeCommonBandwidthPackagesRequest, ...) <-chan int
- func (client *Client) DescribeCommonBandwidthPackagesWithChan(request *DescribeCommonBandwidthPackagesRequest) (<-chan *DescribeCommonBandwidthPackagesResponse, <-chan error)
- func (client *Client) DescribeCustomerGateway(request *DescribeCustomerGatewayRequest) (response *DescribeCustomerGatewayResponse, err error)
- func (client *Client) DescribeCustomerGatewayWithCallback(request *DescribeCustomerGatewayRequest, ...) <-chan int
- func (client *Client) DescribeCustomerGatewayWithChan(request *DescribeCustomerGatewayRequest) (<-chan *DescribeCustomerGatewayResponse, <-chan error)
- func (client *Client) DescribeCustomerGateways(request *DescribeCustomerGatewaysRequest) (response *DescribeCustomerGatewaysResponse, err error)
- func (client *Client) DescribeCustomerGatewaysWithCallback(request *DescribeCustomerGatewaysRequest, ...) <-chan int
- func (client *Client) DescribeCustomerGatewaysWithChan(request *DescribeCustomerGatewaysRequest) (<-chan *DescribeCustomerGatewaysResponse, <-chan error)
- func (client *Client) DescribeEcGrantRelation(request *DescribeEcGrantRelationRequest) (response *DescribeEcGrantRelationResponse, err error)
- func (client *Client) DescribeEcGrantRelationWithCallback(request *DescribeEcGrantRelationRequest, ...) <-chan int
- func (client *Client) DescribeEcGrantRelationWithChan(request *DescribeEcGrantRelationRequest) (<-chan *DescribeEcGrantRelationResponse, <-chan error)
- func (client *Client) DescribeEipAddresses(request *DescribeEipAddressesRequest) (response *DescribeEipAddressesResponse, err error)
- func (client *Client) DescribeEipAddressesWithCallback(request *DescribeEipAddressesRequest, ...) <-chan int
- func (client *Client) DescribeEipAddressesWithChan(request *DescribeEipAddressesRequest) (<-chan *DescribeEipAddressesResponse, <-chan error)
- func (client *Client) DescribeEipGatewayInfo(request *DescribeEipGatewayInfoRequest) (response *DescribeEipGatewayInfoResponse, err error)
- func (client *Client) DescribeEipGatewayInfoWithCallback(request *DescribeEipGatewayInfoRequest, ...) <-chan int
- func (client *Client) DescribeEipGatewayInfoWithChan(request *DescribeEipGatewayInfoRequest) (<-chan *DescribeEipGatewayInfoResponse, <-chan error)
- func (client *Client) DescribeEipMonitorData(request *DescribeEipMonitorDataRequest) (response *DescribeEipMonitorDataResponse, err error)
- func (client *Client) DescribeEipMonitorDataWithCallback(request *DescribeEipMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeEipMonitorDataWithChan(request *DescribeEipMonitorDataRequest) (<-chan *DescribeEipMonitorDataResponse, <-chan error)
- func (client *Client) DescribeEipSegment(request *DescribeEipSegmentRequest) (response *DescribeEipSegmentResponse, err error)
- func (client *Client) DescribeEipSegmentWithCallback(request *DescribeEipSegmentRequest, ...) <-chan int
- func (client *Client) DescribeEipSegmentWithChan(request *DescribeEipSegmentRequest) (<-chan *DescribeEipSegmentResponse, <-chan error)
- func (client *Client) DescribeFlowLogs(request *DescribeFlowLogsRequest) (response *DescribeFlowLogsResponse, err error)
- func (client *Client) DescribeFlowLogsWithCallback(request *DescribeFlowLogsRequest, ...) <-chan int
- func (client *Client) DescribeFlowLogsWithChan(request *DescribeFlowLogsRequest) (<-chan *DescribeFlowLogsResponse, <-chan error)
- func (client *Client) DescribeForwardTableEntries(request *DescribeForwardTableEntriesRequest) (response *DescribeForwardTableEntriesResponse, err error)
- func (client *Client) DescribeForwardTableEntriesWithCallback(request *DescribeForwardTableEntriesRequest, ...) <-chan int
- func (client *Client) DescribeForwardTableEntriesWithChan(request *DescribeForwardTableEntriesRequest) (<-chan *DescribeForwardTableEntriesResponse, <-chan error)
- func (client *Client) DescribeGlobalAccelerationInstances(request *DescribeGlobalAccelerationInstancesRequest) (response *DescribeGlobalAccelerationInstancesResponse, err error)
- func (client *Client) DescribeGlobalAccelerationInstancesWithCallback(request *DescribeGlobalAccelerationInstancesRequest, ...) <-chan int
- func (client *Client) DescribeGlobalAccelerationInstancesWithChan(request *DescribeGlobalAccelerationInstancesRequest) (<-chan *DescribeGlobalAccelerationInstancesResponse, <-chan error)
- func (client *Client) DescribeGrantRulesToCen(request *DescribeGrantRulesToCenRequest) (response *DescribeGrantRulesToCenResponse, err error)
- func (client *Client) DescribeGrantRulesToCenWithCallback(request *DescribeGrantRulesToCenRequest, ...) <-chan int
- func (client *Client) DescribeGrantRulesToCenWithChan(request *DescribeGrantRulesToCenRequest) (<-chan *DescribeGrantRulesToCenResponse, <-chan error)
- func (client *Client) DescribeHaVips(request *DescribeHaVipsRequest) (response *DescribeHaVipsResponse, err error)
- func (client *Client) DescribeHaVipsWithCallback(request *DescribeHaVipsRequest, ...) <-chan int
- func (client *Client) DescribeHaVipsWithChan(request *DescribeHaVipsRequest) (<-chan *DescribeHaVipsResponse, <-chan error)
- func (client *Client) DescribeHighDefinitionMonitorLogAttribute(request *DescribeHighDefinitionMonitorLogAttributeRequest) (response *DescribeHighDefinitionMonitorLogAttributeResponse, err error)
- func (client *Client) DescribeHighDefinitionMonitorLogAttributeWithCallback(request *DescribeHighDefinitionMonitorLogAttributeRequest, ...) <-chan int
- func (client *Client) DescribeHighDefinitionMonitorLogAttributeWithChan(request *DescribeHighDefinitionMonitorLogAttributeRequest) (<-chan *DescribeHighDefinitionMonitorLogAttributeResponse, <-chan error)
- func (client *Client) DescribeIPv6TranslatorAclListAttributes(request *DescribeIPv6TranslatorAclListAttributesRequest) (response *DescribeIPv6TranslatorAclListAttributesResponse, err error)
- func (client *Client) DescribeIPv6TranslatorAclListAttributesWithCallback(request *DescribeIPv6TranslatorAclListAttributesRequest, ...) <-chan int
- func (client *Client) DescribeIPv6TranslatorAclListAttributesWithChan(request *DescribeIPv6TranslatorAclListAttributesRequest) (<-chan *DescribeIPv6TranslatorAclListAttributesResponse, <-chan error)
- func (client *Client) DescribeIPv6TranslatorAclLists(request *DescribeIPv6TranslatorAclListsRequest) (response *DescribeIPv6TranslatorAclListsResponse, err error)
- func (client *Client) DescribeIPv6TranslatorAclListsWithCallback(request *DescribeIPv6TranslatorAclListsRequest, ...) <-chan int
- func (client *Client) DescribeIPv6TranslatorAclListsWithChan(request *DescribeIPv6TranslatorAclListsRequest) (<-chan *DescribeIPv6TranslatorAclListsResponse, <-chan error)
- func (client *Client) DescribeIPv6TranslatorEntries(request *DescribeIPv6TranslatorEntriesRequest) (response *DescribeIPv6TranslatorEntriesResponse, err error)
- func (client *Client) DescribeIPv6TranslatorEntriesWithCallback(request *DescribeIPv6TranslatorEntriesRequest, ...) <-chan int
- func (client *Client) DescribeIPv6TranslatorEntriesWithChan(request *DescribeIPv6TranslatorEntriesRequest) (<-chan *DescribeIPv6TranslatorEntriesResponse, <-chan error)
- func (client *Client) DescribeIPv6Translators(request *DescribeIPv6TranslatorsRequest) (response *DescribeIPv6TranslatorsResponse, err error)
- func (client *Client) DescribeIPv6TranslatorsWithCallback(request *DescribeIPv6TranslatorsRequest, ...) <-chan int
- func (client *Client) DescribeIPv6TranslatorsWithChan(request *DescribeIPv6TranslatorsRequest) (<-chan *DescribeIPv6TranslatorsResponse, <-chan error)
- func (client *Client) DescribeIpv6Addresses(request *DescribeIpv6AddressesRequest) (response *DescribeIpv6AddressesResponse, err error)
- func (client *Client) DescribeIpv6AddressesWithCallback(request *DescribeIpv6AddressesRequest, ...) <-chan int
- func (client *Client) DescribeIpv6AddressesWithChan(request *DescribeIpv6AddressesRequest) (<-chan *DescribeIpv6AddressesResponse, <-chan error)
- func (client *Client) DescribeIpv6EgressOnlyRules(request *DescribeIpv6EgressOnlyRulesRequest) (response *DescribeIpv6EgressOnlyRulesResponse, err error)
- func (client *Client) DescribeIpv6EgressOnlyRulesWithCallback(request *DescribeIpv6EgressOnlyRulesRequest, ...) <-chan int
- func (client *Client) DescribeIpv6EgressOnlyRulesWithChan(request *DescribeIpv6EgressOnlyRulesRequest) (<-chan *DescribeIpv6EgressOnlyRulesResponse, <-chan error)
- func (client *Client) DescribeIpv6GatewayAttribute(request *DescribeIpv6GatewayAttributeRequest) (response *DescribeIpv6GatewayAttributeResponse, err error)
- func (client *Client) DescribeIpv6GatewayAttributeWithCallback(request *DescribeIpv6GatewayAttributeRequest, ...) <-chan int
- func (client *Client) DescribeIpv6GatewayAttributeWithChan(request *DescribeIpv6GatewayAttributeRequest) (<-chan *DescribeIpv6GatewayAttributeResponse, <-chan error)
- func (client *Client) DescribeIpv6Gateways(request *DescribeIpv6GatewaysRequest) (response *DescribeIpv6GatewaysResponse, err error)
- func (client *Client) DescribeIpv6GatewaysWithCallback(request *DescribeIpv6GatewaysRequest, ...) <-chan int
- func (client *Client) DescribeIpv6GatewaysWithChan(request *DescribeIpv6GatewaysRequest) (<-chan *DescribeIpv6GatewaysResponse, <-chan error)
- func (client *Client) DescribeNatGateways(request *DescribeNatGatewaysRequest) (response *DescribeNatGatewaysResponse, err error)
- func (client *Client) DescribeNatGatewaysWithCallback(request *DescribeNatGatewaysRequest, ...) <-chan int
- func (client *Client) DescribeNatGatewaysWithChan(request *DescribeNatGatewaysRequest) (<-chan *DescribeNatGatewaysResponse, <-chan error)
- func (client *Client) DescribeNetworkAclAttributes(request *DescribeNetworkAclAttributesRequest) (response *DescribeNetworkAclAttributesResponse, err error)
- func (client *Client) DescribeNetworkAclAttributesWithCallback(request *DescribeNetworkAclAttributesRequest, ...) <-chan int
- func (client *Client) DescribeNetworkAclAttributesWithChan(request *DescribeNetworkAclAttributesRequest) (<-chan *DescribeNetworkAclAttributesResponse, <-chan error)
- func (client *Client) DescribeNetworkAcls(request *DescribeNetworkAclsRequest) (response *DescribeNetworkAclsResponse, err error)
- func (client *Client) DescribeNetworkAclsWithCallback(request *DescribeNetworkAclsRequest, ...) <-chan int
- func (client *Client) DescribeNetworkAclsWithChan(request *DescribeNetworkAclsRequest) (<-chan *DescribeNetworkAclsResponse, <-chan error)
- func (client *Client) DescribePhysicalConnectionLOA(request *DescribePhysicalConnectionLOARequest) (response *DescribePhysicalConnectionLOAResponse, err error)
- func (client *Client) DescribePhysicalConnectionLOAWithCallback(request *DescribePhysicalConnectionLOARequest, ...) <-chan int
- func (client *Client) DescribePhysicalConnectionLOAWithChan(request *DescribePhysicalConnectionLOARequest) (<-chan *DescribePhysicalConnectionLOAResponse, <-chan error)
- func (client *Client) DescribePhysicalConnections(request *DescribePhysicalConnectionsRequest) (response *DescribePhysicalConnectionsResponse, err error)
- func (client *Client) DescribePhysicalConnectionsWithCallback(request *DescribePhysicalConnectionsRequest, ...) <-chan int
- func (client *Client) DescribePhysicalConnectionsWithChan(request *DescribePhysicalConnectionsRequest) (<-chan *DescribePhysicalConnectionsResponse, <-chan error)
- func (client *Client) DescribePublicIpAddress(request *DescribePublicIpAddressRequest) (response *DescribePublicIpAddressResponse, err error)
- func (client *Client) DescribePublicIpAddressWithCallback(request *DescribePublicIpAddressRequest, ...) <-chan int
- func (client *Client) DescribePublicIpAddressWithChan(request *DescribePublicIpAddressRequest) (<-chan *DescribePublicIpAddressResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeRouteEntryList(request *DescribeRouteEntryListRequest) (response *DescribeRouteEntryListResponse, err error)
- func (client *Client) DescribeRouteEntryListWithCallback(request *DescribeRouteEntryListRequest, ...) <-chan int
- func (client *Client) DescribeRouteEntryListWithChan(request *DescribeRouteEntryListRequest) (<-chan *DescribeRouteEntryListResponse, <-chan error)
- func (client *Client) DescribeRouteTableList(request *DescribeRouteTableListRequest) (response *DescribeRouteTableListResponse, err error)
- func (client *Client) DescribeRouteTableListWithCallback(request *DescribeRouteTableListRequest, ...) <-chan int
- func (client *Client) DescribeRouteTableListWithChan(request *DescribeRouteTableListRequest) (<-chan *DescribeRouteTableListResponse, <-chan error)
- func (client *Client) DescribeRouteTables(request *DescribeRouteTablesRequest) (response *DescribeRouteTablesResponse, err error)
- func (client *Client) DescribeRouteTablesWithCallback(request *DescribeRouteTablesRequest, ...) <-chan int
- func (client *Client) DescribeRouteTablesWithChan(request *DescribeRouteTablesRequest) (<-chan *DescribeRouteTablesResponse, <-chan error)
- func (client *Client) DescribeRouterInterfaceAttribute(request *DescribeRouterInterfaceAttributeRequest) (response *DescribeRouterInterfaceAttributeResponse, err error)
- func (client *Client) DescribeRouterInterfaceAttributeWithCallback(request *DescribeRouterInterfaceAttributeRequest, ...) <-chan int
- func (client *Client) DescribeRouterInterfaceAttributeWithChan(request *DescribeRouterInterfaceAttributeRequest) (<-chan *DescribeRouterInterfaceAttributeResponse, <-chan error)
- func (client *Client) DescribeRouterInterfaces(request *DescribeRouterInterfacesRequest) (response *DescribeRouterInterfacesResponse, err error)
- func (client *Client) DescribeRouterInterfacesWithCallback(request *DescribeRouterInterfacesRequest, ...) <-chan int
- func (client *Client) DescribeRouterInterfacesWithChan(request *DescribeRouterInterfacesRequest) (<-chan *DescribeRouterInterfacesResponse, <-chan error)
- func (client *Client) DescribeServerRelatedGlobalAccelerationInstances(request *DescribeServerRelatedGlobalAccelerationInstancesRequest) (response *DescribeServerRelatedGlobalAccelerationInstancesResponse, err error)
- func (client *Client) DescribeServerRelatedGlobalAccelerationInstancesWithCallback(request *DescribeServerRelatedGlobalAccelerationInstancesRequest, ...) <-chan int
- func (client *Client) DescribeServerRelatedGlobalAccelerationInstancesWithChan(request *DescribeServerRelatedGlobalAccelerationInstancesRequest) (<-chan *DescribeServerRelatedGlobalAccelerationInstancesResponse, <-chan error)
- func (client *Client) DescribeSnatTableEntries(request *DescribeSnatTableEntriesRequest) (response *DescribeSnatTableEntriesResponse, err error)
- func (client *Client) DescribeSnatTableEntriesWithCallback(request *DescribeSnatTableEntriesRequest, ...) <-chan int
- func (client *Client) DescribeSnatTableEntriesWithChan(request *DescribeSnatTableEntriesRequest) (<-chan *DescribeSnatTableEntriesResponse, <-chan error)
- func (client *Client) DescribeSslVpnClientCert(request *DescribeSslVpnClientCertRequest) (response *DescribeSslVpnClientCertResponse, err error)
- func (client *Client) DescribeSslVpnClientCertWithCallback(request *DescribeSslVpnClientCertRequest, ...) <-chan int
- func (client *Client) DescribeSslVpnClientCertWithChan(request *DescribeSslVpnClientCertRequest) (<-chan *DescribeSslVpnClientCertResponse, <-chan error)
- func (client *Client) DescribeSslVpnClientCerts(request *DescribeSslVpnClientCertsRequest) (response *DescribeSslVpnClientCertsResponse, err error)
- func (client *Client) DescribeSslVpnClientCertsWithCallback(request *DescribeSslVpnClientCertsRequest, ...) <-chan int
- func (client *Client) DescribeSslVpnClientCertsWithChan(request *DescribeSslVpnClientCertsRequest) (<-chan *DescribeSslVpnClientCertsResponse, <-chan error)
- func (client *Client) DescribeSslVpnClients(request *DescribeSslVpnClientsRequest) (response *DescribeSslVpnClientsResponse, err error)
- func (client *Client) DescribeSslVpnClientsWithCallback(request *DescribeSslVpnClientsRequest, ...) <-chan int
- func (client *Client) DescribeSslVpnClientsWithChan(request *DescribeSslVpnClientsRequest) (<-chan *DescribeSslVpnClientsResponse, <-chan error)
- func (client *Client) DescribeSslVpnServers(request *DescribeSslVpnServersRequest) (response *DescribeSslVpnServersResponse, err error)
- func (client *Client) DescribeSslVpnServersWithCallback(request *DescribeSslVpnServersRequest, ...) <-chan int
- func (client *Client) DescribeSslVpnServersWithChan(request *DescribeSslVpnServersRequest) (<-chan *DescribeSslVpnServersResponse, <-chan error)
- func (client *Client) DescribeTagKeys(request *DescribeTagKeysRequest) (response *DescribeTagKeysResponse, err error)
- func (client *Client) DescribeTagKeysForExpressConnect(request *DescribeTagKeysForExpressConnectRequest) (response *DescribeTagKeysForExpressConnectResponse, err error)
- func (client *Client) DescribeTagKeysForExpressConnectWithCallback(request *DescribeTagKeysForExpressConnectRequest, ...) <-chan int
- func (client *Client) DescribeTagKeysForExpressConnectWithChan(request *DescribeTagKeysForExpressConnectRequest) (<-chan *DescribeTagKeysForExpressConnectResponse, <-chan error)
- func (client *Client) DescribeTagKeysWithCallback(request *DescribeTagKeysRequest, ...) <-chan int
- func (client *Client) DescribeTagKeysWithChan(request *DescribeTagKeysRequest) (<-chan *DescribeTagKeysResponse, <-chan error)
- func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, ...) <-chan int
- func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
- func (client *Client) DescribeVRouters(request *DescribeVRoutersRequest) (response *DescribeVRoutersResponse, err error)
- func (client *Client) DescribeVRoutersWithCallback(request *DescribeVRoutersRequest, ...) <-chan int
- func (client *Client) DescribeVRoutersWithChan(request *DescribeVRoutersRequest) (<-chan *DescribeVRoutersResponse, <-chan error)
- func (client *Client) DescribeVSwitchAttributes(request *DescribeVSwitchAttributesRequest) (response *DescribeVSwitchAttributesResponse, err error)
- func (client *Client) DescribeVSwitchAttributesWithCallback(request *DescribeVSwitchAttributesRequest, ...) <-chan int
- func (client *Client) DescribeVSwitchAttributesWithChan(request *DescribeVSwitchAttributesRequest) (<-chan *DescribeVSwitchAttributesResponse, <-chan error)
- func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (response *DescribeVSwitchesResponse, err error)
- func (client *Client) DescribeVSwitchesWithCallback(request *DescribeVSwitchesRequest, ...) <-chan int
- func (client *Client) DescribeVSwitchesWithChan(request *DescribeVSwitchesRequest) (<-chan *DescribeVSwitchesResponse, <-chan error)
- func (client *Client) DescribeVbrHa(request *DescribeVbrHaRequest) (response *DescribeVbrHaResponse, err error)
- func (client *Client) DescribeVbrHaWithCallback(request *DescribeVbrHaRequest, ...) <-chan int
- func (client *Client) DescribeVbrHaWithChan(request *DescribeVbrHaRequest) (<-chan *DescribeVbrHaResponse, <-chan error)
- func (client *Client) DescribeVcoRouteEntries(request *DescribeVcoRouteEntriesRequest) (response *DescribeVcoRouteEntriesResponse, err error)
- func (client *Client) DescribeVcoRouteEntriesWithCallback(request *DescribeVcoRouteEntriesRequest, ...) <-chan int
- func (client *Client) DescribeVcoRouteEntriesWithChan(request *DescribeVcoRouteEntriesRequest) (<-chan *DescribeVcoRouteEntriesResponse, <-chan error)
- func (client *Client) DescribeVirtualBorderRouters(request *DescribeVirtualBorderRoutersRequest) (response *DescribeVirtualBorderRoutersResponse, err error)
- func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnection(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, err error)
- func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithChan(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (<-chan *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, ...)
- func (client *Client) DescribeVirtualBorderRoutersWithCallback(request *DescribeVirtualBorderRoutersRequest, ...) <-chan int
- func (client *Client) DescribeVirtualBorderRoutersWithChan(request *DescribeVirtualBorderRoutersRequest) (<-chan *DescribeVirtualBorderRoutersResponse, <-chan error)
- func (client *Client) DescribeVpcAttribute(request *DescribeVpcAttributeRequest) (response *DescribeVpcAttributeResponse, err error)
- func (client *Client) DescribeVpcAttributeWithCallback(request *DescribeVpcAttributeRequest, ...) <-chan int
- func (client *Client) DescribeVpcAttributeWithChan(request *DescribeVpcAttributeRequest) (<-chan *DescribeVpcAttributeResponse, <-chan error)
- func (client *Client) DescribeVpcs(request *DescribeVpcsRequest) (response *DescribeVpcsResponse, err error)
- func (client *Client) DescribeVpcsWithCallback(request *DescribeVpcsRequest, ...) <-chan int
- func (client *Client) DescribeVpcsWithChan(request *DescribeVpcsRequest) (<-chan *DescribeVpcsResponse, <-chan error)
- func (client *Client) DescribeVpnAttachments(request *DescribeVpnAttachmentsRequest) (response *DescribeVpnAttachmentsResponse, err error)
- func (client *Client) DescribeVpnAttachmentsWithCallback(request *DescribeVpnAttachmentsRequest, ...) <-chan int
- func (client *Client) DescribeVpnAttachmentsWithChan(request *DescribeVpnAttachmentsRequest) (<-chan *DescribeVpnAttachmentsResponse, <-chan error)
- func (client *Client) DescribeVpnConnection(request *DescribeVpnConnectionRequest) (response *DescribeVpnConnectionResponse, err error)
- func (client *Client) DescribeVpnConnectionLogs(request *DescribeVpnConnectionLogsRequest) (response *DescribeVpnConnectionLogsResponse, err error)
- func (client *Client) DescribeVpnConnectionLogsWithCallback(request *DescribeVpnConnectionLogsRequest, ...) <-chan int
- func (client *Client) DescribeVpnConnectionLogsWithChan(request *DescribeVpnConnectionLogsRequest) (<-chan *DescribeVpnConnectionLogsResponse, <-chan error)
- func (client *Client) DescribeVpnConnectionWithCallback(request *DescribeVpnConnectionRequest, ...) <-chan int
- func (client *Client) DescribeVpnConnectionWithChan(request *DescribeVpnConnectionRequest) (<-chan *DescribeVpnConnectionResponse, <-chan error)
- func (client *Client) DescribeVpnConnections(request *DescribeVpnConnectionsRequest) (response *DescribeVpnConnectionsResponse, err error)
- func (client *Client) DescribeVpnConnectionsWithCallback(request *DescribeVpnConnectionsRequest, ...) <-chan int
- func (client *Client) DescribeVpnConnectionsWithChan(request *DescribeVpnConnectionsRequest) (<-chan *DescribeVpnConnectionsResponse, <-chan error)
- func (client *Client) DescribeVpnCrossAccountAuthorizations(request *DescribeVpnCrossAccountAuthorizationsRequest) (response *DescribeVpnCrossAccountAuthorizationsResponse, err error)
- func (client *Client) DescribeVpnCrossAccountAuthorizationsWithCallback(request *DescribeVpnCrossAccountAuthorizationsRequest, ...) <-chan int
- func (client *Client) DescribeVpnCrossAccountAuthorizationsWithChan(request *DescribeVpnCrossAccountAuthorizationsRequest) (<-chan *DescribeVpnCrossAccountAuthorizationsResponse, <-chan error)
- func (client *Client) DescribeVpnGateway(request *DescribeVpnGatewayRequest) (response *DescribeVpnGatewayResponse, err error)
- func (client *Client) DescribeVpnGatewayWithCallback(request *DescribeVpnGatewayRequest, ...) <-chan int
- func (client *Client) DescribeVpnGatewayWithChan(request *DescribeVpnGatewayRequest) (<-chan *DescribeVpnGatewayResponse, <-chan error)
- func (client *Client) DescribeVpnGateways(request *DescribeVpnGatewaysRequest) (response *DescribeVpnGatewaysResponse, err error)
- func (client *Client) DescribeVpnGatewaysWithCallback(request *DescribeVpnGatewaysRequest, ...) <-chan int
- func (client *Client) DescribeVpnGatewaysWithChan(request *DescribeVpnGatewaysRequest) (<-chan *DescribeVpnGatewaysResponse, <-chan error)
- func (client *Client) DescribeVpnPbrRouteEntries(request *DescribeVpnPbrRouteEntriesRequest) (response *DescribeVpnPbrRouteEntriesResponse, err error)
- func (client *Client) DescribeVpnPbrRouteEntriesWithCallback(request *DescribeVpnPbrRouteEntriesRequest, ...) <-chan int
- func (client *Client) DescribeVpnPbrRouteEntriesWithChan(request *DescribeVpnPbrRouteEntriesRequest) (<-chan *DescribeVpnPbrRouteEntriesResponse, <-chan error)
- func (client *Client) DescribeVpnRouteEntries(request *DescribeVpnRouteEntriesRequest) (response *DescribeVpnRouteEntriesResponse, err error)
- func (client *Client) DescribeVpnRouteEntriesWithCallback(request *DescribeVpnRouteEntriesRequest, ...) <-chan int
- func (client *Client) DescribeVpnRouteEntriesWithChan(request *DescribeVpnRouteEntriesRequest) (<-chan *DescribeVpnRouteEntriesResponse, <-chan error)
- func (client *Client) DescribeVpnSslServerLogs(request *DescribeVpnSslServerLogsRequest) (response *DescribeVpnSslServerLogsResponse, err error)
- func (client *Client) DescribeVpnSslServerLogsWithCallback(request *DescribeVpnSslServerLogsRequest, ...) <-chan int
- func (client *Client) DescribeVpnSslServerLogsWithChan(request *DescribeVpnSslServerLogsRequest) (<-chan *DescribeVpnSslServerLogsResponse, <-chan error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int
- func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
- func (client *Client) DetachDhcpOptionsSetFromVpc(request *DetachDhcpOptionsSetFromVpcRequest) (response *DetachDhcpOptionsSetFromVpcResponse, err error)
- func (client *Client) DetachDhcpOptionsSetFromVpcWithCallback(request *DetachDhcpOptionsSetFromVpcRequest, ...) <-chan int
- func (client *Client) DetachDhcpOptionsSetFromVpcWithChan(request *DetachDhcpOptionsSetFromVpcRequest) (<-chan *DetachDhcpOptionsSetFromVpcResponse, <-chan error)
- func (client *Client) DiagnoseVpnGateway(request *DiagnoseVpnGatewayRequest) (response *DiagnoseVpnGatewayResponse, err error)
- func (client *Client) DiagnoseVpnGatewayWithCallback(request *DiagnoseVpnGatewayRequest, ...) <-chan int
- func (client *Client) DiagnoseVpnGatewayWithChan(request *DiagnoseVpnGatewayRequest) (<-chan *DiagnoseVpnGatewayResponse, <-chan error)
- func (client *Client) DisableNatGatewayEcsMetric(request *DisableNatGatewayEcsMetricRequest) (response *DisableNatGatewayEcsMetricResponse, err error)
- func (client *Client) DisableNatGatewayEcsMetricWithCallback(request *DisableNatGatewayEcsMetricRequest, ...) <-chan int
- func (client *Client) DisableNatGatewayEcsMetricWithChan(request *DisableNatGatewayEcsMetricRequest) (<-chan *DisableNatGatewayEcsMetricResponse, <-chan error)
- func (client *Client) DisableVpcClassicLink(request *DisableVpcClassicLinkRequest) (response *DisableVpcClassicLinkResponse, err error)
- func (client *Client) DisableVpcClassicLinkWithCallback(request *DisableVpcClassicLinkRequest, ...) <-chan int
- func (client *Client) DisableVpcClassicLinkWithChan(request *DisableVpcClassicLinkRequest) (<-chan *DisableVpcClassicLinkResponse, <-chan error)
- func (client *Client) DissociateRouteTableFromGateway(request *DissociateRouteTableFromGatewayRequest) (response *DissociateRouteTableFromGatewayResponse, err error)
- func (client *Client) DissociateRouteTableFromGatewayWithCallback(request *DissociateRouteTableFromGatewayRequest, ...) <-chan int
- func (client *Client) DissociateRouteTableFromGatewayWithChan(request *DissociateRouteTableFromGatewayRequest) (<-chan *DissociateRouteTableFromGatewayResponse, <-chan error)
- func (client *Client) DissociateRouteTablesFromVpcGatewayEndpoint(request *DissociateRouteTablesFromVpcGatewayEndpointRequest) (response *DissociateRouteTablesFromVpcGatewayEndpointResponse, err error)
- func (client *Client) DissociateRouteTablesFromVpcGatewayEndpointWithCallback(request *DissociateRouteTablesFromVpcGatewayEndpointRequest, ...) <-chan int
- func (client *Client) DissociateRouteTablesFromVpcGatewayEndpointWithChan(request *DissociateRouteTablesFromVpcGatewayEndpointRequest) (<-chan *DissociateRouteTablesFromVpcGatewayEndpointResponse, <-chan error)
- func (client *Client) DissociateVpnGatewayWithCertificate(request *DissociateVpnGatewayWithCertificateRequest) (response *DissociateVpnGatewayWithCertificateResponse, err error)
- func (client *Client) DissociateVpnGatewayWithCertificateWithCallback(request *DissociateVpnGatewayWithCertificateRequest, ...) <-chan int
- func (client *Client) DissociateVpnGatewayWithCertificateWithChan(request *DissociateVpnGatewayWithCertificateRequest) (<-chan *DissociateVpnGatewayWithCertificateResponse, <-chan error)
- func (client *Client) DownloadVpnConnectionConfig(request *DownloadVpnConnectionConfigRequest) (response *DownloadVpnConnectionConfigResponse, err error)
- func (client *Client) DownloadVpnConnectionConfigWithCallback(request *DownloadVpnConnectionConfigRequest, ...) <-chan int
- func (client *Client) DownloadVpnConnectionConfigWithChan(request *DownloadVpnConnectionConfigRequest) (<-chan *DownloadVpnConnectionConfigResponse, <-chan error)
- func (client *Client) EnableNatGatewayEcsMetric(request *EnableNatGatewayEcsMetricRequest) (response *EnableNatGatewayEcsMetricResponse, err error)
- func (client *Client) EnableNatGatewayEcsMetricWithCallback(request *EnableNatGatewayEcsMetricRequest, ...) <-chan int
- func (client *Client) EnableNatGatewayEcsMetricWithChan(request *EnableNatGatewayEcsMetricRequest) (<-chan *EnableNatGatewayEcsMetricResponse, <-chan error)
- func (client *Client) EnablePhysicalConnection(request *EnablePhysicalConnectionRequest) (response *EnablePhysicalConnectionResponse, err error)
- func (client *Client) EnablePhysicalConnectionWithCallback(request *EnablePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) EnablePhysicalConnectionWithChan(request *EnablePhysicalConnectionRequest) (<-chan *EnablePhysicalConnectionResponse, <-chan error)
- func (client *Client) EnableVpcClassicLink(request *EnableVpcClassicLinkRequest) (response *EnableVpcClassicLinkResponse, err error)
- func (client *Client) EnableVpcClassicLinkWithCallback(request *EnableVpcClassicLinkRequest, ...) <-chan int
- func (client *Client) EnableVpcClassicLinkWithChan(request *EnableVpcClassicLinkRequest) (<-chan *EnableVpcClassicLinkResponse, <-chan error)
- func (client *Client) EnableVpcIpv4Gateway(request *EnableVpcIpv4GatewayRequest) (response *EnableVpcIpv4GatewayResponse, err error)
- func (client *Client) EnableVpcIpv4GatewayWithCallback(request *EnableVpcIpv4GatewayRequest, ...) <-chan int
- func (client *Client) EnableVpcIpv4GatewayWithChan(request *EnableVpcIpv4GatewayRequest) (<-chan *EnableVpcIpv4GatewayResponse, <-chan error)
- func (client *Client) GetDhcpOptionsSet(request *GetDhcpOptionsSetRequest) (response *GetDhcpOptionsSetResponse, err error)
- func (client *Client) GetDhcpOptionsSetWithCallback(request *GetDhcpOptionsSetRequest, ...) <-chan int
- func (client *Client) GetDhcpOptionsSetWithChan(request *GetDhcpOptionsSetRequest) (<-chan *GetDhcpOptionsSetResponse, <-chan error)
- func (client *Client) GetFlowLogServiceStatus(request *GetFlowLogServiceStatusRequest) (response *GetFlowLogServiceStatusResponse, err error)
- func (client *Client) GetFlowLogServiceStatusWithCallback(request *GetFlowLogServiceStatusRequest, ...) <-chan int
- func (client *Client) GetFlowLogServiceStatusWithChan(request *GetFlowLogServiceStatusRequest) (<-chan *GetFlowLogServiceStatusResponse, <-chan error)
- func (client *Client) GetIpv4GatewayAttribute(request *GetIpv4GatewayAttributeRequest) (response *GetIpv4GatewayAttributeResponse, err error)
- func (client *Client) GetIpv4GatewayAttributeWithCallback(request *GetIpv4GatewayAttributeRequest, ...) <-chan int
- func (client *Client) GetIpv4GatewayAttributeWithChan(request *GetIpv4GatewayAttributeRequest) (<-chan *GetIpv4GatewayAttributeResponse, <-chan error)
- func (client *Client) GetNatGatewayAttribute(request *GetNatGatewayAttributeRequest) (response *GetNatGatewayAttributeResponse, err error)
- func (client *Client) GetNatGatewayAttributeWithCallback(request *GetNatGatewayAttributeRequest, ...) <-chan int
- func (client *Client) GetNatGatewayAttributeWithChan(request *GetNatGatewayAttributeRequest) (<-chan *GetNatGatewayAttributeResponse, <-chan error)
- func (client *Client) GetNatGatewayConvertStatus(request *GetNatGatewayConvertStatusRequest) (response *GetNatGatewayConvertStatusResponse, err error)
- func (client *Client) GetNatGatewayConvertStatusWithCallback(request *GetNatGatewayConvertStatusRequest, ...) <-chan int
- func (client *Client) GetNatGatewayConvertStatusWithChan(request *GetNatGatewayConvertStatusRequest) (<-chan *GetNatGatewayConvertStatusResponse, <-chan error)
- func (client *Client) GetPhysicalConnectionServiceStatus(request *GetPhysicalConnectionServiceStatusRequest) (response *GetPhysicalConnectionServiceStatusResponse, err error)
- func (client *Client) GetPhysicalConnectionServiceStatusWithCallback(request *GetPhysicalConnectionServiceStatusRequest, ...) <-chan int
- func (client *Client) GetPhysicalConnectionServiceStatusWithChan(request *GetPhysicalConnectionServiceStatusRequest) (<-chan *GetPhysicalConnectionServiceStatusResponse, <-chan error)
- func (client *Client) GetTrafficMirrorServiceStatus(request *GetTrafficMirrorServiceStatusRequest) (response *GetTrafficMirrorServiceStatusResponse, err error)
- func (client *Client) GetTrafficMirrorServiceStatusWithCallback(request *GetTrafficMirrorServiceStatusRequest, ...) <-chan int
- func (client *Client) GetTrafficMirrorServiceStatusWithChan(request *GetTrafficMirrorServiceStatusRequest) (<-chan *GetTrafficMirrorServiceStatusResponse, <-chan error)
- func (client *Client) GetVpcGatewayEndpointAttribute(request *GetVpcGatewayEndpointAttributeRequest) (response *GetVpcGatewayEndpointAttributeResponse, err error)
- func (client *Client) GetVpcGatewayEndpointAttributeWithCallback(request *GetVpcGatewayEndpointAttributeRequest, ...) <-chan int
- func (client *Client) GetVpcGatewayEndpointAttributeWithChan(request *GetVpcGatewayEndpointAttributeRequest) (<-chan *GetVpcGatewayEndpointAttributeResponse, <-chan error)
- func (client *Client) GetVpcPrefixListAssociations(request *GetVpcPrefixListAssociationsRequest) (response *GetVpcPrefixListAssociationsResponse, err error)
- func (client *Client) GetVpcPrefixListAssociationsWithCallback(request *GetVpcPrefixListAssociationsRequest, ...) <-chan int
- func (client *Client) GetVpcPrefixListAssociationsWithChan(request *GetVpcPrefixListAssociationsRequest) (<-chan *GetVpcPrefixListAssociationsResponse, <-chan error)
- func (client *Client) GetVpcPrefixListEntries(request *GetVpcPrefixListEntriesRequest) (response *GetVpcPrefixListEntriesResponse, err error)
- func (client *Client) GetVpcPrefixListEntriesWithCallback(request *GetVpcPrefixListEntriesRequest, ...) <-chan int
- func (client *Client) GetVpcPrefixListEntriesWithChan(request *GetVpcPrefixListEntriesRequest) (<-chan *GetVpcPrefixListEntriesResponse, <-chan error)
- func (client *Client) GetVpcRouteEntrySummary(request *GetVpcRouteEntrySummaryRequest) (response *GetVpcRouteEntrySummaryResponse, err error)
- func (client *Client) GetVpcRouteEntrySummaryWithCallback(request *GetVpcRouteEntrySummaryRequest, ...) <-chan int
- func (client *Client) GetVpcRouteEntrySummaryWithChan(request *GetVpcRouteEntrySummaryRequest) (<-chan *GetVpcRouteEntrySummaryResponse, <-chan error)
- func (client *Client) GetVpnGatewayDiagnoseResult(request *GetVpnGatewayDiagnoseResultRequest) (response *GetVpnGatewayDiagnoseResultResponse, err error)
- func (client *Client) GetVpnGatewayDiagnoseResultWithCallback(request *GetVpnGatewayDiagnoseResultRequest, ...) <-chan int
- func (client *Client) GetVpnGatewayDiagnoseResultWithChan(request *GetVpnGatewayDiagnoseResultRequest) (<-chan *GetVpnGatewayDiagnoseResultResponse, <-chan error)
- func (client *Client) GrantInstanceToCen(request *GrantInstanceToCenRequest) (response *GrantInstanceToCenResponse, err error)
- func (client *Client) GrantInstanceToCenWithCallback(request *GrantInstanceToCenRequest, ...) <-chan int
- func (client *Client) GrantInstanceToCenWithChan(request *GrantInstanceToCenRequest) (<-chan *GrantInstanceToCenResponse, <-chan error)
- func (client *Client) GrantInstanceToVbr(request *GrantInstanceToVbrRequest) (response *GrantInstanceToVbrResponse, err error)
- func (client *Client) GrantInstanceToVbrWithCallback(request *GrantInstanceToVbrRequest, ...) <-chan int
- func (client *Client) GrantInstanceToVbrWithChan(request *GrantInstanceToVbrRequest) (<-chan *GrantInstanceToVbrResponse, <-chan error)
- func (client *Client) ListBusinessAccessPoints(request *ListBusinessAccessPointsRequest) (response *ListBusinessAccessPointsResponse, err error)
- func (client *Client) ListBusinessAccessPointsWithCallback(request *ListBusinessAccessPointsRequest, ...) <-chan int
- func (client *Client) ListBusinessAccessPointsWithChan(request *ListBusinessAccessPointsRequest) (<-chan *ListBusinessAccessPointsResponse, <-chan error)
- func (client *Client) ListDhcpOptionsSets(request *ListDhcpOptionsSetsRequest) (response *ListDhcpOptionsSetsResponse, err error)
- func (client *Client) ListDhcpOptionsSetsWithCallback(request *ListDhcpOptionsSetsRequest, ...) <-chan int
- func (client *Client) ListDhcpOptionsSetsWithChan(request *ListDhcpOptionsSetsRequest) (<-chan *ListDhcpOptionsSetsResponse, <-chan error)
- func (client *Client) ListEnhanhcedNatGatewayAvailableZones(request *ListEnhanhcedNatGatewayAvailableZonesRequest) (response *ListEnhanhcedNatGatewayAvailableZonesResponse, err error)
- func (client *Client) ListEnhanhcedNatGatewayAvailableZonesWithCallback(request *ListEnhanhcedNatGatewayAvailableZonesRequest, ...) <-chan int
- func (client *Client) ListEnhanhcedNatGatewayAvailableZonesWithChan(request *ListEnhanhcedNatGatewayAvailableZonesRequest) (<-chan *ListEnhanhcedNatGatewayAvailableZonesResponse, <-chan error)
- func (client *Client) ListFullNatEntries(request *ListFullNatEntriesRequest) (response *ListFullNatEntriesResponse, err error)
- func (client *Client) ListFullNatEntriesWithCallback(request *ListFullNatEntriesRequest, ...) <-chan int
- func (client *Client) ListFullNatEntriesWithChan(request *ListFullNatEntriesRequest) (<-chan *ListFullNatEntriesResponse, <-chan error)
- func (client *Client) ListGatewayRouteTableEntries(request *ListGatewayRouteTableEntriesRequest) (response *ListGatewayRouteTableEntriesResponse, err error)
- func (client *Client) ListGatewayRouteTableEntriesWithCallback(request *ListGatewayRouteTableEntriesRequest, ...) <-chan int
- func (client *Client) ListGatewayRouteTableEntriesWithChan(request *ListGatewayRouteTableEntriesRequest) (<-chan *ListGatewayRouteTableEntriesResponse, <-chan error)
- func (client *Client) ListGeographicSubRegions(request *ListGeographicSubRegionsRequest) (response *ListGeographicSubRegionsResponse, err error)
- func (client *Client) ListGeographicSubRegionsWithCallback(request *ListGeographicSubRegionsRequest, ...) <-chan int
- func (client *Client) ListGeographicSubRegionsWithChan(request *ListGeographicSubRegionsRequest) (<-chan *ListGeographicSubRegionsResponse, <-chan error)
- func (client *Client) ListIpsecServerLogs(request *ListIpsecServerLogsRequest) (response *ListIpsecServerLogsResponse, err error)
- func (client *Client) ListIpsecServerLogsWithCallback(request *ListIpsecServerLogsRequest, ...) <-chan int
- func (client *Client) ListIpsecServerLogsWithChan(request *ListIpsecServerLogsRequest) (<-chan *ListIpsecServerLogsResponse, <-chan error)
- func (client *Client) ListIpsecServers(request *ListIpsecServersRequest) (response *ListIpsecServersResponse, err error)
- func (client *Client) ListIpsecServersWithCallback(request *ListIpsecServersRequest, ...) <-chan int
- func (client *Client) ListIpsecServersWithChan(request *ListIpsecServersRequest) (<-chan *ListIpsecServersResponse, <-chan error)
- func (client *Client) ListIpv4Gateways(request *ListIpv4GatewaysRequest) (response *ListIpv4GatewaysResponse, err error)
- func (client *Client) ListIpv4GatewaysWithCallback(request *ListIpv4GatewaysRequest, ...) <-chan int
- func (client *Client) ListIpv4GatewaysWithChan(request *ListIpv4GatewaysRequest) (<-chan *ListIpv4GatewaysResponse, <-chan error)
- func (client *Client) ListNatIpCidrs(request *ListNatIpCidrsRequest) (response *ListNatIpCidrsResponse, err error)
- func (client *Client) ListNatIpCidrsWithCallback(request *ListNatIpCidrsRequest, ...) <-chan int
- func (client *Client) ListNatIpCidrsWithChan(request *ListNatIpCidrsRequest) (<-chan *ListNatIpCidrsResponse, <-chan error)
- func (client *Client) ListNatIps(request *ListNatIpsRequest) (response *ListNatIpsResponse, err error)
- func (client *Client) ListNatIpsWithCallback(request *ListNatIpsRequest, ...) <-chan int
- func (client *Client) ListNatIpsWithChan(request *ListNatIpsRequest) (<-chan *ListNatIpsResponse, <-chan error)
- func (client *Client) ListPrefixLists(request *ListPrefixListsRequest) (response *ListPrefixListsResponse, err error)
- func (client *Client) ListPrefixListsWithCallback(request *ListPrefixListsRequest, ...) <-chan int
- func (client *Client) ListPrefixListsWithChan(request *ListPrefixListsRequest) (<-chan *ListPrefixListsResponse, <-chan error)
- func (client *Client) ListPublicIpAddressPoolCidrBlocks(request *ListPublicIpAddressPoolCidrBlocksRequest) (response *ListPublicIpAddressPoolCidrBlocksResponse, err error)
- func (client *Client) ListPublicIpAddressPoolCidrBlocksWithCallback(request *ListPublicIpAddressPoolCidrBlocksRequest, ...) <-chan int
- func (client *Client) ListPublicIpAddressPoolCidrBlocksWithChan(request *ListPublicIpAddressPoolCidrBlocksRequest) (<-chan *ListPublicIpAddressPoolCidrBlocksResponse, <-chan error)
- func (client *Client) ListPublicIpAddressPools(request *ListPublicIpAddressPoolsRequest) (response *ListPublicIpAddressPoolsResponse, err error)
- func (client *Client) ListPublicIpAddressPoolsWithCallback(request *ListPublicIpAddressPoolsRequest, ...) <-chan int
- func (client *Client) ListPublicIpAddressPoolsWithChan(request *ListPublicIpAddressPoolsRequest) (<-chan *ListPublicIpAddressPoolsResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesForExpressConnect(request *ListTagResourcesForExpressConnectRequest) (response *ListTagResourcesForExpressConnectResponse, err error)
- func (client *Client) ListTagResourcesForExpressConnectWithCallback(request *ListTagResourcesForExpressConnectRequest, ...) <-chan int
- func (client *Client) ListTagResourcesForExpressConnectWithChan(request *ListTagResourcesForExpressConnectRequest) (<-chan *ListTagResourcesForExpressConnectResponse, <-chan error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ListTrafficMirrorFilters(request *ListTrafficMirrorFiltersRequest) (response *ListTrafficMirrorFiltersResponse, err error)
- func (client *Client) ListTrafficMirrorFiltersWithCallback(request *ListTrafficMirrorFiltersRequest, ...) <-chan int
- func (client *Client) ListTrafficMirrorFiltersWithChan(request *ListTrafficMirrorFiltersRequest) (<-chan *ListTrafficMirrorFiltersResponse, <-chan error)
- func (client *Client) ListTrafficMirrorSessions(request *ListTrafficMirrorSessionsRequest) (response *ListTrafficMirrorSessionsResponse, err error)
- func (client *Client) ListTrafficMirrorSessionsWithCallback(request *ListTrafficMirrorSessionsRequest, ...) <-chan int
- func (client *Client) ListTrafficMirrorSessionsWithChan(request *ListTrafficMirrorSessionsRequest) (<-chan *ListTrafficMirrorSessionsResponse, <-chan error)
- func (client *Client) ListVirtualPhysicalConnections(request *ListVirtualPhysicalConnectionsRequest) (response *ListVirtualPhysicalConnectionsResponse, err error)
- func (client *Client) ListVirtualPhysicalConnectionsWithCallback(request *ListVirtualPhysicalConnectionsRequest, ...) <-chan int
- func (client *Client) ListVirtualPhysicalConnectionsWithChan(request *ListVirtualPhysicalConnectionsRequest) (<-chan *ListVirtualPhysicalConnectionsResponse, <-chan error)
- func (client *Client) ListVpcEndpointServicesByEndUser(request *ListVpcEndpointServicesByEndUserRequest) (response *ListVpcEndpointServicesByEndUserResponse, err error)
- func (client *Client) ListVpcEndpointServicesByEndUserWithCallback(request *ListVpcEndpointServicesByEndUserRequest, ...) <-chan int
- func (client *Client) ListVpcEndpointServicesByEndUserWithChan(request *ListVpcEndpointServicesByEndUserRequest) (<-chan *ListVpcEndpointServicesByEndUserResponse, <-chan error)
- func (client *Client) ListVpcGatewayEndpoints(request *ListVpcGatewayEndpointsRequest) (response *ListVpcGatewayEndpointsResponse, err error)
- func (client *Client) ListVpcGatewayEndpointsWithCallback(request *ListVpcGatewayEndpointsRequest, ...) <-chan int
- func (client *Client) ListVpcGatewayEndpointsWithChan(request *ListVpcGatewayEndpointsRequest) (<-chan *ListVpcGatewayEndpointsResponse, <-chan error)
- func (client *Client) ListVpnCertificateAssociations(request *ListVpnCertificateAssociationsRequest) (response *ListVpnCertificateAssociationsResponse, err error)
- func (client *Client) ListVpnCertificateAssociationsWithCallback(request *ListVpnCertificateAssociationsRequest, ...) <-chan int
- func (client *Client) ListVpnCertificateAssociationsWithChan(request *ListVpnCertificateAssociationsRequest) (<-chan *ListVpnCertificateAssociationsResponse, <-chan error)
- func (client *Client) ModifyBgpGroupAttribute(request *ModifyBgpGroupAttributeRequest) (response *ModifyBgpGroupAttributeResponse, err error)
- func (client *Client) ModifyBgpGroupAttributeWithCallback(request *ModifyBgpGroupAttributeRequest, ...) <-chan int
- func (client *Client) ModifyBgpGroupAttributeWithChan(request *ModifyBgpGroupAttributeRequest) (<-chan *ModifyBgpGroupAttributeResponse, <-chan error)
- func (client *Client) ModifyBgpPeerAttribute(request *ModifyBgpPeerAttributeRequest) (response *ModifyBgpPeerAttributeResponse, err error)
- func (client *Client) ModifyBgpPeerAttributeWithCallback(request *ModifyBgpPeerAttributeRequest, ...) <-chan int
- func (client *Client) ModifyBgpPeerAttributeWithChan(request *ModifyBgpPeerAttributeRequest) (<-chan *ModifyBgpPeerAttributeResponse, <-chan error)
- func (client *Client) ModifyCommonBandwidthPackageAttribute(request *ModifyCommonBandwidthPackageAttributeRequest) (response *ModifyCommonBandwidthPackageAttributeResponse, err error)
- func (client *Client) ModifyCommonBandwidthPackageAttributeWithCallback(request *ModifyCommonBandwidthPackageAttributeRequest, ...) <-chan int
- func (client *Client) ModifyCommonBandwidthPackageAttributeWithChan(request *ModifyCommonBandwidthPackageAttributeRequest) (<-chan *ModifyCommonBandwidthPackageAttributeResponse, <-chan error)
- func (client *Client) ModifyCommonBandwidthPackageIpBandwidth(request *ModifyCommonBandwidthPackageIpBandwidthRequest) (response *ModifyCommonBandwidthPackageIpBandwidthResponse, err error)
- func (client *Client) ModifyCommonBandwidthPackageIpBandwidthWithCallback(request *ModifyCommonBandwidthPackageIpBandwidthRequest, ...) <-chan int
- func (client *Client) ModifyCommonBandwidthPackageIpBandwidthWithChan(request *ModifyCommonBandwidthPackageIpBandwidthRequest) (<-chan *ModifyCommonBandwidthPackageIpBandwidthResponse, <-chan error)
- func (client *Client) ModifyCommonBandwidthPackageSpec(request *ModifyCommonBandwidthPackageSpecRequest) (response *ModifyCommonBandwidthPackageSpecResponse, err error)
- func (client *Client) ModifyCommonBandwidthPackageSpecWithCallback(request *ModifyCommonBandwidthPackageSpecRequest, ...) <-chan int
- func (client *Client) ModifyCommonBandwidthPackageSpecWithChan(request *ModifyCommonBandwidthPackageSpecRequest) (<-chan *ModifyCommonBandwidthPackageSpecResponse, <-chan error)
- func (client *Client) ModifyCustomerGatewayAttribute(request *ModifyCustomerGatewayAttributeRequest) (response *ModifyCustomerGatewayAttributeResponse, err error)
- func (client *Client) ModifyCustomerGatewayAttributeWithCallback(request *ModifyCustomerGatewayAttributeRequest, ...) <-chan int
- func (client *Client) ModifyCustomerGatewayAttributeWithChan(request *ModifyCustomerGatewayAttributeRequest) (<-chan *ModifyCustomerGatewayAttributeResponse, <-chan error)
- func (client *Client) ModifyEipAddressAttribute(request *ModifyEipAddressAttributeRequest) (response *ModifyEipAddressAttributeResponse, err error)
- func (client *Client) ModifyEipAddressAttributeWithCallback(request *ModifyEipAddressAttributeRequest, ...) <-chan int
- func (client *Client) ModifyEipAddressAttributeWithChan(request *ModifyEipAddressAttributeRequest) (<-chan *ModifyEipAddressAttributeResponse, <-chan error)
- func (client *Client) ModifyExpressCloudConnectionAttribute(request *ModifyExpressCloudConnectionAttributeRequest) (response *ModifyExpressCloudConnectionAttributeResponse, err error)
- func (client *Client) ModifyExpressCloudConnectionAttributeWithCallback(request *ModifyExpressCloudConnectionAttributeRequest, ...) <-chan int
- func (client *Client) ModifyExpressCloudConnectionAttributeWithChan(request *ModifyExpressCloudConnectionAttributeRequest) (<-chan *ModifyExpressCloudConnectionAttributeResponse, <-chan error)
- func (client *Client) ModifyExpressCloudConnectionBandwidth(request *ModifyExpressCloudConnectionBandwidthRequest) (response *ModifyExpressCloudConnectionBandwidthResponse, err error)
- func (client *Client) ModifyExpressCloudConnectionBandwidthWithCallback(request *ModifyExpressCloudConnectionBandwidthRequest, ...) <-chan int
- func (client *Client) ModifyExpressCloudConnectionBandwidthWithChan(request *ModifyExpressCloudConnectionBandwidthRequest) (<-chan *ModifyExpressCloudConnectionBandwidthResponse, <-chan error)
- func (client *Client) ModifyFlowLogAttribute(request *ModifyFlowLogAttributeRequest) (response *ModifyFlowLogAttributeResponse, err error)
- func (client *Client) ModifyFlowLogAttributeWithCallback(request *ModifyFlowLogAttributeRequest, ...) <-chan int
- func (client *Client) ModifyFlowLogAttributeWithChan(request *ModifyFlowLogAttributeRequest) (<-chan *ModifyFlowLogAttributeResponse, <-chan error)
- func (client *Client) ModifyForwardEntry(request *ModifyForwardEntryRequest) (response *ModifyForwardEntryResponse, err error)
- func (client *Client) ModifyForwardEntryWithCallback(request *ModifyForwardEntryRequest, ...) <-chan int
- func (client *Client) ModifyForwardEntryWithChan(request *ModifyForwardEntryRequest) (<-chan *ModifyForwardEntryResponse, <-chan error)
- func (client *Client) ModifyFullNatEntryAttribute(request *ModifyFullNatEntryAttributeRequest) (response *ModifyFullNatEntryAttributeResponse, err error)
- func (client *Client) ModifyFullNatEntryAttributeWithCallback(request *ModifyFullNatEntryAttributeRequest, ...) <-chan int
- func (client *Client) ModifyFullNatEntryAttributeWithChan(request *ModifyFullNatEntryAttributeRequest) (<-chan *ModifyFullNatEntryAttributeResponse, <-chan error)
- func (client *Client) ModifyGlobalAccelerationInstanceAttributes(request *ModifyGlobalAccelerationInstanceAttributesRequest) (response *ModifyGlobalAccelerationInstanceAttributesResponse, err error)
- func (client *Client) ModifyGlobalAccelerationInstanceAttributesWithCallback(request *ModifyGlobalAccelerationInstanceAttributesRequest, ...) <-chan int
- func (client *Client) ModifyGlobalAccelerationInstanceAttributesWithChan(request *ModifyGlobalAccelerationInstanceAttributesRequest) (<-chan *ModifyGlobalAccelerationInstanceAttributesResponse, <-chan error)
- func (client *Client) ModifyGlobalAccelerationInstanceSpec(request *ModifyGlobalAccelerationInstanceSpecRequest) (response *ModifyGlobalAccelerationInstanceSpecResponse, err error)
- func (client *Client) ModifyGlobalAccelerationInstanceSpecWithCallback(request *ModifyGlobalAccelerationInstanceSpecRequest, ...) <-chan int
- func (client *Client) ModifyGlobalAccelerationInstanceSpecWithChan(request *ModifyGlobalAccelerationInstanceSpecRequest) (<-chan *ModifyGlobalAccelerationInstanceSpecResponse, <-chan error)
- func (client *Client) ModifyHaVipAttribute(request *ModifyHaVipAttributeRequest) (response *ModifyHaVipAttributeResponse, err error)
- func (client *Client) ModifyHaVipAttributeWithCallback(request *ModifyHaVipAttributeRequest, ...) <-chan int
- func (client *Client) ModifyHaVipAttributeWithChan(request *ModifyHaVipAttributeRequest) (<-chan *ModifyHaVipAttributeResponse, <-chan error)
- func (client *Client) ModifyIPv6TranslatorAclAttribute(request *ModifyIPv6TranslatorAclAttributeRequest) (response *ModifyIPv6TranslatorAclAttributeResponse, err error)
- func (client *Client) ModifyIPv6TranslatorAclAttributeWithCallback(request *ModifyIPv6TranslatorAclAttributeRequest, ...) <-chan int
- func (client *Client) ModifyIPv6TranslatorAclAttributeWithChan(request *ModifyIPv6TranslatorAclAttributeRequest) (<-chan *ModifyIPv6TranslatorAclAttributeResponse, <-chan error)
- func (client *Client) ModifyIPv6TranslatorAclListEntry(request *ModifyIPv6TranslatorAclListEntryRequest) (response *ModifyIPv6TranslatorAclListEntryResponse, err error)
- func (client *Client) ModifyIPv6TranslatorAclListEntryWithCallback(request *ModifyIPv6TranslatorAclListEntryRequest, ...) <-chan int
- func (client *Client) ModifyIPv6TranslatorAclListEntryWithChan(request *ModifyIPv6TranslatorAclListEntryRequest) (<-chan *ModifyIPv6TranslatorAclListEntryResponse, <-chan error)
- func (client *Client) ModifyIPv6TranslatorAttribute(request *ModifyIPv6TranslatorAttributeRequest) (response *ModifyIPv6TranslatorAttributeResponse, err error)
- func (client *Client) ModifyIPv6TranslatorAttributeWithCallback(request *ModifyIPv6TranslatorAttributeRequest, ...) <-chan int
- func (client *Client) ModifyIPv6TranslatorAttributeWithChan(request *ModifyIPv6TranslatorAttributeRequest) (<-chan *ModifyIPv6TranslatorAttributeResponse, <-chan error)
- func (client *Client) ModifyIPv6TranslatorBandwidth(request *ModifyIPv6TranslatorBandwidthRequest) (response *ModifyIPv6TranslatorBandwidthResponse, err error)
- func (client *Client) ModifyIPv6TranslatorBandwidthWithCallback(request *ModifyIPv6TranslatorBandwidthRequest, ...) <-chan int
- func (client *Client) ModifyIPv6TranslatorBandwidthWithChan(request *ModifyIPv6TranslatorBandwidthRequest) (<-chan *ModifyIPv6TranslatorBandwidthResponse, <-chan error)
- func (client *Client) ModifyIPv6TranslatorEntry(request *ModifyIPv6TranslatorEntryRequest) (response *ModifyIPv6TranslatorEntryResponse, err error)
- func (client *Client) ModifyIPv6TranslatorEntryWithCallback(request *ModifyIPv6TranslatorEntryRequest, ...) <-chan int
- func (client *Client) ModifyIPv6TranslatorEntryWithChan(request *ModifyIPv6TranslatorEntryRequest) (<-chan *ModifyIPv6TranslatorEntryResponse, <-chan error)
- func (client *Client) ModifyIpv6AddressAttribute(request *ModifyIpv6AddressAttributeRequest) (response *ModifyIpv6AddressAttributeResponse, err error)
- func (client *Client) ModifyIpv6AddressAttributeWithCallback(request *ModifyIpv6AddressAttributeRequest, ...) <-chan int
- func (client *Client) ModifyIpv6AddressAttributeWithChan(request *ModifyIpv6AddressAttributeRequest) (<-chan *ModifyIpv6AddressAttributeResponse, <-chan error)
- func (client *Client) ModifyIpv6GatewayAttribute(request *ModifyIpv6GatewayAttributeRequest) (response *ModifyIpv6GatewayAttributeResponse, err error)
- func (client *Client) ModifyIpv6GatewayAttributeWithCallback(request *ModifyIpv6GatewayAttributeRequest, ...) <-chan int
- func (client *Client) ModifyIpv6GatewayAttributeWithChan(request *ModifyIpv6GatewayAttributeRequest) (<-chan *ModifyIpv6GatewayAttributeResponse, <-chan error)
- func (client *Client) ModifyIpv6GatewaySpec(request *ModifyIpv6GatewaySpecRequest) (response *ModifyIpv6GatewaySpecResponse, err error)
- func (client *Client) ModifyIpv6GatewaySpecWithCallback(request *ModifyIpv6GatewaySpecRequest, ...) <-chan int
- func (client *Client) ModifyIpv6GatewaySpecWithChan(request *ModifyIpv6GatewaySpecRequest) (<-chan *ModifyIpv6GatewaySpecResponse, <-chan error)
- func (client *Client) ModifyIpv6InternetBandwidth(request *ModifyIpv6InternetBandwidthRequest) (response *ModifyIpv6InternetBandwidthResponse, err error)
- func (client *Client) ModifyIpv6InternetBandwidthWithCallback(request *ModifyIpv6InternetBandwidthRequest, ...) <-chan int
- func (client *Client) ModifyIpv6InternetBandwidthWithChan(request *ModifyIpv6InternetBandwidthRequest) (<-chan *ModifyIpv6InternetBandwidthResponse, <-chan error)
- func (client *Client) ModifyNatGatewayAttribute(request *ModifyNatGatewayAttributeRequest) (response *ModifyNatGatewayAttributeResponse, err error)
- func (client *Client) ModifyNatGatewayAttributeWithCallback(request *ModifyNatGatewayAttributeRequest, ...) <-chan int
- func (client *Client) ModifyNatGatewayAttributeWithChan(request *ModifyNatGatewayAttributeRequest) (<-chan *ModifyNatGatewayAttributeResponse, <-chan error)
- func (client *Client) ModifyNatGatewaySpec(request *ModifyNatGatewaySpecRequest) (response *ModifyNatGatewaySpecResponse, err error)
- func (client *Client) ModifyNatGatewaySpecWithCallback(request *ModifyNatGatewaySpecRequest, ...) <-chan int
- func (client *Client) ModifyNatGatewaySpecWithChan(request *ModifyNatGatewaySpecRequest) (<-chan *ModifyNatGatewaySpecResponse, <-chan error)
- func (client *Client) ModifyNatIpAttribute(request *ModifyNatIpAttributeRequest) (response *ModifyNatIpAttributeResponse, err error)
- func (client *Client) ModifyNatIpAttributeWithCallback(request *ModifyNatIpAttributeRequest, ...) <-chan int
- func (client *Client) ModifyNatIpAttributeWithChan(request *ModifyNatIpAttributeRequest) (<-chan *ModifyNatIpAttributeResponse, <-chan error)
- func (client *Client) ModifyNatIpCidrAttribute(request *ModifyNatIpCidrAttributeRequest) (response *ModifyNatIpCidrAttributeResponse, err error)
- func (client *Client) ModifyNatIpCidrAttributeWithCallback(request *ModifyNatIpCidrAttributeRequest, ...) <-chan int
- func (client *Client) ModifyNatIpCidrAttributeWithChan(request *ModifyNatIpCidrAttributeRequest) (<-chan *ModifyNatIpCidrAttributeResponse, <-chan error)
- func (client *Client) ModifyNetworkAclAttributes(request *ModifyNetworkAclAttributesRequest) (response *ModifyNetworkAclAttributesResponse, err error)
- func (client *Client) ModifyNetworkAclAttributesWithCallback(request *ModifyNetworkAclAttributesRequest, ...) <-chan int
- func (client *Client) ModifyNetworkAclAttributesWithChan(request *ModifyNetworkAclAttributesRequest) (<-chan *ModifyNetworkAclAttributesResponse, <-chan error)
- func (client *Client) ModifyPhysicalConnectionAttribute(request *ModifyPhysicalConnectionAttributeRequest) (response *ModifyPhysicalConnectionAttributeResponse, err error)
- func (client *Client) ModifyPhysicalConnectionAttributeWithCallback(request *ModifyPhysicalConnectionAttributeRequest, ...) <-chan int
- func (client *Client) ModifyPhysicalConnectionAttributeWithChan(request *ModifyPhysicalConnectionAttributeRequest) (<-chan *ModifyPhysicalConnectionAttributeResponse, <-chan error)
- func (client *Client) ModifyRouteEntry(request *ModifyRouteEntryRequest) (response *ModifyRouteEntryResponse, err error)
- func (client *Client) ModifyRouteEntryWithCallback(request *ModifyRouteEntryRequest, ...) <-chan int
- func (client *Client) ModifyRouteEntryWithChan(request *ModifyRouteEntryRequest) (<-chan *ModifyRouteEntryResponse, <-chan error)
- func (client *Client) ModifyRouteTableAttributes(request *ModifyRouteTableAttributesRequest) (response *ModifyRouteTableAttributesResponse, err error)
- func (client *Client) ModifyRouteTableAttributesWithCallback(request *ModifyRouteTableAttributesRequest, ...) <-chan int
- func (client *Client) ModifyRouteTableAttributesWithChan(request *ModifyRouteTableAttributesRequest) (<-chan *ModifyRouteTableAttributesResponse, <-chan error)
- func (client *Client) ModifyRouterInterfaceAttribute(request *ModifyRouterInterfaceAttributeRequest) (response *ModifyRouterInterfaceAttributeResponse, err error)
- func (client *Client) ModifyRouterInterfaceAttributeWithCallback(request *ModifyRouterInterfaceAttributeRequest, ...) <-chan int
- func (client *Client) ModifyRouterInterfaceAttributeWithChan(request *ModifyRouterInterfaceAttributeRequest) (<-chan *ModifyRouterInterfaceAttributeResponse, <-chan error)
- func (client *Client) ModifyRouterInterfaceSpec(request *ModifyRouterInterfaceSpecRequest) (response *ModifyRouterInterfaceSpecResponse, err error)
- func (client *Client) ModifyRouterInterfaceSpecWithCallback(request *ModifyRouterInterfaceSpecRequest, ...) <-chan int
- func (client *Client) ModifyRouterInterfaceSpecWithChan(request *ModifyRouterInterfaceSpecRequest) (<-chan *ModifyRouterInterfaceSpecResponse, <-chan error)
- func (client *Client) ModifySnatEntry(request *ModifySnatEntryRequest) (response *ModifySnatEntryResponse, err error)
- func (client *Client) ModifySnatEntryWithCallback(request *ModifySnatEntryRequest, ...) <-chan int
- func (client *Client) ModifySnatEntryWithChan(request *ModifySnatEntryRequest) (<-chan *ModifySnatEntryResponse, <-chan error)
- func (client *Client) ModifySslVpnClientCert(request *ModifySslVpnClientCertRequest) (response *ModifySslVpnClientCertResponse, err error)
- func (client *Client) ModifySslVpnClientCertWithCallback(request *ModifySslVpnClientCertRequest, ...) <-chan int
- func (client *Client) ModifySslVpnClientCertWithChan(request *ModifySslVpnClientCertRequest) (<-chan *ModifySslVpnClientCertResponse, <-chan error)
- func (client *Client) ModifySslVpnServer(request *ModifySslVpnServerRequest) (response *ModifySslVpnServerResponse, err error)
- func (client *Client) ModifySslVpnServerWithCallback(request *ModifySslVpnServerRequest, ...) <-chan int
- func (client *Client) ModifySslVpnServerWithChan(request *ModifySslVpnServerRequest) (<-chan *ModifySslVpnServerResponse, <-chan error)
- func (client *Client) ModifyVRouterAttribute(request *ModifyVRouterAttributeRequest) (response *ModifyVRouterAttributeResponse, err error)
- func (client *Client) ModifyVRouterAttributeWithCallback(request *ModifyVRouterAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVRouterAttributeWithChan(request *ModifyVRouterAttributeRequest) (<-chan *ModifyVRouterAttributeResponse, <-chan error)
- func (client *Client) ModifyVSwitchAttribute(request *ModifyVSwitchAttributeRequest) (response *ModifyVSwitchAttributeResponse, err error)
- func (client *Client) ModifyVSwitchAttributeWithCallback(request *ModifyVSwitchAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVSwitchAttributeWithChan(request *ModifyVSwitchAttributeRequest) (<-chan *ModifyVSwitchAttributeResponse, <-chan error)
- func (client *Client) ModifyVcoRouteEntryWeight(request *ModifyVcoRouteEntryWeightRequest) (response *ModifyVcoRouteEntryWeightResponse, err error)
- func (client *Client) ModifyVcoRouteEntryWeightWithCallback(request *ModifyVcoRouteEntryWeightRequest, ...) <-chan int
- func (client *Client) ModifyVcoRouteEntryWeightWithChan(request *ModifyVcoRouteEntryWeightRequest) (<-chan *ModifyVcoRouteEntryWeightResponse, <-chan error)
- func (client *Client) ModifyVirtualBorderRouterAttribute(request *ModifyVirtualBorderRouterAttributeRequest) (response *ModifyVirtualBorderRouterAttributeResponse, err error)
- func (client *Client) ModifyVirtualBorderRouterAttributeWithCallback(request *ModifyVirtualBorderRouterAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVirtualBorderRouterAttributeWithChan(request *ModifyVirtualBorderRouterAttributeRequest) (<-chan *ModifyVirtualBorderRouterAttributeResponse, <-chan error)
- func (client *Client) ModifyVpcAttribute(request *ModifyVpcAttributeRequest) (response *ModifyVpcAttributeResponse, err error)
- func (client *Client) ModifyVpcAttributeWithCallback(request *ModifyVpcAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVpcAttributeWithChan(request *ModifyVpcAttributeRequest) (<-chan *ModifyVpcAttributeResponse, <-chan error)
- func (client *Client) ModifyVpcPrefixList(request *ModifyVpcPrefixListRequest) (response *ModifyVpcPrefixListResponse, err error)
- func (client *Client) ModifyVpcPrefixListWithCallback(request *ModifyVpcPrefixListRequest, ...) <-chan int
- func (client *Client) ModifyVpcPrefixListWithChan(request *ModifyVpcPrefixListRequest) (<-chan *ModifyVpcPrefixListResponse, <-chan error)
- func (client *Client) ModifyVpnAttachmentAttribute(request *ModifyVpnAttachmentAttributeRequest) (response *ModifyVpnAttachmentAttributeResponse, err error)
- func (client *Client) ModifyVpnAttachmentAttributeWithCallback(request *ModifyVpnAttachmentAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVpnAttachmentAttributeWithChan(request *ModifyVpnAttachmentAttributeRequest) (<-chan *ModifyVpnAttachmentAttributeResponse, <-chan error)
- func (client *Client) ModifyVpnConnectionAttribute(request *ModifyVpnConnectionAttributeRequest) (response *ModifyVpnConnectionAttributeResponse, err error)
- func (client *Client) ModifyVpnConnectionAttributeWithCallback(request *ModifyVpnConnectionAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVpnConnectionAttributeWithChan(request *ModifyVpnConnectionAttributeRequest) (<-chan *ModifyVpnConnectionAttributeResponse, <-chan error)
- func (client *Client) ModifyVpnGatewayAttribute(request *ModifyVpnGatewayAttributeRequest) (response *ModifyVpnGatewayAttributeResponse, err error)
- func (client *Client) ModifyVpnGatewayAttributeWithCallback(request *ModifyVpnGatewayAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVpnGatewayAttributeWithChan(request *ModifyVpnGatewayAttributeRequest) (<-chan *ModifyVpnGatewayAttributeResponse, <-chan error)
- func (client *Client) ModifyVpnPbrRouteEntryAttribute(request *ModifyVpnPbrRouteEntryAttributeRequest) (response *ModifyVpnPbrRouteEntryAttributeResponse, err error)
- func (client *Client) ModifyVpnPbrRouteEntryAttributeWithCallback(request *ModifyVpnPbrRouteEntryAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVpnPbrRouteEntryAttributeWithChan(request *ModifyVpnPbrRouteEntryAttributeRequest) (<-chan *ModifyVpnPbrRouteEntryAttributeResponse, <-chan error)
- func (client *Client) ModifyVpnPbrRouteEntryPriority(request *ModifyVpnPbrRouteEntryPriorityRequest) (response *ModifyVpnPbrRouteEntryPriorityResponse, err error)
- func (client *Client) ModifyVpnPbrRouteEntryPriorityWithCallback(request *ModifyVpnPbrRouteEntryPriorityRequest, ...) <-chan int
- func (client *Client) ModifyVpnPbrRouteEntryPriorityWithChan(request *ModifyVpnPbrRouteEntryPriorityRequest) (<-chan *ModifyVpnPbrRouteEntryPriorityResponse, <-chan error)
- func (client *Client) ModifyVpnPbrRouteEntryWeight(request *ModifyVpnPbrRouteEntryWeightRequest) (response *ModifyVpnPbrRouteEntryWeightResponse, err error)
- func (client *Client) ModifyVpnPbrRouteEntryWeightWithCallback(request *ModifyVpnPbrRouteEntryWeightRequest, ...) <-chan int
- func (client *Client) ModifyVpnPbrRouteEntryWeightWithChan(request *ModifyVpnPbrRouteEntryWeightRequest) (<-chan *ModifyVpnPbrRouteEntryWeightResponse, <-chan error)
- func (client *Client) ModifyVpnRouteEntryWeight(request *ModifyVpnRouteEntryWeightRequest) (response *ModifyVpnRouteEntryWeightResponse, err error)
- func (client *Client) ModifyVpnRouteEntryWeightWithCallback(request *ModifyVpnRouteEntryWeightRequest, ...) <-chan int
- func (client *Client) ModifyVpnRouteEntryWeightWithChan(request *ModifyVpnRouteEntryWeightRequest) (<-chan *ModifyVpnRouteEntryWeightResponse, <-chan error)
- func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
- func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, ...) <-chan int
- func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
- func (client *Client) OpenFlowLogService(request *OpenFlowLogServiceRequest) (response *OpenFlowLogServiceResponse, err error)
- func (client *Client) OpenFlowLogServiceWithCallback(request *OpenFlowLogServiceRequest, ...) <-chan int
- func (client *Client) OpenFlowLogServiceWithChan(request *OpenFlowLogServiceRequest) (<-chan *OpenFlowLogServiceResponse, <-chan error)
- func (client *Client) OpenPhysicalConnectionService(request *OpenPhysicalConnectionServiceRequest) (response *OpenPhysicalConnectionServiceResponse, err error)
- func (client *Client) OpenPhysicalConnectionServiceWithCallback(request *OpenPhysicalConnectionServiceRequest, ...) <-chan int
- func (client *Client) OpenPhysicalConnectionServiceWithChan(request *OpenPhysicalConnectionServiceRequest) (<-chan *OpenPhysicalConnectionServiceResponse, <-chan error)
- func (client *Client) OpenTrafficMirrorService(request *OpenTrafficMirrorServiceRequest) (response *OpenTrafficMirrorServiceResponse, err error)
- func (client *Client) OpenTrafficMirrorServiceWithCallback(request *OpenTrafficMirrorServiceRequest, ...) <-chan int
- func (client *Client) OpenTrafficMirrorServiceWithChan(request *OpenTrafficMirrorServiceRequest) (<-chan *OpenTrafficMirrorServiceResponse, <-chan error)
- func (client *Client) PublishVpnRouteEntry(request *PublishVpnRouteEntryRequest) (response *PublishVpnRouteEntryResponse, err error)
- func (client *Client) PublishVpnRouteEntryWithCallback(request *PublishVpnRouteEntryRequest, ...) <-chan int
- func (client *Client) PublishVpnRouteEntryWithChan(request *PublishVpnRouteEntryRequest) (<-chan *PublishVpnRouteEntryResponse, <-chan error)
- func (client *Client) RecoverPhysicalConnection(request *RecoverPhysicalConnectionRequest) (response *RecoverPhysicalConnectionResponse, err error)
- func (client *Client) RecoverPhysicalConnectionWithCallback(request *RecoverPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) RecoverPhysicalConnectionWithChan(request *RecoverPhysicalConnectionRequest) (<-chan *RecoverPhysicalConnectionResponse, <-chan error)
- func (client *Client) RecoverVirtualBorderRouter(request *RecoverVirtualBorderRouterRequest) (response *RecoverVirtualBorderRouterResponse, err error)
- func (client *Client) RecoverVirtualBorderRouterWithCallback(request *RecoverVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) RecoverVirtualBorderRouterWithChan(request *RecoverVirtualBorderRouterRequest) (<-chan *RecoverVirtualBorderRouterResponse, <-chan error)
- func (client *Client) ReleaseEipAddress(request *ReleaseEipAddressRequest) (response *ReleaseEipAddressResponse, err error)
- func (client *Client) ReleaseEipAddressWithCallback(request *ReleaseEipAddressRequest, ...) <-chan int
- func (client *Client) ReleaseEipAddressWithChan(request *ReleaseEipAddressRequest) (<-chan *ReleaseEipAddressResponse, <-chan error)
- func (client *Client) ReleaseEipSegmentAddress(request *ReleaseEipSegmentAddressRequest) (response *ReleaseEipSegmentAddressResponse, err error)
- func (client *Client) ReleaseEipSegmentAddressWithCallback(request *ReleaseEipSegmentAddressRequest, ...) <-chan int
- func (client *Client) ReleaseEipSegmentAddressWithChan(request *ReleaseEipSegmentAddressRequest) (<-chan *ReleaseEipSegmentAddressResponse, <-chan error)
- func (client *Client) RemoveCommonBandwidthPackageIp(request *RemoveCommonBandwidthPackageIpRequest) (response *RemoveCommonBandwidthPackageIpResponse, err error)
- func (client *Client) RemoveCommonBandwidthPackageIpWithCallback(request *RemoveCommonBandwidthPackageIpRequest, ...) <-chan int
- func (client *Client) RemoveCommonBandwidthPackageIpWithChan(request *RemoveCommonBandwidthPackageIpRequest) (<-chan *RemoveCommonBandwidthPackageIpResponse, <-chan error)
- func (client *Client) RemoveGlobalAccelerationInstanceIp(request *RemoveGlobalAccelerationInstanceIpRequest) (response *RemoveGlobalAccelerationInstanceIpResponse, err error)
- func (client *Client) RemoveGlobalAccelerationInstanceIpWithCallback(request *RemoveGlobalAccelerationInstanceIpRequest, ...) <-chan int
- func (client *Client) RemoveGlobalAccelerationInstanceIpWithChan(request *RemoveGlobalAccelerationInstanceIpRequest) (<-chan *RemoveGlobalAccelerationInstanceIpResponse, <-chan error)
- func (client *Client) RemoveIPv6TranslatorAclListEntry(request *RemoveIPv6TranslatorAclListEntryRequest) (response *RemoveIPv6TranslatorAclListEntryResponse, err error)
- func (client *Client) RemoveIPv6TranslatorAclListEntryWithCallback(request *RemoveIPv6TranslatorAclListEntryRequest, ...) <-chan int
- func (client *Client) RemoveIPv6TranslatorAclListEntryWithChan(request *RemoveIPv6TranslatorAclListEntryRequest) (<-chan *RemoveIPv6TranslatorAclListEntryResponse, <-chan error)
- func (client *Client) RemoveSourcesFromTrafficMirrorSession(request *RemoveSourcesFromTrafficMirrorSessionRequest) (response *RemoveSourcesFromTrafficMirrorSessionResponse, err error)
- func (client *Client) RemoveSourcesFromTrafficMirrorSessionWithCallback(request *RemoveSourcesFromTrafficMirrorSessionRequest, ...) <-chan int
- func (client *Client) RemoveSourcesFromTrafficMirrorSessionWithChan(request *RemoveSourcesFromTrafficMirrorSessionRequest) (<-chan *RemoveSourcesFromTrafficMirrorSessionResponse, <-chan error)
- func (client *Client) ReplaceVpcDhcpOptionsSet(request *ReplaceVpcDhcpOptionsSetRequest) (response *ReplaceVpcDhcpOptionsSetResponse, err error)
- func (client *Client) ReplaceVpcDhcpOptionsSetWithCallback(request *ReplaceVpcDhcpOptionsSetRequest, ...) <-chan int
- func (client *Client) ReplaceVpcDhcpOptionsSetWithChan(request *ReplaceVpcDhcpOptionsSetRequest) (<-chan *ReplaceVpcDhcpOptionsSetResponse, <-chan error)
- func (client *Client) RetryVpcPrefixListAssociation(request *RetryVpcPrefixListAssociationRequest) (response *RetryVpcPrefixListAssociationResponse, err error)
- func (client *Client) RetryVpcPrefixListAssociationWithCallback(request *RetryVpcPrefixListAssociationRequest, ...) <-chan int
- func (client *Client) RetryVpcPrefixListAssociationWithChan(request *RetryVpcPrefixListAssociationRequest) (<-chan *RetryVpcPrefixListAssociationResponse, <-chan error)
- func (client *Client) RevokeInstanceFromCen(request *RevokeInstanceFromCenRequest) (response *RevokeInstanceFromCenResponse, err error)
- func (client *Client) RevokeInstanceFromCenWithCallback(request *RevokeInstanceFromCenRequest, ...) <-chan int
- func (client *Client) RevokeInstanceFromCenWithChan(request *RevokeInstanceFromCenRequest) (<-chan *RevokeInstanceFromCenResponse, <-chan error)
- func (client *Client) RevokeInstanceFromVbr(request *RevokeInstanceFromVbrRequest) (response *RevokeInstanceFromVbrResponse, err error)
- func (client *Client) RevokeInstanceFromVbrWithCallback(request *RevokeInstanceFromVbrRequest, ...) <-chan int
- func (client *Client) RevokeInstanceFromVbrWithChan(request *RevokeInstanceFromVbrRequest) (<-chan *RevokeInstanceFromVbrResponse, <-chan error)
- func (client *Client) SetHighDefinitionMonitorLogStatus(request *SetHighDefinitionMonitorLogStatusRequest) (response *SetHighDefinitionMonitorLogStatusResponse, err error)
- func (client *Client) SetHighDefinitionMonitorLogStatusWithCallback(request *SetHighDefinitionMonitorLogStatusRequest, ...) <-chan int
- func (client *Client) SetHighDefinitionMonitorLogStatusWithChan(request *SetHighDefinitionMonitorLogStatusRequest) (<-chan *SetHighDefinitionMonitorLogStatusResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesForExpressConnect(request *TagResourcesForExpressConnectRequest) (response *TagResourcesForExpressConnectResponse, err error)
- func (client *Client) TagResourcesForExpressConnectWithCallback(request *TagResourcesForExpressConnectRequest, ...) <-chan int
- func (client *Client) TagResourcesForExpressConnectWithChan(request *TagResourcesForExpressConnectRequest) (<-chan *TagResourcesForExpressConnectResponse, <-chan error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) TerminatePhysicalConnection(request *TerminatePhysicalConnectionRequest) (response *TerminatePhysicalConnectionResponse, err error)
- func (client *Client) TerminatePhysicalConnectionWithCallback(request *TerminatePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) TerminatePhysicalConnectionWithChan(request *TerminatePhysicalConnectionRequest) (<-chan *TerminatePhysicalConnectionResponse, <-chan error)
- func (client *Client) TerminateVirtualBorderRouter(request *TerminateVirtualBorderRouterRequest) (response *TerminateVirtualBorderRouterResponse, err error)
- func (client *Client) TerminateVirtualBorderRouterWithCallback(request *TerminateVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) TerminateVirtualBorderRouterWithChan(request *TerminateVirtualBorderRouterRequest) (<-chan *TerminateVirtualBorderRouterResponse, <-chan error)
- func (client *Client) UnTagResources(request *UnTagResourcesRequest) (response *UnTagResourcesResponse, err error)
- func (client *Client) UnTagResourcesWithCallback(request *UnTagResourcesRequest, ...) <-chan int
- func (client *Client) UnTagResourcesWithChan(request *UnTagResourcesRequest) (<-chan *UnTagResourcesResponse, <-chan error)
- func (client *Client) UnassociateEipAddress(request *UnassociateEipAddressRequest) (response *UnassociateEipAddressResponse, err error)
- func (client *Client) UnassociateEipAddressWithCallback(request *UnassociateEipAddressRequest, ...) <-chan int
- func (client *Client) UnassociateEipAddressWithChan(request *UnassociateEipAddressRequest) (<-chan *UnassociateEipAddressResponse, <-chan error)
- func (client *Client) UnassociateGlobalAccelerationInstance(request *UnassociateGlobalAccelerationInstanceRequest) (response *UnassociateGlobalAccelerationInstanceResponse, err error)
- func (client *Client) UnassociateGlobalAccelerationInstanceWithCallback(request *UnassociateGlobalAccelerationInstanceRequest, ...) <-chan int
- func (client *Client) UnassociateGlobalAccelerationInstanceWithChan(request *UnassociateGlobalAccelerationInstanceRequest) (<-chan *UnassociateGlobalAccelerationInstanceResponse, <-chan error)
- func (client *Client) UnassociateHaVip(request *UnassociateHaVipRequest) (response *UnassociateHaVipResponse, err error)
- func (client *Client) UnassociateHaVipWithCallback(request *UnassociateHaVipRequest, ...) <-chan int
- func (client *Client) UnassociateHaVipWithChan(request *UnassociateHaVipRequest) (<-chan *UnassociateHaVipResponse, <-chan error)
- func (client *Client) UnassociateNetworkAcl(request *UnassociateNetworkAclRequest) (response *UnassociateNetworkAclResponse, err error)
- func (client *Client) UnassociateNetworkAclWithCallback(request *UnassociateNetworkAclRequest, ...) <-chan int
- func (client *Client) UnassociateNetworkAclWithChan(request *UnassociateNetworkAclRequest) (<-chan *UnassociateNetworkAclResponse, <-chan error)
- func (client *Client) UnassociatePhysicalConnectionFromVirtualBorderRouter(request *UnassociatePhysicalConnectionFromVirtualBorderRouterRequest) (response *UnassociatePhysicalConnectionFromVirtualBorderRouterResponse, ...)
- func (client *Client) UnassociatePhysicalConnectionFromVirtualBorderRouterWithCallback(request *UnassociatePhysicalConnectionFromVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) UnassociatePhysicalConnectionFromVirtualBorderRouterWithChan(request *UnassociatePhysicalConnectionFromVirtualBorderRouterRequest) (<-chan *UnassociatePhysicalConnectionFromVirtualBorderRouterResponse, ...)
- func (client *Client) UnassociateRouteTable(request *UnassociateRouteTableRequest) (response *UnassociateRouteTableResponse, err error)
- func (client *Client) UnassociateRouteTableWithCallback(request *UnassociateRouteTableRequest, ...) <-chan int
- func (client *Client) UnassociateRouteTableWithChan(request *UnassociateRouteTableRequest) (<-chan *UnassociateRouteTableResponse, <-chan error)
- func (client *Client) UnassociateVpcCidrBlock(request *UnassociateVpcCidrBlockRequest) (response *UnassociateVpcCidrBlockResponse, err error)
- func (client *Client) UnassociateVpcCidrBlockWithCallback(request *UnassociateVpcCidrBlockRequest, ...) <-chan int
- func (client *Client) UnassociateVpcCidrBlockWithChan(request *UnassociateVpcCidrBlockRequest) (<-chan *UnassociateVpcCidrBlockResponse, <-chan error)
- func (client *Client) UntagResourcesForExpressConnect(request *UntagResourcesForExpressConnectRequest) (response *UntagResourcesForExpressConnectResponse, err error)
- func (client *Client) UntagResourcesForExpressConnectWithCallback(request *UntagResourcesForExpressConnectRequest, ...) <-chan int
- func (client *Client) UntagResourcesForExpressConnectWithChan(request *UntagResourcesForExpressConnectRequest) (<-chan *UntagResourcesForExpressConnectResponse, <-chan error)
- func (client *Client) UpdateDhcpOptionsSetAttribute(request *UpdateDhcpOptionsSetAttributeRequest) (response *UpdateDhcpOptionsSetAttributeResponse, err error)
- func (client *Client) UpdateDhcpOptionsSetAttributeWithCallback(request *UpdateDhcpOptionsSetAttributeRequest, ...) <-chan int
- func (client *Client) UpdateDhcpOptionsSetAttributeWithChan(request *UpdateDhcpOptionsSetAttributeRequest) (<-chan *UpdateDhcpOptionsSetAttributeResponse, <-chan error)
- func (client *Client) UpdateGatewayRouteTableEntryAttribute(request *UpdateGatewayRouteTableEntryAttributeRequest) (response *UpdateGatewayRouteTableEntryAttributeResponse, err error)
- func (client *Client) UpdateGatewayRouteTableEntryAttributeWithCallback(request *UpdateGatewayRouteTableEntryAttributeRequest, ...) <-chan int
- func (client *Client) UpdateGatewayRouteTableEntryAttributeWithChan(request *UpdateGatewayRouteTableEntryAttributeRequest) (<-chan *UpdateGatewayRouteTableEntryAttributeResponse, <-chan error)
- func (client *Client) UpdateIpsecServer(request *UpdateIpsecServerRequest) (response *UpdateIpsecServerResponse, err error)
- func (client *Client) UpdateIpsecServerWithCallback(request *UpdateIpsecServerRequest, ...) <-chan int
- func (client *Client) UpdateIpsecServerWithChan(request *UpdateIpsecServerRequest) (<-chan *UpdateIpsecServerResponse, <-chan error)
- func (client *Client) UpdateIpv4GatewayAttribute(request *UpdateIpv4GatewayAttributeRequest) (response *UpdateIpv4GatewayAttributeResponse, err error)
- func (client *Client) UpdateIpv4GatewayAttributeWithCallback(request *UpdateIpv4GatewayAttributeRequest, ...) <-chan int
- func (client *Client) UpdateIpv4GatewayAttributeWithChan(request *UpdateIpv4GatewayAttributeRequest) (<-chan *UpdateIpv4GatewayAttributeResponse, <-chan error)
- func (client *Client) UpdateNatGatewayNatType(request *UpdateNatGatewayNatTypeRequest) (response *UpdateNatGatewayNatTypeResponse, err error)
- func (client *Client) UpdateNatGatewayNatTypeWithCallback(request *UpdateNatGatewayNatTypeRequest, ...) <-chan int
- func (client *Client) UpdateNatGatewayNatTypeWithChan(request *UpdateNatGatewayNatTypeRequest) (<-chan *UpdateNatGatewayNatTypeResponse, <-chan error)
- func (client *Client) UpdateNetworkAclEntries(request *UpdateNetworkAclEntriesRequest) (response *UpdateNetworkAclEntriesResponse, err error)
- func (client *Client) UpdateNetworkAclEntriesWithCallback(request *UpdateNetworkAclEntriesRequest, ...) <-chan int
- func (client *Client) UpdateNetworkAclEntriesWithChan(request *UpdateNetworkAclEntriesRequest) (<-chan *UpdateNetworkAclEntriesResponse, <-chan error)
- func (client *Client) UpdatePublicIpAddressPoolAttribute(request *UpdatePublicIpAddressPoolAttributeRequest) (response *UpdatePublicIpAddressPoolAttributeResponse, err error)
- func (client *Client) UpdatePublicIpAddressPoolAttributeWithCallback(request *UpdatePublicIpAddressPoolAttributeRequest, ...) <-chan int
- func (client *Client) UpdatePublicIpAddressPoolAttributeWithChan(request *UpdatePublicIpAddressPoolAttributeRequest) (<-chan *UpdatePublicIpAddressPoolAttributeResponse, <-chan error)
- func (client *Client) UpdateTrafficMirrorFilterAttribute(request *UpdateTrafficMirrorFilterAttributeRequest) (response *UpdateTrafficMirrorFilterAttributeResponse, err error)
- func (client *Client) UpdateTrafficMirrorFilterAttributeWithCallback(request *UpdateTrafficMirrorFilterAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTrafficMirrorFilterAttributeWithChan(request *UpdateTrafficMirrorFilterAttributeRequest) (<-chan *UpdateTrafficMirrorFilterAttributeResponse, <-chan error)
- func (client *Client) UpdateTrafficMirrorFilterRuleAttribute(request *UpdateTrafficMirrorFilterRuleAttributeRequest) (response *UpdateTrafficMirrorFilterRuleAttributeResponse, err error)
- func (client *Client) UpdateTrafficMirrorFilterRuleAttributeWithCallback(request *UpdateTrafficMirrorFilterRuleAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTrafficMirrorFilterRuleAttributeWithChan(request *UpdateTrafficMirrorFilterRuleAttributeRequest) (<-chan *UpdateTrafficMirrorFilterRuleAttributeResponse, <-chan error)
- func (client *Client) UpdateTrafficMirrorSessionAttribute(request *UpdateTrafficMirrorSessionAttributeRequest) (response *UpdateTrafficMirrorSessionAttributeResponse, err error)
- func (client *Client) UpdateTrafficMirrorSessionAttributeWithCallback(request *UpdateTrafficMirrorSessionAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTrafficMirrorSessionAttributeWithChan(request *UpdateTrafficMirrorSessionAttributeRequest) (<-chan *UpdateTrafficMirrorSessionAttributeResponse, <-chan error)
- func (client *Client) UpdateVirtualBorderBandwidth(request *UpdateVirtualBorderBandwidthRequest) (response *UpdateVirtualBorderBandwidthResponse, err error)
- func (client *Client) UpdateVirtualBorderBandwidthWithCallback(request *UpdateVirtualBorderBandwidthRequest, ...) <-chan int
- func (client *Client) UpdateVirtualBorderBandwidthWithChan(request *UpdateVirtualBorderBandwidthRequest) (<-chan *UpdateVirtualBorderBandwidthResponse, <-chan error)
- func (client *Client) UpdateVirtualPhysicalConnection(request *UpdateVirtualPhysicalConnectionRequest) (response *UpdateVirtualPhysicalConnectionResponse, err error)
- func (client *Client) UpdateVirtualPhysicalConnectionWithCallback(request *UpdateVirtualPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) UpdateVirtualPhysicalConnectionWithChan(request *UpdateVirtualPhysicalConnectionRequest) (<-chan *UpdateVirtualPhysicalConnectionResponse, <-chan error)
- func (client *Client) UpdateVpcGatewayEndpointAttribute(request *UpdateVpcGatewayEndpointAttributeRequest) (response *UpdateVpcGatewayEndpointAttributeResponse, err error)
- func (client *Client) UpdateVpcGatewayEndpointAttributeWithCallback(request *UpdateVpcGatewayEndpointAttributeRequest, ...) <-chan int
- func (client *Client) UpdateVpcGatewayEndpointAttributeWithChan(request *UpdateVpcGatewayEndpointAttributeRequest) (<-chan *UpdateVpcGatewayEndpointAttributeResponse, <-chan error)
- func (client *Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuota(request *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest) (response *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse, err error)
- func (client *Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithCallback(request *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest, ...) <-chan int
- func (client *Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithChan(request *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest) (<-chan *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse, <-chan error)
- type ClientInfo
- type ClientInfoList
- type CloudResourceSetType
- type CloudResourcesInDescribeVSwitchAttributes
- type CloudResourcesInDescribeVpcAttribute
- type CommonBandwidthPackage
- type CommonBandwidthPackages
- type CompletePhysicalConnectionLOARequest
- type CompletePhysicalConnectionLOAResponse
- type ConfirmPhysicalConnectionRequest
- type ConfirmPhysicalConnectionResponse
- type ConnectRouterInterfaceRequest
- type ConnectRouterInterfaceResponse
- type ConvertBandwidthPackageRequest
- type ConvertBandwidthPackageResponse
- type ConvertStep
- type ConvertSteps
- type CopyNetworkAclEntriesRequest
- type CopyNetworkAclEntriesResponse
- type CreateBgpGroupRequest
- type CreateBgpGroupResponse
- type CreateBgpPeerRequest
- type CreateBgpPeerResponse
- type CreateCommonBandwidthPackageRequest
- type CreateCommonBandwidthPackageResponse
- type CreateCustomerGatewayRequest
- type CreateCustomerGatewayResponse
- type CreateCustomerGatewayTags
- type CreateDefaultVSwitchRequest
- type CreateDefaultVSwitchResponse
- type CreateDefaultVpcRequest
- type CreateDefaultVpcResponse
- type CreateDhcpOptionsSetRequest
- type CreateDhcpOptionsSetResponse
- type CreateExpressCloudConnectionRequest
- type CreateExpressCloudConnectionResponse
- type CreateFlowLogRequest
- type CreateFlowLogResponse
- type CreateForwardEntryRequest
- type CreateForwardEntryResponse
- type CreateFullNatEntryRequest
- type CreateFullNatEntryResponse
- type CreateGlobalAccelerationInstanceRequest
- type CreateGlobalAccelerationInstanceResponse
- type CreateHaVipRequest
- type CreateHaVipResponse
- type CreateIPv6TranslatorAclListRequest
- type CreateIPv6TranslatorAclListResponse
- type CreateIPv6TranslatorEntryRequest
- type CreateIPv6TranslatorEntryResponse
- type CreateIPv6TranslatorRequest
- type CreateIPv6TranslatorResponse
- type CreateIpsecServerRequest
- type CreateIpsecServerResponse
- type CreateIpv4GatewayRequest
- type CreateIpv4GatewayResponse
- type CreateIpv6EgressOnlyRuleRequest
- type CreateIpv6EgressOnlyRuleResponse
- type CreateIpv6GatewayRequest
- type CreateIpv6GatewayResponse
- type CreateNatGatewayBandwidthPackage
- type CreateNatGatewayRequest
- type CreateNatGatewayResponse
- type CreateNatGatewayTag
- type CreateNatIpCidrRequest
- type CreateNatIpCidrResponse
- type CreateNatIpRequest
- type CreateNatIpResponse
- type CreateNetworkAclRequest
- type CreateNetworkAclResponse
- type CreatePhysicalConnectionOccupancyOrderRequest
- type CreatePhysicalConnectionOccupancyOrderResponse
- type CreatePhysicalConnectionRequest
- type CreatePhysicalConnectionResponse
- type CreatePhysicalConnectionSetupOrderRequest
- type CreatePhysicalConnectionSetupOrderResponse
- type CreatePhysicalConnectionTag
- type CreatePublicIpAddressPoolRequest
- type CreatePublicIpAddressPoolResponse
- type CreateRouteEntriesRequest
- type CreateRouteEntriesResponse
- type CreateRouteEntriesRouteEntries
- type CreateRouteEntryNextHopList
- type CreateRouteEntryRequest
- type CreateRouteEntryResponse
- type CreateRouteTableRequest
- type CreateRouteTableResponse
- type CreateRouterInterfaceRequest
- type CreateRouterInterfaceResponse
- type CreateSnatEntryRequest
- type CreateSnatEntryResponse
- type CreateSslVpnClientCertRequest
- type CreateSslVpnClientCertResponse
- type CreateSslVpnServerRequest
- type CreateSslVpnServerResponse
- type CreateTrafficMirrorFilterEgressRules
- type CreateTrafficMirrorFilterIngressRules
- type CreateTrafficMirrorFilterRequest
- type CreateTrafficMirrorFilterResponse
- type CreateTrafficMirrorFilterRulesEgressRules
- type CreateTrafficMirrorFilterRulesIngressRules
- type CreateTrafficMirrorFilterRulesRequest
- type CreateTrafficMirrorFilterRulesResponse
- type CreateTrafficMirrorSessionRequest
- type CreateTrafficMirrorSessionResponse
- type CreateVSwitchRequest
- type CreateVSwitchResponse
- type CreateVbrHaRequest
- type CreateVbrHaResponse
- type CreateVcoRouteEntryRequest
- type CreateVcoRouteEntryResponse
- type CreateVirtualBorderRouterRequest
- type CreateVirtualBorderRouterResponse
- type CreateVirtualPhysicalConnectionRequest
- type CreateVirtualPhysicalConnectionResponse
- type CreateVirtualPhysicalConnectionTag
- type CreateVpcGatewayEndpointRequest
- type CreateVpcGatewayEndpointResponse
- type CreateVpcPrefixListPrefixListEntries
- type CreateVpcPrefixListPrefixListEntrys
- type CreateVpcPrefixListRequest
- type CreateVpcPrefixListResponse
- type CreateVpcRequest
- type CreateVpcResponse
- type CreateVpconnFromVbrRequest
- type CreateVpconnFromVbrResponse
- type CreateVpnAttachmentRequest
- type CreateVpnAttachmentResponse
- type CreateVpnAttachmentTags
- type CreateVpnConnectionRequest
- type CreateVpnConnectionResponse
- type CreateVpnConnectionTags
- type CreateVpnConnectionTunnelOptionsSpecification
- type CreateVpnConnectionTunnelOptionsSpecificationTunnelBgpConfig
- type CreateVpnConnectionTunnelOptionsSpecificationTunnelIkeConfig
- type CreateVpnConnectionTunnelOptionsSpecificationTunnelIpsecConfig
- type CreateVpnGatewayRequest
- type CreateVpnGatewayResponse
- type CreateVpnGatewayTags
- type CreateVpnPbrRouteEntryRequest
- type CreateVpnPbrRouteEntryResponse
- type CreateVpnRouteEntryRequest
- type CreateVpnRouteEntryResponse
- type CrossAccountAuthorization
- type CrossAccountAuthorizations
- type CustomerGateway
- type CustomerGateways
- type Data
- type DataInDescribeVpnConnectionLogs
- type DataInDescribeVpnSslServerLogs
- type DataInListIpsecServerLogs
- type DeactivateRouterInterfaceRequest
- type DeactivateRouterInterfaceResponse
- type DeactiveFlowLogRequest
- type DeactiveFlowLogResponse
- type DefaultVSwitch
- type DefaultVSwitchs
- type DeleteBgpGroupRequest
- type DeleteBgpGroupResponse
- type DeleteBgpNetworkRequest
- type DeleteBgpNetworkResponse
- type DeleteBgpPeerRequest
- type DeleteBgpPeerResponse
- type DeleteCommonBandwidthPackageRequest
- type DeleteCommonBandwidthPackageResponse
- type DeleteCustomerGatewayRequest
- type DeleteCustomerGatewayResponse
- type DeleteDhcpOptionsSetRequest
- type DeleteDhcpOptionsSetResponse
- type DeleteFlowLogRequest
- type DeleteFlowLogResponse
- type DeleteForwardEntryRequest
- type DeleteForwardEntryResponse
- type DeleteFullNatEntryRequest
- type DeleteFullNatEntryResponse
- type DeleteGlobalAccelerationInstanceRequest
- type DeleteGlobalAccelerationInstanceResponse
- type DeleteHaVipRequest
- type DeleteHaVipResponse
- type DeleteIPv6TranslatorAclListRequest
- type DeleteIPv6TranslatorAclListResponse
- type DeleteIPv6TranslatorEntryRequest
- type DeleteIPv6TranslatorEntryResponse
- type DeleteIPv6TranslatorRequest
- type DeleteIPv6TranslatorResponse
- type DeleteIpsecServerRequest
- type DeleteIpsecServerResponse
- type DeleteIpv4GatewayRequest
- type DeleteIpv4GatewayResponse
- type DeleteIpv6EgressOnlyRuleRequest
- type DeleteIpv6EgressOnlyRuleResponse
- type DeleteIpv6GatewayRequest
- type DeleteIpv6GatewayResponse
- type DeleteIpv6InternetBandwidthRequest
- type DeleteIpv6InternetBandwidthResponse
- type DeleteNatGatewayRequest
- type DeleteNatGatewayResponse
- type DeleteNatIpCidrRequest
- type DeleteNatIpCidrResponse
- type DeleteNatIpRequest
- type DeleteNatIpResponse
- type DeleteNetworkAclRequest
- type DeleteNetworkAclResponse
- type DeletePhysicalConnectionRequest
- type DeletePhysicalConnectionResponse
- type DeletePublicIpAddressPoolCidrBlockRequest
- type DeletePublicIpAddressPoolCidrBlockResponse
- type DeletePublicIpAddressPoolRequest
- type DeletePublicIpAddressPoolResponse
- type DeleteRouteEntriesRequest
- type DeleteRouteEntriesResponse
- type DeleteRouteEntriesRouteEntries
- type DeleteRouteEntryNextHopList
- type DeleteRouteEntryRequest
- type DeleteRouteEntryResponse
- type DeleteRouteTableRequest
- type DeleteRouteTableResponse
- type DeleteRouterInterfaceRequest
- type DeleteRouterInterfaceResponse
- type DeleteSnatEntryRequest
- type DeleteSnatEntryResponse
- type DeleteSslVpnClientCertRequest
- type DeleteSslVpnClientCertResponse
- type DeleteSslVpnServerRequest
- type DeleteSslVpnServerResponse
- type DeleteTrafficMirrorFilterRequest
- type DeleteTrafficMirrorFilterResponse
- type DeleteTrafficMirrorFilterRulesRequest
- type DeleteTrafficMirrorFilterRulesResponse
- type DeleteTrafficMirrorSessionRequest
- type DeleteTrafficMirrorSessionResponse
- type DeleteVSwitchRequest
- type DeleteVSwitchResponse
- type DeleteVbrHaRequest
- type DeleteVbrHaResponse
- type DeleteVcoRouteEntryRequest
- type DeleteVcoRouteEntryResponse
- type DeleteVirtualBorderRouterRequest
- type DeleteVirtualBorderRouterResponse
- type DeleteVpcGatewayEndpointRequest
- type DeleteVpcGatewayEndpointResponse
- type DeleteVpcPrefixListRequest
- type DeleteVpcPrefixListResponse
- type DeleteVpcRequest
- type DeleteVpcResponse
- type DeleteVpnAttachmentRequest
- type DeleteVpnAttachmentResponse
- type DeleteVpnConnectionRequest
- type DeleteVpnConnectionResponse
- type DeleteVpnGatewayRequest
- type DeleteVpnGatewayResponse
- type DeleteVpnPbrRouteEntryRequest
- type DeleteVpnPbrRouteEntryResponse
- type DeleteVpnRouteEntryRequest
- type DeleteVpnRouteEntryResponse
- type DeletionProtectionInfo
- type DeletionProtectionRequest
- type DeletionProtectionResponse
- type DescribeAccessPointsFilter
- type DescribeAccessPointsRequest
- type DescribeAccessPointsResponse
- type DescribeBgpGroupsRequest
- type DescribeBgpGroupsResponse
- type DescribeBgpNetworksRequest
- type DescribeBgpNetworksResponse
- type DescribeBgpPeersRequest
- type DescribeBgpPeersResponse
- type DescribeCommonBandwidthPackagesRequest
- type DescribeCommonBandwidthPackagesResponse
- type DescribeCommonBandwidthPackagesTag
- type DescribeCustomerGatewayRequest
- type DescribeCustomerGatewayResponse
- type DescribeCustomerGatewaysRequest
- type DescribeCustomerGatewaysResponse
- type DescribeCustomerGatewaysTag
- type DescribeEcGrantRelationRequest
- type DescribeEcGrantRelationResponse
- type DescribeEipAddressesRequest
- type DescribeEipAddressesResponse
- type DescribeEipAddressesTag
- type DescribeEipGatewayInfoRequest
- type DescribeEipGatewayInfoResponse
- type DescribeEipMonitorDataRequest
- type DescribeEipMonitorDataResponse
- type DescribeEipSegmentRequest
- type DescribeEipSegmentResponse
- type DescribeFlowLogsRequest
- type DescribeFlowLogsResponse
- type DescribeFlowLogsTags
- type DescribeForwardTableEntriesRequest
- type DescribeForwardTableEntriesResponse
- type DescribeGlobalAccelerationInstancesRequest
- type DescribeGlobalAccelerationInstancesResponse
- type DescribeGrantRulesToCenRequest
- type DescribeGrantRulesToCenResponse
- type DescribeHaVipsFilter
- type DescribeHaVipsRequest
- type DescribeHaVipsResponse
- type DescribeHaVipsTags
- type DescribeHighDefinitionMonitorLogAttributeRequest
- type DescribeHighDefinitionMonitorLogAttributeResponse
- type DescribeIPv6TranslatorAclListAttributesRequest
- type DescribeIPv6TranslatorAclListAttributesResponse
- type DescribeIPv6TranslatorAclListsRequest
- type DescribeIPv6TranslatorAclListsResponse
- type DescribeIPv6TranslatorEntriesRequest
- type DescribeIPv6TranslatorEntriesResponse
- type DescribeIPv6TranslatorsRequest
- type DescribeIPv6TranslatorsResponse
- type DescribeIpv6AddressesRequest
- type DescribeIpv6AddressesResponse
- type DescribeIpv6EgressOnlyRulesRequest
- type DescribeIpv6EgressOnlyRulesResponse
- type DescribeIpv6GatewayAttributeRequest
- type DescribeIpv6GatewayAttributeResponse
- type DescribeIpv6GatewaysRequest
- type DescribeIpv6GatewaysResponse
- type DescribeIpv6GatewaysTags
- type DescribeNatGatewaysRequest
- type DescribeNatGatewaysResponse
- type DescribeNatGatewaysTag
- type DescribeNetworkAclAttributesRequest
- type DescribeNetworkAclAttributesResponse
- type DescribeNetworkAclsRequest
- type DescribeNetworkAclsResponse
- type DescribeNetworkAclsTags
- type DescribePhysicalConnectionLOARequest
- type DescribePhysicalConnectionLOAResponse
- type DescribePhysicalConnectionsFilter
- type DescribePhysicalConnectionsRequest
- type DescribePhysicalConnectionsResponse
- type DescribePhysicalConnectionsTags
- type DescribePublicIpAddressRequest
- type DescribePublicIpAddressResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeRouteEntryListRequest
- type DescribeRouteEntryListResponse
- type DescribeRouteTableListRequest
- type DescribeRouteTableListResponse
- type DescribeRouteTableListTag
- type DescribeRouteTablesRequest
- type DescribeRouteTablesResponse
- type DescribeRouterInterfaceAttributeRequest
- type DescribeRouterInterfaceAttributeResponse
- type DescribeRouterInterfacesFilter
- type DescribeRouterInterfacesRequest
- type DescribeRouterInterfacesResponse
- type DescribeServerRelatedGlobalAccelerationInstancesRequest
- type DescribeServerRelatedGlobalAccelerationInstancesResponse
- type DescribeSnatTableEntriesRequest
- type DescribeSnatTableEntriesResponse
- type DescribeSslVpnClientCertRequest
- type DescribeSslVpnClientCertResponse
- type DescribeSslVpnClientCertsRequest
- type DescribeSslVpnClientCertsResponse
- type DescribeSslVpnClientsRequest
- type DescribeSslVpnClientsResponse
- type DescribeSslVpnServersRequest
- type DescribeSslVpnServersResponse
- type DescribeTagKeysForExpressConnectRequest
- type DescribeTagKeysForExpressConnectResponse
- type DescribeTagKeysRequest
- type DescribeTagKeysResponse
- type DescribeTagsRequest
- type DescribeTagsResponse
- type DescribeTagsTag
- type DescribeVRoutersRequest
- type DescribeVRoutersResponse
- type DescribeVSwitchAttributesRequest
- type DescribeVSwitchAttributesResponse
- type DescribeVSwitchesRequest
- type DescribeVSwitchesResponse
- type DescribeVSwitchesTag
- type DescribeVbrHaRequest
- type DescribeVbrHaResponse
- type DescribeVcoRouteEntriesRequest
- type DescribeVcoRouteEntriesResponse
- type DescribeVirtualBorderRoutersFilter
- type DescribeVirtualBorderRoutersForPhysicalConnectionFilter
- type DescribeVirtualBorderRoutersForPhysicalConnectionRequest
- type DescribeVirtualBorderRoutersForPhysicalConnectionResponse
- type DescribeVirtualBorderRoutersRequest
- type DescribeVirtualBorderRoutersResponse
- type DescribeVpcAttributeRequest
- type DescribeVpcAttributeResponse
- type DescribeVpcsRequest
- type DescribeVpcsResponse
- type DescribeVpcsTag
- type DescribeVpnAttachmentsRequest
- type DescribeVpnAttachmentsResponse
- type DescribeVpnAttachmentsTag
- type DescribeVpnConnectionLogsRequest
- type DescribeVpnConnectionLogsResponse
- type DescribeVpnConnectionRequest
- type DescribeVpnConnectionResponse
- type DescribeVpnConnectionsRequest
- type DescribeVpnConnectionsResponse
- type DescribeVpnConnectionsTag
- type DescribeVpnCrossAccountAuthorizationsRequest
- type DescribeVpnCrossAccountAuthorizationsResponse
- type DescribeVpnGatewayRequest
- type DescribeVpnGatewayResponse
- type DescribeVpnGatewaysRequest
- type DescribeVpnGatewaysResponse
- type DescribeVpnGatewaysTag
- type DescribeVpnPbrRouteEntriesRequest
- type DescribeVpnPbrRouteEntriesResponse
- type DescribeVpnRouteEntriesRequest
- type DescribeVpnRouteEntriesResponse
- type DescribeVpnSslServerLogsRequest
- type DescribeVpnSslServerLogsResponse
- type DescribeZonesRequest
- type DescribeZonesResponse
- type DetachDhcpOptionsSetFromVpcRequest
- type DetachDhcpOptionsSetFromVpcResponse
- type DhcpOptions
- type DhcpOptionsSet
- type DhcpOptionsSets
- type DiagnoseResult
- type DiagnoseResultItem
- type DiagnoseVpnGatewayRequest
- type DiagnoseVpnGatewayResponse
- type DisableNatGatewayEcsMetricRequest
- type DisableNatGatewayEcsMetricResponse
- type DisableVpcClassicLinkRequest
- type DisableVpcClassicLinkResponse
- type DissociateRouteTableFromGatewayRequest
- type DissociateRouteTableFromGatewayResponse
- type DissociateRouteTablesFromVpcGatewayEndpointRequest
- type DissociateRouteTablesFromVpcGatewayEndpointResponse
- type DissociateVpnGatewayWithCertificateRequest
- type DissociateVpnGatewayWithCertificateResponse
- type DownloadVpnConnectionConfigRequest
- type DownloadVpnConnectionConfigResponse
- type EcGrantRelationModel
- type EcGrantRelations
- type EgressAclEntriesInCreateNetworkAcl
- type EgressAclEntriesInDescribeNetworkAclAttributes
- type EgressAclEntriesInDescribeNetworkAcls
- type EgressAclEntry
- type EgressRule
- type EgressRulesInCreateTrafficMirrorFilterRules
- type EgressRulesInListTrafficMirrorFilters
- type EipAddress
- type EipAddresses
- type EipInfo
- type EipInfos
- type EipMonitorData
- type EipMonitorDatas
- type EipSegment
- type EipSegments
- type EnableNatGatewayEcsMetricRequest
- type EnableNatGatewayEcsMetricResponse
- type EnablePhysicalConnectionRequest
- type EnablePhysicalConnectionResponse
- type EnableVpcClassicLinkRequest
- type EnableVpcClassicLinkResponse
- type EnableVpcIpv4GatewayRequest
- type EnableVpcIpv4GatewayResponse
- type Endpoint
- type Endpoints
- type EntrySummarys
- type EntrySummarysItem
- type FailedRouteEntriesInCreateRouteEntries
- type FailedRouteEntriesInDeleteRouteEntries
- type FailedRouteEntriesItem
- type FlowLog
- type FlowLogs
- type ForwardTable
- type ForwardTableEntries
- type ForwardTableEntry
- type ForwardTableIdsInCreateNatGateway
- type ForwardTableIdsInDescribeNatGateways
- type FullNatEntries
- type FullNatEntry
- type FullNatTable
- type FullNatTableIdsInCreateNatGateway
- type FullNatTableIdsInDescribeNatGateways
- type GatewayIds
- type GatewayRouteEntryModels
- type GatewayRouteEntryModelsItem
- type GeographicSubRegions
- type GetDhcpOptionsSetRequest
- type GetDhcpOptionsSetResponse
- type GetFlowLogServiceStatusRequest
- type GetFlowLogServiceStatusResponse
- type GetIpv4GatewayAttributeRequest
- type GetIpv4GatewayAttributeResponse
- type GetNatGatewayAttributeRequest
- type GetNatGatewayAttributeResponse
- type GetNatGatewayConvertStatusRequest
- type GetNatGatewayConvertStatusResponse
- type GetPhysicalConnectionServiceStatusRequest
- type GetPhysicalConnectionServiceStatusResponse
- type GetTrafficMirrorServiceStatusRequest
- type GetTrafficMirrorServiceStatusResponse
- type GetVpcGatewayEndpointAttributeRequest
- type GetVpcGatewayEndpointAttributeResponse
- type GetVpcPrefixListAssociationsRequest
- type GetVpcPrefixListAssociationsResponse
- type GetVpcPrefixListEntriesRequest
- type GetVpcPrefixListEntriesResponse
- type GetVpcRouteEntrySummaryRequest
- type GetVpcRouteEntrySummaryResponse
- type GetVpnGatewayDiagnoseResultRequest
- type GetVpnGatewayDiagnoseResultResponse
- type GlobalAccelerationInstance
- type GlobalAccelerationInstancesInDescribeGlobalAccelerationInstances
- type GlobalAccelerationInstancesInDescribeServerRelatedGlobalAccelerationInstances
- type GrantInstanceToCenRequest
- type GrantInstanceToCenResponse
- type GrantInstanceToVbrRequest
- type GrantInstanceToVbrResponse
- type HaVip
- type HaVips
- type IPv6TranslatorAcl
- type IkeConfig
- type IngressAclEntriesInCreateNetworkAcl
- type IngressAclEntriesInDescribeNetworkAclAttributes
- type IngressAclEntriesInDescribeNetworkAcls
- type IngressAclEntry
- type IngressRule
- type IngressRulesInCreateTrafficMirrorFilterRules
- type IngressRulesInListTrafficMirrorFilters
- type IpList
- type IpListInGetNatGatewayAttribute
- type IpListItem
- type IpLists
- type IpRange
- type IpsecConfig
- type IpsecServer
- type IpsecServers
- type Ipv4GatewayModels
- type Ipv4GatewayModelsItem
- type Ipv6Address
- type Ipv6Addresses
- type Ipv6CidrBlock
- type Ipv6CidrBlocksInDescribeVpcAttribute
- type Ipv6CidrBlocksInDescribeVpcs
- type Ipv6EgressOnlyRule
- type Ipv6EgressOnlyRules
- type Ipv6Gateway
- type Ipv6Gateways
- type Ipv6InternetBandwidth
- type Ipv6Translator
- type Ipv6TranslatorAcls
- type Ipv6TranslatorEntries
- type Ipv6TranslatorEntry
- type Ipv6TranslatorEntryIds
- type Ipv6Translators
- type ListBusinessAccessPointsRequest
- type ListBusinessAccessPointsResponse
- type ListDhcpOptionsSetsRequest
- type ListDhcpOptionsSetsResponse
- type ListDhcpOptionsSetsTags
- type ListEnhanhcedNatGatewayAvailableZonesRequest
- type ListEnhanhcedNatGatewayAvailableZonesResponse
- type ListFullNatEntriesRequest
- type ListFullNatEntriesResponse
- type ListGatewayRouteTableEntriesRequest
- type ListGatewayRouteTableEntriesResponse
- type ListGeographicSubRegionsRequest
- type ListGeographicSubRegionsResponse
- type ListIpsecServerLogsRequest
- type ListIpsecServerLogsResponse
- type ListIpsecServersRequest
- type ListIpsecServersResponse
- type ListIpv4GatewaysRequest
- type ListIpv4GatewaysResponse
- type ListIpv4GatewaysTags
- type ListNatIpCidrsRequest
- type ListNatIpCidrsResponse
- type ListNatIpsRequest
- type ListNatIpsResponse
- type ListPrefixListsRequest
- type ListPrefixListsResponse
- type ListPrefixListsTags
- type ListPublicIpAddressPoolCidrBlocksRequest
- type ListPublicIpAddressPoolCidrBlocksResponse
- type ListPublicIpAddressPoolsRequest
- type ListPublicIpAddressPoolsResponse
- type ListPublicIpAddressPoolsTags
- type ListTagResourcesForExpressConnectRequest
- type ListTagResourcesForExpressConnectResponse
- type ListTagResourcesForExpressConnectTag
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ListTrafficMirrorFiltersRequest
- type ListTrafficMirrorFiltersResponse
- type ListTrafficMirrorFiltersTags
- type ListTrafficMirrorSessionsRequest
- type ListTrafficMirrorSessionsResponse
- type ListTrafficMirrorSessionsTags
- type ListVirtualPhysicalConnectionsRequest
- type ListVirtualPhysicalConnectionsResponse
- type ListVirtualPhysicalConnectionsTags
- type ListVpcEndpointServicesByEndUserRequest
- type ListVpcEndpointServicesByEndUserResponse
- type ListVpcGatewayEndpointsRequest
- type ListVpcGatewayEndpointsResponse
- type ListVpcGatewayEndpointsTags
- type ListVpnCertificateAssociationsRequest
- type ListVpnCertificateAssociationsResponse
- type LockReason
- type ModifyBgpGroupAttributeRequest
- type ModifyBgpGroupAttributeResponse
- type ModifyBgpPeerAttributeRequest
- type ModifyBgpPeerAttributeResponse
- type ModifyCommonBandwidthPackageAttributeRequest
- type ModifyCommonBandwidthPackageAttributeResponse
- type ModifyCommonBandwidthPackageIpBandwidthRequest
- type ModifyCommonBandwidthPackageIpBandwidthResponse
- type ModifyCommonBandwidthPackageSpecRequest
- type ModifyCommonBandwidthPackageSpecResponse
- type ModifyCustomerGatewayAttributeRequest
- type ModifyCustomerGatewayAttributeResponse
- type ModifyEipAddressAttributeRequest
- type ModifyEipAddressAttributeResponse
- type ModifyExpressCloudConnectionAttributeRequest
- type ModifyExpressCloudConnectionAttributeResponse
- type ModifyExpressCloudConnectionBandwidthRequest
- type ModifyExpressCloudConnectionBandwidthResponse
- type ModifyFlowLogAttributeRequest
- type ModifyFlowLogAttributeResponse
- type ModifyForwardEntryRequest
- type ModifyForwardEntryResponse
- type ModifyFullNatEntryAttributeRequest
- type ModifyFullNatEntryAttributeResponse
- type ModifyGlobalAccelerationInstanceAttributesRequest
- type ModifyGlobalAccelerationInstanceAttributesResponse
- type ModifyGlobalAccelerationInstanceSpecRequest
- type ModifyGlobalAccelerationInstanceSpecResponse
- type ModifyHaVipAttributeRequest
- type ModifyHaVipAttributeResponse
- type ModifyIPv6TranslatorAclAttributeRequest
- type ModifyIPv6TranslatorAclAttributeResponse
- type ModifyIPv6TranslatorAclListEntryRequest
- type ModifyIPv6TranslatorAclListEntryResponse
- type ModifyIPv6TranslatorAttributeRequest
- type ModifyIPv6TranslatorAttributeResponse
- type ModifyIPv6TranslatorBandwidthRequest
- type ModifyIPv6TranslatorBandwidthResponse
- type ModifyIPv6TranslatorEntryRequest
- type ModifyIPv6TranslatorEntryResponse
- type ModifyIpv6AddressAttributeRequest
- type ModifyIpv6AddressAttributeResponse
- type ModifyIpv6GatewayAttributeRequest
- type ModifyIpv6GatewayAttributeResponse
- type ModifyIpv6GatewaySpecRequest
- type ModifyIpv6GatewaySpecResponse
- type ModifyIpv6InternetBandwidthRequest
- type ModifyIpv6InternetBandwidthResponse
- type ModifyNatGatewayAttributeRequest
- type ModifyNatGatewayAttributeResponse
- type ModifyNatGatewaySpecRequest
- type ModifyNatGatewaySpecResponse
- type ModifyNatIpAttributeRequest
- type ModifyNatIpAttributeResponse
- type ModifyNatIpCidrAttributeRequest
- type ModifyNatIpCidrAttributeResponse
- type ModifyNetworkAclAttributesRequest
- type ModifyNetworkAclAttributesResponse
- type ModifyPhysicalConnectionAttributeRequest
- type ModifyPhysicalConnectionAttributeResponse
- type ModifyRouteEntryRequest
- type ModifyRouteEntryResponse
- type ModifyRouteTableAttributesRequest
- type ModifyRouteTableAttributesResponse
- type ModifyRouterInterfaceAttributeRequest
- type ModifyRouterInterfaceAttributeResponse
- type ModifyRouterInterfaceSpecRequest
- type ModifyRouterInterfaceSpecResponse
- type ModifySnatEntryRequest
- type ModifySnatEntryResponse
- type ModifySslVpnClientCertRequest
- type ModifySslVpnClientCertResponse
- type ModifySslVpnServerRequest
- type ModifySslVpnServerResponse
- type ModifyVRouterAttributeRequest
- type ModifyVRouterAttributeResponse
- type ModifyVSwitchAttributeRequest
- type ModifyVSwitchAttributeResponse
- type ModifyVcoRouteEntryWeightRequest
- type ModifyVcoRouteEntryWeightResponse
- type ModifyVirtualBorderRouterAttributeRequest
- type ModifyVirtualBorderRouterAttributeResponse
- type ModifyVpcAttributeRequest
- type ModifyVpcAttributeResponse
- type ModifyVpcPrefixListAddPrefixListEntry
- type ModifyVpcPrefixListRemovePrefixListEntry
- type ModifyVpcPrefixListRequest
- type ModifyVpcPrefixListResponse
- type ModifyVpnAttachmentAttributeRequest
- type ModifyVpnAttachmentAttributeResponse
- type ModifyVpnConnectionAttributeRequest
- type ModifyVpnConnectionAttributeResponse
- type ModifyVpnConnectionAttributeTunnelOptionsSpecification
- type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelBgpConfig
- type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIkeConfig
- type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIpsecConfig
- type ModifyVpnGatewayAttributeRequest
- type ModifyVpnGatewayAttributeResponse
- type ModifyVpnPbrRouteEntryAttributeRequest
- type ModifyVpnPbrRouteEntryAttributeResponse
- type ModifyVpnPbrRouteEntryPriorityRequest
- type ModifyVpnPbrRouteEntryPriorityResponse
- type ModifyVpnPbrRouteEntryWeightRequest
- type ModifyVpnPbrRouteEntryWeightResponse
- type ModifyVpnRouteEntryWeightRequest
- type ModifyVpnRouteEntryWeightResponse
- type MoveResourceGroupRequest
- type MoveResourceGroupResponse
- type NatGateway
- type NatGatewayIds
- type NatGatewayPrivateInfo
- type NatGateways
- type NatIp
- type NatIpCidr
- type NatIpCidrs
- type NatIps
- type NetworkAcl
- type NetworkAclAttribute
- type NetworkAcls
- type NextHop
- type NextHopInListGatewayRouteTableEntries
- type NextHopRelatedInfo
- type NextHopsInDescribeRouteEntryList
- type NextHopsInDescribeRouteTables
- type NextHopsInListGatewayRouteTableEntries
- type OpenFlowLogServiceRequest
- type OpenFlowLogServiceResponse
- type OpenPhysicalConnectionServiceRequest
- type OpenPhysicalConnectionServiceResponse
- type OpenTrafficMirrorServiceRequest
- type OpenTrafficMirrorServiceResponse
- type OperationLocksInDescribeEipAddresses
- type OperationLocksInDescribeGlobalAccelerationInstances
- type PMInfo
- type PMInfoItem
- type PhysicalConnectionLOAType
- type PhysicalConnectionSet
- type PhysicalConnectionType
- type PrefixList
- type PrefixListAssociation
- type PrefixListAssociations
- type PrefixListCidrs
- type PrefixListEntry
- type PrefixLists
- type PrivateInfo
- type PublicIpAddress
- type PublicIpAddressInDescribePublicIpAddress
- type PublicIpAddressPool
- type PublicIpAddressPoolList
- type PublicIpAddresse
- type PublicIpAddressesInDescribeCommonBandwidthPackages
- type PublicIpAddressesInDescribeGlobalAccelerationInstances
- type PublicIpCidrBlock
- type PublicIpCidrBlockList
- type PublicIpPoolCidrBlock
- type PublicIpPoolCidrBlockList
- type PublishVpnRouteEntryRequest
- type PublishVpnRouteEntryResponse
- type RecoverPhysicalConnectionRequest
- type RecoverPhysicalConnectionResponse
- type RecoverVirtualBorderRouterRequest
- type RecoverVirtualBorderRouterResponse
- type Region
- type Regions
- type ReleaseEipAddressRequest
- type ReleaseEipAddressResponse
- type ReleaseEipSegmentAddressRequest
- type ReleaseEipSegmentAddressResponse
- type RemoveCommonBandwidthPackageIpRequest
- type RemoveCommonBandwidthPackageIpResponse
- type RemoveGlobalAccelerationInstanceIpRequest
- type RemoveGlobalAccelerationInstanceIpResponse
- type RemoveIPv6TranslatorAclListEntryRequest
- type RemoveIPv6TranslatorAclListEntryResponse
- type RemoveSourcesFromTrafficMirrorSessionRequest
- type RemoveSourcesFromTrafficMirrorSessionResponse
- type ReplaceVpcDhcpOptionsSetRequest
- type ReplaceVpcDhcpOptionsSetResponse
- type ReservationData
- type Resource
- type ResourcesInCreateNetworkAcl
- type ResourcesInDescribeNetworkAclAttributes
- type ResourcesInDescribeNetworkAcls
- type RetryVpcPrefixListAssociationRequest
- type RetryVpcPrefixListAssociationResponse
- type RevokeInstanceFromCenRequest
- type RevokeInstanceFromCenResponse
- type RevokeInstanceFromVbrRequest
- type RevokeInstanceFromVbrResponse
- type RouteEntry
- type RouteEntryIds
- type RouteEntrySummarys
- type RouteEntrySummarysItem
- type RouteEntrysInDescribeRouteEntryList
- type RouteEntrysInDescribeRouteTables
- type RouteTable
- type RouteTableIds
- type RouteTablesInDescribeRouteTables
- type RouteTablesInGetVpcGatewayEndpointAttribute
- type RouterInterfaceSet
- type RouterInterfaceType
- type RouterTableIds
- type RouterTableList
- type RouterTableListType
- type SecondaryCidrBlocksInDescribeVpcAttribute
- type SecondaryCidrBlocksInDescribeVpcs
- type SecurityProtectionTypesInDescribeCommonBandwidthPackages
- type SecurityProtectionTypesInDescribeEipAddresses
- type Service
- type Services
- type SetHighDefinitionMonitorLogStatusRequest
- type SetHighDefinitionMonitorLogStatusResponse
- type SnatTable
- type SnatTableEntries
- type SnatTableEntry
- type SnatTableIdsInCreateNatGateway
- type SnatTableIdsInDescribeNatGateways
- type SslVpnClientCertKey
- type SslVpnClientCertKeys
- type SslVpnServer
- type SslVpnServers
- type Tag
- type TagInDescribeVpnConnections
- type TagItem
- type TagKey
- type TagKeysInDescribeTagKeys
- type TagKeysInDescribeTagKeysForExpressConnect
- type TagResource
- type TagResourcesForExpressConnectRequest
- type TagResourcesForExpressConnectResponse
- type TagResourcesForExpressConnectTag
- type TagResourcesInDescribeTags
- type TagResourcesInListTagResources
- type TagResourcesInListTagResourcesForExpressConnect
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeCommonBandwidthPackages
- type TagsInDescribeCustomerGateway
- type TagsInDescribeCustomerGateways
- type TagsInDescribeEipAddresses
- type TagsInDescribeFlowLogs
- type TagsInDescribeHaVips
- type TagsInDescribeIpv6GatewayAttribute
- type TagsInDescribeIpv6Gateways
- type TagsInDescribeNatGateways
- type TagsInDescribeNetworkAclAttributes
- type TagsInDescribeNetworkAcls
- type TagsInDescribeRouteTableList
- type TagsInDescribeVSwitchAttributes
- type TagsInDescribeVSwitches
- type TagsInDescribeVpcAttribute
- type TagsInDescribeVpcs
- type TagsInDescribeVpnAttachments
- type TagsInDescribeVpnConnection
- type TagsInDescribeVpnGateway
- type TagsInDescribeVpnGateways
- type TagsInGetDhcpOptionsSet
- type TagsInGetIpv4GatewayAttribute
- type TagsInGetVpcGatewayEndpointAttribute
- type TagsInListDhcpOptionsSets
- type TagsInListIpv4Gateways
- type TagsInListPrefixLists
- type TagsInListPublicIpAddressPools
- type TagsInListTrafficMirrorFilters
- type TagsInListTrafficMirrorSessions
- type TagsInListVpcGatewayEndpoints
- type TerminatePhysicalConnectionRequest
- type TerminatePhysicalConnectionResponse
- type TerminateVirtualBorderRouterRequest
- type TerminateVirtualBorderRouterResponse
- type TrafficMirrorFilter
- type TrafficMirrorFilters
- type TrafficMirrorRule
- type TrafficMirrorSession
- type TrafficMirrorSessions
- type TrafficMirrorSourceIds
- type TrafficPath
- type TunnelBgpConfig
- type TunnelBgpConfigInModifyVpnConnectionAttribute
- type TunnelConfig
- type TunnelIkeConfig
- type TunnelIkeConfigInModifyVpnConnectionAttribute
- type TunnelIpsecConfig
- type TunnelIpsecConfigInModifyVpnConnectionAttribute
- type TunnelOptions
- type TunnelOptionsInModifyVpnConnectionAttribute
- type TunnelOptionsSpecificationInDescribeVpnConnection
- type TunnelOptionsSpecificationInDescribeVpnConnections
- type TunnelOptionsSpecificationInModifyVpnConnectionAttribute
- type TunnelsConfig
- type UnTagResourcesRequest
- type UnTagResourcesResponse
- type UnTagResourcesTag
- type UnassociateEipAddressRequest
- type UnassociateEipAddressResponse
- type UnassociateGlobalAccelerationInstanceRequest
- type UnassociateGlobalAccelerationInstanceResponse
- type UnassociateHaVipRequest
- type UnassociateHaVipResponse
- type UnassociateNetworkAclRequest
- type UnassociateNetworkAclResource
- type UnassociateNetworkAclResponse
- type UnassociatePhysicalConnectionFromVirtualBorderRouterRequest
- type UnassociatePhysicalConnectionFromVirtualBorderRouterResponse
- type UnassociateRouteTableRequest
- type UnassociateRouteTableResponse
- type UnassociateVpcCidrBlockRequest
- type UnassociateVpcCidrBlockResponse
- type UntagResourcesForExpressConnectRequest
- type UntagResourcesForExpressConnectResponse
- type UntagResourcesForExpressConnectTag
- type UpdateDhcpOptionsSetAttributeRequest
- type UpdateDhcpOptionsSetAttributeResponse
- type UpdateGatewayRouteTableEntryAttributeRequest
- type UpdateGatewayRouteTableEntryAttributeResponse
- type UpdateIpsecServerRequest
- type UpdateIpsecServerResponse
- type UpdateIpv4GatewayAttributeRequest
- type UpdateIpv4GatewayAttributeResponse
- type UpdateNatGatewayNatTypeRequest
- type UpdateNatGatewayNatTypeResponse
- type UpdateNetworkAclEntriesEgressAclEntries
- type UpdateNetworkAclEntriesIngressAclEntries
- type UpdateNetworkAclEntriesRequest
- type UpdateNetworkAclEntriesResponse
- type UpdatePublicIpAddressPoolAttributeRequest
- type UpdatePublicIpAddressPoolAttributeResponse
- type UpdateTrafficMirrorFilterAttributeRequest
- type UpdateTrafficMirrorFilterAttributeResponse
- type UpdateTrafficMirrorFilterRuleAttributeRequest
- type UpdateTrafficMirrorFilterRuleAttributeResponse
- type UpdateTrafficMirrorSessionAttributeRequest
- type UpdateTrafficMirrorSessionAttributeResponse
- type UpdateVirtualBorderBandwidthRequest
- type UpdateVirtualBorderBandwidthResponse
- type UpdateVirtualPhysicalConnectionRequest
- type UpdateVirtualPhysicalConnectionResponse
- type UpdateVpcGatewayEndpointAttributeRequest
- type UpdateVpcGatewayEndpointAttributeResponse
- type UserCidrsInDescribeVpcAttribute
- type UserCidrsInDescribeVpcs
- type VRouter
- type VRouters
- type VSwitch
- type VSwitchIdsInDescribeRouteTableList
- type VSwitchIdsInDescribeRouteTables
- type VSwitchIdsInDescribeVpcAttribute
- type VSwitchIdsInDescribeVpcs
- type VSwitches
- type VcoHealthCheck
- type VcoRouteEntrie
- type VcoRouteEntries
- type VirtualBorderRouterForPhysicalConnectionSet
- type VirtualBorderRouterForPhysicalConnectionType
- type VirtualBorderRouterSet
- type VirtualBorderRouterType
- type VirtualPhysicalConnection
- type VirtualPhysicalConnections
- type Vpc
- type VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest
- type VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse
- type Vpcs
- type VpnAttachment
- type VpnAttachments
- type VpnBgpConfig
- type VpnBgpConfigInModifyVpnConnectionAttribute
- type VpnCertificateRelation
- type VpnCertificateRelations
- type VpnConnection
- type VpnConnectionConfig
- type VpnConnections
- type VpnGateway
- type VpnGateways
- type VpnPbrRouteEntries
- type VpnPbrRouteEntry
- type VpnRouteEntries
- type VpnRouteEntry
- type Zone
- type ZonesInDescribeZones
- type ZonesInListEnhanhcedNatGatewayAvailableZones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AccessPointFeatureModel ¶ added in v1.61.601
type AccessPointFeatureModel struct { FeatureValue string `json:"FeatureValue" xml:"FeatureValue"` FeatureKey string `json:"FeatureKey" xml:"FeatureKey"` }
AccessPointFeatureModel is a nested struct in vpc response
type AccessPointFeatureModels ¶ added in v1.61.601
type AccessPointFeatureModels struct {
AccessPointFeatureModel []AccessPointFeatureModel `json:"AccessPointFeatureModel" xml:"AccessPointFeatureModel"`
}
AccessPointFeatureModels is a nested struct in vpc response
type AccessPointSet ¶
type AccessPointSet struct {
AccessPointType []AccessPointType `json:"AccessPointType" xml:"AccessPointType"`
}
AccessPointSet is a nested struct in vpc response
type AccessPointType ¶
type AccessPointType struct { Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` HostOperator string `json:"HostOperator" xml:"HostOperator"` Description string `json:"Description" xml:"Description"` AttachedRegionNo string `json:"AttachedRegionNo" xml:"AttachedRegionNo"` Name string `json:"Name" xml:"Name"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` Location string `json:"Location" xml:"Location"` AccessPointFeatureModels AccessPointFeatureModels `json:"AccessPointFeatureModels" xml:"AccessPointFeatureModels"` }
AccessPointType is a nested struct in vpc response
type AclEntries ¶
type AclEntries struct {
AclEntry []AclEntry `json:"AclEntry" xml:"AclEntry"`
}
AclEntries is a nested struct in vpc response
type AclEntry ¶
type AclEntry struct { AclEntryComment string `json:"AclEntryComment" xml:"AclEntryComment"` AclEntryId string `json:"AclEntryId" xml:"AclEntryId"` AclEntryIp string `json:"AclEntryIp" xml:"AclEntryIp"` }
AclEntry is a nested struct in vpc response
type ActivateRouterInterfaceRequest ¶
type ActivateRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` }
ActivateRouterInterfaceRequest is the request struct for api ActivateRouterInterface
func CreateActivateRouterInterfaceRequest ¶
func CreateActivateRouterInterfaceRequest() (request *ActivateRouterInterfaceRequest)
CreateActivateRouterInterfaceRequest creates a request to invoke ActivateRouterInterface API
type ActivateRouterInterfaceResponse ¶
type ActivateRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ActivateRouterInterfaceResponse is the response struct for api ActivateRouterInterface
func CreateActivateRouterInterfaceResponse ¶
func CreateActivateRouterInterfaceResponse() (response *ActivateRouterInterfaceResponse)
CreateActivateRouterInterfaceResponse creates a response to parse from ActivateRouterInterface response
type ActiveFlowLogRequest ¶
type ActiveFlowLogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FlowLogId string `position:"Query" name:"FlowLogId"` }
ActiveFlowLogRequest is the request struct for api ActiveFlowLog
func CreateActiveFlowLogRequest ¶
func CreateActiveFlowLogRequest() (request *ActiveFlowLogRequest)
CreateActiveFlowLogRequest creates a request to invoke ActiveFlowLog API
type ActiveFlowLogResponse ¶
type ActiveFlowLogResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ActiveFlowLogResponse is the response struct for api ActiveFlowLog
func CreateActiveFlowLogResponse ¶
func CreateActiveFlowLogResponse() (response *ActiveFlowLogResponse)
CreateActiveFlowLogResponse creates a response to parse from ActiveFlowLog response
type AddBgpNetworkRequest ¶
type AddBgpNetworkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IpVersion string `position:"Query" name:"IpVersion"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterId string `position:"Query" name:"RouterId"` VpcId string `position:"Query" name:"VpcId"` DstCidrBlock string `position:"Query" name:"DstCidrBlock"` }
AddBgpNetworkRequest is the request struct for api AddBgpNetwork
func CreateAddBgpNetworkRequest ¶
func CreateAddBgpNetworkRequest() (request *AddBgpNetworkRequest)
CreateAddBgpNetworkRequest creates a request to invoke AddBgpNetwork API
type AddBgpNetworkResponse ¶
type AddBgpNetworkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddBgpNetworkResponse is the response struct for api AddBgpNetwork
func CreateAddBgpNetworkResponse ¶
func CreateAddBgpNetworkResponse() (response *AddBgpNetworkResponse)
CreateAddBgpNetworkResponse creates a response to parse from AddBgpNetwork response
type AddCommonBandwidthPackageIpRequest ¶
type AddCommonBandwidthPackageIpRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IpType string `position:"Query" name:"IpType"` IpInstanceId string `position:"Query" name:"IpInstanceId"` }
AddCommonBandwidthPackageIpRequest is the request struct for api AddCommonBandwidthPackageIp
func CreateAddCommonBandwidthPackageIpRequest ¶
func CreateAddCommonBandwidthPackageIpRequest() (request *AddCommonBandwidthPackageIpRequest)
CreateAddCommonBandwidthPackageIpRequest creates a request to invoke AddCommonBandwidthPackageIp API
type AddCommonBandwidthPackageIpResponse ¶
type AddCommonBandwidthPackageIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddCommonBandwidthPackageIpResponse is the response struct for api AddCommonBandwidthPackageIp
func CreateAddCommonBandwidthPackageIpResponse ¶
func CreateAddCommonBandwidthPackageIpResponse() (response *AddCommonBandwidthPackageIpResponse)
CreateAddCommonBandwidthPackageIpResponse creates a response to parse from AddCommonBandwidthPackageIp response
type AddCommonBandwidthPackageIpsRequest ¶ added in v1.61.601
type AddCommonBandwidthPackageIpsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IpInstanceIds *[]string `position:"Query" name:"IpInstanceIds" type:"Repeated"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IpType string `position:"Query" name:"IpType"` }
AddCommonBandwidthPackageIpsRequest is the request struct for api AddCommonBandwidthPackageIps
func CreateAddCommonBandwidthPackageIpsRequest ¶ added in v1.61.601
func CreateAddCommonBandwidthPackageIpsRequest() (request *AddCommonBandwidthPackageIpsRequest)
CreateAddCommonBandwidthPackageIpsRequest creates a request to invoke AddCommonBandwidthPackageIps API
type AddCommonBandwidthPackageIpsResponse ¶ added in v1.61.601
type AddCommonBandwidthPackageIpsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddCommonBandwidthPackageIpsResponse is the response struct for api AddCommonBandwidthPackageIps
func CreateAddCommonBandwidthPackageIpsResponse ¶ added in v1.61.601
func CreateAddCommonBandwidthPackageIpsResponse() (response *AddCommonBandwidthPackageIpsResponse)
CreateAddCommonBandwidthPackageIpsResponse creates a response to parse from AddCommonBandwidthPackageIps response
type AddGlobalAccelerationInstanceIpRequest ¶
type AddGlobalAccelerationInstanceIpRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IpInstanceId string `position:"Query" name:"IpInstanceId"` }
AddGlobalAccelerationInstanceIpRequest is the request struct for api AddGlobalAccelerationInstanceIp
func CreateAddGlobalAccelerationInstanceIpRequest ¶
func CreateAddGlobalAccelerationInstanceIpRequest() (request *AddGlobalAccelerationInstanceIpRequest)
CreateAddGlobalAccelerationInstanceIpRequest creates a request to invoke AddGlobalAccelerationInstanceIp API
type AddGlobalAccelerationInstanceIpResponse ¶
type AddGlobalAccelerationInstanceIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddGlobalAccelerationInstanceIpResponse is the response struct for api AddGlobalAccelerationInstanceIp
func CreateAddGlobalAccelerationInstanceIpResponse ¶
func CreateAddGlobalAccelerationInstanceIpResponse() (response *AddGlobalAccelerationInstanceIpResponse)
CreateAddGlobalAccelerationInstanceIpResponse creates a response to parse from AddGlobalAccelerationInstanceIp response
type AddIPv6TranslatorAclListEntryRequest ¶
type AddIPv6TranslatorAclListEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AclId string `position:"Query" name:"AclId"` AclEntryIp string `position:"Query" name:"AclEntryIp"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AclEntryComment string `position:"Query" name:"AclEntryComment"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AddIPv6TranslatorAclListEntryRequest is the request struct for api AddIPv6TranslatorAclListEntry
func CreateAddIPv6TranslatorAclListEntryRequest ¶
func CreateAddIPv6TranslatorAclListEntryRequest() (request *AddIPv6TranslatorAclListEntryRequest)
CreateAddIPv6TranslatorAclListEntryRequest creates a request to invoke AddIPv6TranslatorAclListEntry API
type AddIPv6TranslatorAclListEntryResponse ¶
type AddIPv6TranslatorAclListEntryResponse struct { *responses.BaseResponse AclEntryId string `json:"AclEntryId" xml:"AclEntryId"` RequestId string `json:"RequestId" xml:"RequestId"` }
AddIPv6TranslatorAclListEntryResponse is the response struct for api AddIPv6TranslatorAclListEntry
func CreateAddIPv6TranslatorAclListEntryResponse ¶
func CreateAddIPv6TranslatorAclListEntryResponse() (response *AddIPv6TranslatorAclListEntryResponse)
CreateAddIPv6TranslatorAclListEntryResponse creates a response to parse from AddIPv6TranslatorAclListEntry response
type AddPublicIpAddressPoolCidrBlockRequest ¶ added in v1.61.1711
type AddPublicIpAddressPoolCidrBlockRequest struct { *requests.RpcRequest CidrMask requests.Integer `position:"Query" name:"CidrMask"` PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CidrBlock string `position:"Query" name:"CidrBlock"` }
AddPublicIpAddressPoolCidrBlockRequest is the request struct for api AddPublicIpAddressPoolCidrBlock
func CreateAddPublicIpAddressPoolCidrBlockRequest ¶ added in v1.61.1711
func CreateAddPublicIpAddressPoolCidrBlockRequest() (request *AddPublicIpAddressPoolCidrBlockRequest)
CreateAddPublicIpAddressPoolCidrBlockRequest creates a request to invoke AddPublicIpAddressPoolCidrBlock API
type AddPublicIpAddressPoolCidrBlockResponse ¶ added in v1.61.1711
type AddPublicIpAddressPoolCidrBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddPublicIpAddressPoolCidrBlockResponse is the response struct for api AddPublicIpAddressPoolCidrBlock
func CreateAddPublicIpAddressPoolCidrBlockResponse ¶ added in v1.61.1711
func CreateAddPublicIpAddressPoolCidrBlockResponse() (response *AddPublicIpAddressPoolCidrBlockResponse)
CreateAddPublicIpAddressPoolCidrBlockResponse creates a response to parse from AddPublicIpAddressPoolCidrBlock response
type AddSourcesToTrafficMirrorSessionRequest ¶ added in v1.61.1136
type AddSourcesToTrafficMirrorSessionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMirrorSourceIds *[]string `position:"Query" name:"TrafficMirrorSourceIds" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficMirrorSessionId string `position:"Query" name:"TrafficMirrorSessionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AddSourcesToTrafficMirrorSessionRequest is the request struct for api AddSourcesToTrafficMirrorSession
func CreateAddSourcesToTrafficMirrorSessionRequest ¶ added in v1.61.1136
func CreateAddSourcesToTrafficMirrorSessionRequest() (request *AddSourcesToTrafficMirrorSessionRequest)
CreateAddSourcesToTrafficMirrorSessionRequest creates a request to invoke AddSourcesToTrafficMirrorSession API
type AddSourcesToTrafficMirrorSessionResponse ¶ added in v1.61.1136
type AddSourcesToTrafficMirrorSessionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddSourcesToTrafficMirrorSessionResponse is the response struct for api AddSourcesToTrafficMirrorSession
func CreateAddSourcesToTrafficMirrorSessionResponse ¶ added in v1.61.1136
func CreateAddSourcesToTrafficMirrorSessionResponse() (response *AddSourcesToTrafficMirrorSessionResponse)
CreateAddSourcesToTrafficMirrorSessionResponse creates a response to parse from AddSourcesToTrafficMirrorSession response
type AllocateEipAddressProRequest ¶ added in v1.61.388
type AllocateEipAddressProRequest struct { *requests.RpcRequest IpAddress string `position:"Query" name:"IpAddress"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` ClientToken string `position:"Query" name:"ClientToken"` ISP string `position:"Query" name:"ISP"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Netmode string `position:"Query" name:"Netmode"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` InternetChargeType string `position:"Query" name:"InternetChargeType"` SecurityProtectionTypes *[]string `position:"Query" name:"SecurityProtectionTypes" type:"Repeated"` PricingCycle string `position:"Query" name:"PricingCycle"` }
AllocateEipAddressProRequest is the request struct for api AllocateEipAddressPro
func CreateAllocateEipAddressProRequest ¶ added in v1.61.388
func CreateAllocateEipAddressProRequest() (request *AllocateEipAddressProRequest)
CreateAllocateEipAddressProRequest creates a request to invoke AllocateEipAddressPro API
type AllocateEipAddressProResponse ¶ added in v1.61.388
type AllocateEipAddressProResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId int64 `json:"OrderId" xml:"OrderId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` EipAddress string `json:"EipAddress" xml:"EipAddress"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
AllocateEipAddressProResponse is the response struct for api AllocateEipAddressPro
func CreateAllocateEipAddressProResponse ¶ added in v1.61.388
func CreateAllocateEipAddressProResponse() (response *AllocateEipAddressProResponse)
CreateAllocateEipAddressProResponse creates a response to parse from AllocateEipAddressPro response
type AllocateEipAddressRequest ¶
type AllocateEipAddressRequest struct { *requests.RpcRequest IpAddress string `position:"Query" name:"IpAddress"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` ClientToken string `position:"Query" name:"ClientToken"` ISP string `position:"Query" name:"ISP"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Zone string `position:"Query" name:"Zone"` Netmode string `position:"Query" name:"Netmode"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ActivityId requests.Integer `position:"Query" name:"ActivityId"` InstanceId string `position:"Query" name:"InstanceId"` InternetChargeType string `position:"Query" name:"InternetChargeType"` Name string `position:"Query" name:"Name"` SecurityProtectionTypes *[]string `position:"Query" name:"SecurityProtectionTypes" type:"Repeated"` PricingCycle string `position:"Query" name:"PricingCycle"` }
AllocateEipAddressRequest is the request struct for api AllocateEipAddress
func CreateAllocateEipAddressRequest ¶
func CreateAllocateEipAddressRequest() (request *AllocateEipAddressRequest)
CreateAllocateEipAddressRequest creates a request to invoke AllocateEipAddress API
type AllocateEipAddressResponse ¶
type AllocateEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId int64 `json:"OrderId" xml:"OrderId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` EipAddress string `json:"EipAddress" xml:"EipAddress"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
AllocateEipAddressResponse is the response struct for api AllocateEipAddress
func CreateAllocateEipAddressResponse ¶
func CreateAllocateEipAddressResponse() (response *AllocateEipAddressResponse)
CreateAllocateEipAddressResponse creates a response to parse from AllocateEipAddress response
type AllocateEipSegmentAddressRequest ¶ added in v1.61.16
type AllocateEipSegmentAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Isp string `position:"Query" name:"Isp"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Zone string `position:"Query" name:"Zone"` Netmode string `position:"Query" name:"Netmode"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EipMask string `position:"Query" name:"EipMask"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InternetChargeType string `position:"Query" name:"InternetChargeType"` }
AllocateEipSegmentAddressRequest is the request struct for api AllocateEipSegmentAddress
func CreateAllocateEipSegmentAddressRequest ¶ added in v1.61.16
func CreateAllocateEipSegmentAddressRequest() (request *AllocateEipSegmentAddressRequest)
CreateAllocateEipSegmentAddressRequest creates a request to invoke AllocateEipSegmentAddress API
type AllocateEipSegmentAddressResponse ¶ added in v1.61.16
type AllocateEipSegmentAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId int64 `json:"OrderId" xml:"OrderId"` EipSegmentInstanceId string `json:"EipSegmentInstanceId" xml:"EipSegmentInstanceId"` }
AllocateEipSegmentAddressResponse is the response struct for api AllocateEipSegmentAddress
func CreateAllocateEipSegmentAddressResponse ¶ added in v1.61.16
func CreateAllocateEipSegmentAddressResponse() (response *AllocateEipSegmentAddressResponse)
CreateAllocateEipSegmentAddressResponse creates a response to parse from AllocateEipSegmentAddress response
type AllocateIpv6InternetBandwidthRequest ¶
type AllocateIpv6InternetBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6AddressId string `position:"Query" name:"Ipv6AddressId"` InternetChargeType string `position:"Query" name:"InternetChargeType"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` }
AllocateIpv6InternetBandwidthRequest is the request struct for api AllocateIpv6InternetBandwidth
func CreateAllocateIpv6InternetBandwidthRequest ¶
func CreateAllocateIpv6InternetBandwidthRequest() (request *AllocateIpv6InternetBandwidthRequest)
CreateAllocateIpv6InternetBandwidthRequest creates a request to invoke AllocateIpv6InternetBandwidth API
type AllocateIpv6InternetBandwidthResponse ¶
type AllocateIpv6InternetBandwidthResponse struct { *responses.BaseResponse Ipv6AddressId string `json:"Ipv6AddressId" xml:"Ipv6AddressId"` RequestId string `json:"RequestId" xml:"RequestId"` InternetBandwidthId string `json:"InternetBandwidthId" xml:"InternetBandwidthId"` }
AllocateIpv6InternetBandwidthResponse is the response struct for api AllocateIpv6InternetBandwidth
func CreateAllocateIpv6InternetBandwidthResponse ¶
func CreateAllocateIpv6InternetBandwidthResponse() (response *AllocateIpv6InternetBandwidthResponse)
CreateAllocateIpv6InternetBandwidthResponse creates a response to parse from AllocateIpv6InternetBandwidth response
type AllocateVpcIpv6CidrRequest ¶ added in v1.61.1711
type AllocateVpcIpv6CidrRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv6Isp string `position:"Query" name:"Ipv6Isp"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6CidrBlock string `position:"Query" name:"Ipv6CidrBlock"` AddressPoolType string `position:"Query" name:"AddressPoolType"` }
AllocateVpcIpv6CidrRequest is the request struct for api AllocateVpcIpv6Cidr
func CreateAllocateVpcIpv6CidrRequest ¶ added in v1.61.1711
func CreateAllocateVpcIpv6CidrRequest() (request *AllocateVpcIpv6CidrRequest)
CreateAllocateVpcIpv6CidrRequest creates a request to invoke AllocateVpcIpv6Cidr API
type AllocateVpcIpv6CidrResponse ¶ added in v1.61.1711
type AllocateVpcIpv6CidrResponse struct { *responses.BaseResponse Ipv6CidrBlock string `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"` RequestId string `json:"RequestId" xml:"RequestId"` }
AllocateVpcIpv6CidrResponse is the response struct for api AllocateVpcIpv6Cidr
func CreateAllocateVpcIpv6CidrResponse ¶ added in v1.61.1711
func CreateAllocateVpcIpv6CidrResponse() (response *AllocateVpcIpv6CidrResponse)
CreateAllocateVpcIpv6CidrResponse creates a response to parse from AllocateVpcIpv6Cidr response
type ApplyPhysicalConnectionLOAPMInfo ¶
type ApplyPhysicalConnectionLOAPMInfo struct { PMCertificateNo string `name:"PMCertificateNo"` PMName string `name:"PMName"` PMCertificateType string `name:"PMCertificateType"` PMGender string `name:"PMGender"` PMContactInfo string `name:"PMContactInfo"` }
ApplyPhysicalConnectionLOAPMInfo is a repeated param struct in ApplyPhysicalConnectionLOARequest
type ApplyPhysicalConnectionLOARequest ¶
type ApplyPhysicalConnectionLOARequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` LineType string `position:"Query" name:"LineType"` Si string `position:"Query" name:"Si"` PeerLocation string `position:"Query" name:"PeerLocation"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ConstructionTime string `position:"Query" name:"ConstructionTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` CompanyName string `position:"Query" name:"CompanyName"` PMInfo *[]ApplyPhysicalConnectionLOAPMInfo `position:"Query" name:"PMInfo" type:"Repeated"` }
ApplyPhysicalConnectionLOARequest is the request struct for api ApplyPhysicalConnectionLOA
func CreateApplyPhysicalConnectionLOARequest ¶
func CreateApplyPhysicalConnectionLOARequest() (request *ApplyPhysicalConnectionLOARequest)
CreateApplyPhysicalConnectionLOARequest creates a request to invoke ApplyPhysicalConnectionLOA API
type ApplyPhysicalConnectionLOAResponse ¶
type ApplyPhysicalConnectionLOAResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApplyPhysicalConnectionLOAResponse is the response struct for api ApplyPhysicalConnectionLOA
func CreateApplyPhysicalConnectionLOAResponse ¶
func CreateApplyPhysicalConnectionLOAResponse() (response *ApplyPhysicalConnectionLOAResponse)
CreateApplyPhysicalConnectionLOAResponse creates a response to parse from ApplyPhysicalConnectionLOA response
type AssociateEipAddressBatchRequest ¶ added in v1.62.97
type AssociateEipAddressBatchRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BindedInstanceType string `position:"Query" name:"BindedInstanceType"` BindedInstanceId string `position:"Query" name:"BindedInstanceId"` Mode string `position:"Query" name:"Mode"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
AssociateEipAddressBatchRequest is the request struct for api AssociateEipAddressBatch
func CreateAssociateEipAddressBatchRequest ¶ added in v1.62.97
func CreateAssociateEipAddressBatchRequest() (request *AssociateEipAddressBatchRequest)
CreateAssociateEipAddressBatchRequest creates a request to invoke AssociateEipAddressBatch API
type AssociateEipAddressBatchResponse ¶ added in v1.62.97
type AssociateEipAddressBatchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateEipAddressBatchResponse is the response struct for api AssociateEipAddressBatch
func CreateAssociateEipAddressBatchResponse ¶ added in v1.62.97
func CreateAssociateEipAddressBatchResponse() (response *AssociateEipAddressBatchResponse)
CreateAssociateEipAddressBatchResponse creates a response to parse from AssociateEipAddressBatch response
type AssociateEipAddressRequest ¶
type AssociateEipAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` AllocationId string `position:"Query" name:"AllocationId"` Mode string `position:"Query" name:"Mode"` InstanceRegionId string `position:"Query" name:"InstanceRegionId"` InstanceType string `position:"Query" name:"InstanceType"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` InstanceId string `position:"Query" name:"InstanceId"` VpcId string `position:"Query" name:"VpcId"` }
AssociateEipAddressRequest is the request struct for api AssociateEipAddress
func CreateAssociateEipAddressRequest ¶
func CreateAssociateEipAddressRequest() (request *AssociateEipAddressRequest)
CreateAssociateEipAddressRequest creates a request to invoke AssociateEipAddress API
type AssociateEipAddressResponse ¶
type AssociateEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateEipAddressResponse is the response struct for api AssociateEipAddress
func CreateAssociateEipAddressResponse ¶
func CreateAssociateEipAddressResponse() (response *AssociateEipAddressResponse)
CreateAssociateEipAddressResponse creates a response to parse from AssociateEipAddress response
type AssociateGlobalAccelerationInstanceRequest ¶
type AssociateGlobalAccelerationInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` BackendServerId string `position:"Query" name:"BackendServerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` BackendServerRegionId string `position:"Query" name:"BackendServerRegionId"` BackendServerType string `position:"Query" name:"BackendServerType"` }
AssociateGlobalAccelerationInstanceRequest is the request struct for api AssociateGlobalAccelerationInstance
func CreateAssociateGlobalAccelerationInstanceRequest ¶
func CreateAssociateGlobalAccelerationInstanceRequest() (request *AssociateGlobalAccelerationInstanceRequest)
CreateAssociateGlobalAccelerationInstanceRequest creates a request to invoke AssociateGlobalAccelerationInstance API
type AssociateGlobalAccelerationInstanceResponse ¶
type AssociateGlobalAccelerationInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateGlobalAccelerationInstanceResponse is the response struct for api AssociateGlobalAccelerationInstance
func CreateAssociateGlobalAccelerationInstanceResponse ¶
func CreateAssociateGlobalAccelerationInstanceResponse() (response *AssociateGlobalAccelerationInstanceResponse)
CreateAssociateGlobalAccelerationInstanceResponse creates a response to parse from AssociateGlobalAccelerationInstance response
type AssociateHaVipRequest ¶
type AssociateHaVipRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` InstanceType string `position:"Query" name:"InstanceType"` HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
AssociateHaVipRequest is the request struct for api AssociateHaVip
func CreateAssociateHaVipRequest ¶
func CreateAssociateHaVipRequest() (request *AssociateHaVipRequest)
CreateAssociateHaVipRequest creates a request to invoke AssociateHaVip API
type AssociateHaVipResponse ¶
type AssociateHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateHaVipResponse is the response struct for api AssociateHaVip
func CreateAssociateHaVipResponse ¶
func CreateAssociateHaVipResponse() (response *AssociateHaVipResponse)
CreateAssociateHaVipResponse creates a response to parse from AssociateHaVip response
type AssociateNetworkAclRequest ¶
type AssociateNetworkAclRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkAclId string `position:"Query" name:"NetworkAclId"` Resource *[]AssociateNetworkAclResource `position:"Query" name:"Resource" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AssociateNetworkAclRequest is the request struct for api AssociateNetworkAcl
func CreateAssociateNetworkAclRequest ¶
func CreateAssociateNetworkAclRequest() (request *AssociateNetworkAclRequest)
CreateAssociateNetworkAclRequest creates a request to invoke AssociateNetworkAcl API
type AssociateNetworkAclResource ¶
type AssociateNetworkAclResource struct { ResourceType string `name:"ResourceType"` ResourceId string `name:"ResourceId"` }
AssociateNetworkAclResource is a repeated param struct in AssociateNetworkAclRequest
type AssociateNetworkAclResponse ¶
type AssociateNetworkAclResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateNetworkAclResponse is the response struct for api AssociateNetworkAcl
func CreateAssociateNetworkAclResponse ¶
func CreateAssociateNetworkAclResponse() (response *AssociateNetworkAclResponse)
CreateAssociateNetworkAclResponse creates a response to parse from AssociateNetworkAcl response
type AssociatePhysicalConnectionToVirtualBorderRouterRequest ¶
type AssociatePhysicalConnectionToVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CircuitCode string `position:"Query" name:"CircuitCode"` VlanId string `position:"Query" name:"VlanId"` ClientToken string `position:"Query" name:"ClientToken"` EnableIpv6 string `position:"Query" name:"EnableIpv6"` VbrId string `position:"Query" name:"VbrId"` PeerGatewayIp string `position:"Query" name:"PeerGatewayIp"` PeerIpv6GatewayIp string `position:"Query" name:"PeerIpv6GatewayIp"` PeeringSubnetMask string `position:"Query" name:"PeeringSubnetMask"` LocalGatewayIp string `position:"Query" name:"LocalGatewayIp"` PeeringIpv6SubnetMask string `position:"Query" name:"PeeringIpv6SubnetMask"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` LocalIpv6GatewayIp string `position:"Query" name:"LocalIpv6GatewayIp"` }
AssociatePhysicalConnectionToVirtualBorderRouterRequest is the request struct for api AssociatePhysicalConnectionToVirtualBorderRouter
func CreateAssociatePhysicalConnectionToVirtualBorderRouterRequest ¶
func CreateAssociatePhysicalConnectionToVirtualBorderRouterRequest() (request *AssociatePhysicalConnectionToVirtualBorderRouterRequest)
CreateAssociatePhysicalConnectionToVirtualBorderRouterRequest creates a request to invoke AssociatePhysicalConnectionToVirtualBorderRouter API
type AssociatePhysicalConnectionToVirtualBorderRouterResponse ¶
type AssociatePhysicalConnectionToVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociatePhysicalConnectionToVirtualBorderRouterResponse is the response struct for api AssociatePhysicalConnectionToVirtualBorderRouter
func CreateAssociatePhysicalConnectionToVirtualBorderRouterResponse ¶
func CreateAssociatePhysicalConnectionToVirtualBorderRouterResponse() (response *AssociatePhysicalConnectionToVirtualBorderRouterResponse)
CreateAssociatePhysicalConnectionToVirtualBorderRouterResponse creates a response to parse from AssociatePhysicalConnectionToVirtualBorderRouter response
type AssociateRouteTableRequest ¶
type AssociateRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` }
AssociateRouteTableRequest is the request struct for api AssociateRouteTable
func CreateAssociateRouteTableRequest ¶
func CreateAssociateRouteTableRequest() (request *AssociateRouteTableRequest)
CreateAssociateRouteTableRequest creates a request to invoke AssociateRouteTable API
type AssociateRouteTableResponse ¶
type AssociateRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateRouteTableResponse is the response struct for api AssociateRouteTable
func CreateAssociateRouteTableResponse ¶
func CreateAssociateRouteTableResponse() (response *AssociateRouteTableResponse)
CreateAssociateRouteTableResponse creates a response to parse from AssociateRouteTable response
type AssociateRouteTableWithGatewayRequest ¶ added in v1.61.1439
type AssociateRouteTableWithGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` GatewayId string `position:"Query" name:"GatewayId"` RouteTableId string `position:"Query" name:"RouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AssociateRouteTableWithGatewayRequest is the request struct for api AssociateRouteTableWithGateway
func CreateAssociateRouteTableWithGatewayRequest ¶ added in v1.61.1439
func CreateAssociateRouteTableWithGatewayRequest() (request *AssociateRouteTableWithGatewayRequest)
CreateAssociateRouteTableWithGatewayRequest creates a request to invoke AssociateRouteTableWithGateway API
type AssociateRouteTableWithGatewayResponse ¶ added in v1.61.1439
type AssociateRouteTableWithGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateRouteTableWithGatewayResponse is the response struct for api AssociateRouteTableWithGateway
func CreateAssociateRouteTableWithGatewayResponse ¶ added in v1.61.1439
func CreateAssociateRouteTableWithGatewayResponse() (response *AssociateRouteTableWithGatewayResponse)
CreateAssociateRouteTableWithGatewayResponse creates a response to parse from AssociateRouteTableWithGateway response
type AssociateRouteTablesWithVpcGatewayEndpointRequest ¶ added in v1.61.1310
type AssociateRouteTablesWithVpcGatewayEndpointRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` EndpointId string `position:"Query" name:"EndpointId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteTableIds *[]string `position:"Query" name:"RouteTableIds" type:"Repeated"` }
AssociateRouteTablesWithVpcGatewayEndpointRequest is the request struct for api AssociateRouteTablesWithVpcGatewayEndpoint
func CreateAssociateRouteTablesWithVpcGatewayEndpointRequest ¶ added in v1.61.1310
func CreateAssociateRouteTablesWithVpcGatewayEndpointRequest() (request *AssociateRouteTablesWithVpcGatewayEndpointRequest)
CreateAssociateRouteTablesWithVpcGatewayEndpointRequest creates a request to invoke AssociateRouteTablesWithVpcGatewayEndpoint API
type AssociateRouteTablesWithVpcGatewayEndpointResponse ¶ added in v1.61.1310
type AssociateRouteTablesWithVpcGatewayEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateRouteTablesWithVpcGatewayEndpointResponse is the response struct for api AssociateRouteTablesWithVpcGatewayEndpoint
func CreateAssociateRouteTablesWithVpcGatewayEndpointResponse ¶ added in v1.61.1310
func CreateAssociateRouteTablesWithVpcGatewayEndpointResponse() (response *AssociateRouteTablesWithVpcGatewayEndpointResponse)
CreateAssociateRouteTablesWithVpcGatewayEndpointResponse creates a response to parse from AssociateRouteTablesWithVpcGatewayEndpoint response
type AssociateVpc ¶ added in v1.61.388
type AssociateVpc struct { AssociateStatus string `json:"AssociateStatus" xml:"AssociateStatus"` VpcId string `json:"VpcId" xml:"VpcId"` }
AssociateVpc is a nested struct in vpc response
type AssociateVpcCidrBlockRequest ¶ added in v1.61.16
type AssociateVpcCidrBlockRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IPv6CidrType string `position:"Query" name:"IPv6CidrType"` IpamPoolId string `position:"Query" name:"IpamPoolId"` Ipv6Isp string `position:"Query" name:"Ipv6Isp"` IpVersion string `position:"Query" name:"IpVersion"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IPv6CidrBlock string `position:"Query" name:"IPv6CidrBlock"` SecondaryCidrBlock string `position:"Query" name:"SecondaryCidrBlock"` VpcId string `position:"Query" name:"VpcId"` }
AssociateVpcCidrBlockRequest is the request struct for api AssociateVpcCidrBlock
func CreateAssociateVpcCidrBlockRequest ¶ added in v1.61.16
func CreateAssociateVpcCidrBlockRequest() (request *AssociateVpcCidrBlockRequest)
CreateAssociateVpcCidrBlockRequest creates a request to invoke AssociateVpcCidrBlock API
type AssociateVpcCidrBlockResponse ¶ added in v1.61.16
type AssociateVpcCidrBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateVpcCidrBlockResponse is the response struct for api AssociateVpcCidrBlock
func CreateAssociateVpcCidrBlockResponse ¶ added in v1.61.16
func CreateAssociateVpcCidrBlockResponse() (response *AssociateVpcCidrBlockResponse)
CreateAssociateVpcCidrBlockResponse creates a response to parse from AssociateVpcCidrBlock response
type AssociateVpcs ¶ added in v1.61.388
type AssociateVpcs struct {
AssociateVpc []AssociateVpc `json:"AssociateVpc" xml:"AssociateVpc"`
}
AssociateVpcs is a nested struct in vpc response
type AssociateVpnGatewayWithCertificateRequest ¶ added in v1.61.939
type AssociateVpnGatewayWithCertificateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ClientToken string `position:"Query" name:"ClientToken"` CertificateId string `position:"Query" name:"CertificateId"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` CallerBid string `position:"Query" name:"callerBid"` CertificateType string `position:"Query" name:"CertificateType"` }
AssociateVpnGatewayWithCertificateRequest is the request struct for api AssociateVpnGatewayWithCertificate
func CreateAssociateVpnGatewayWithCertificateRequest ¶ added in v1.61.939
func CreateAssociateVpnGatewayWithCertificateRequest() (request *AssociateVpnGatewayWithCertificateRequest)
CreateAssociateVpnGatewayWithCertificateRequest creates a request to invoke AssociateVpnGatewayWithCertificate API
type AssociateVpnGatewayWithCertificateResponse ¶ added in v1.61.939
type AssociateVpnGatewayWithCertificateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateVpnGatewayWithCertificateResponse is the response struct for api AssociateVpnGatewayWithCertificate
func CreateAssociateVpnGatewayWithCertificateResponse ¶ added in v1.61.939
func CreateAssociateVpnGatewayWithCertificateResponse() (response *AssociateVpnGatewayWithCertificateResponse)
CreateAssociateVpnGatewayWithCertificateResponse creates a response to parse from AssociateVpnGatewayWithCertificate response
type AssociatedCen ¶
type AssociatedCen struct { CenStatus string `json:"CenStatus" xml:"CenStatus"` CenOwnerId int64 `json:"CenOwnerId" xml:"CenOwnerId"` CenId string `json:"CenId" xml:"CenId"` }
AssociatedCen is a nested struct in vpc response
type AssociatedCensInDescribeVirtualBorderRouters ¶
type AssociatedCensInDescribeVirtualBorderRouters struct {
AssociatedCen []AssociatedCen `json:"AssociatedCen" xml:"AssociatedCen"`
}
AssociatedCensInDescribeVirtualBorderRouters is a nested struct in vpc response
type AssociatedCensInDescribeVpcAttribute ¶
type AssociatedCensInDescribeVpcAttribute struct {
AssociatedCen []AssociatedCen `json:"AssociatedCen" xml:"AssociatedCen"`
}
AssociatedCensInDescribeVpcAttribute is a nested struct in vpc response
type AssociatedEipAddresses ¶
type AssociatedEipAddresses struct {
AssociatedEipAddresse []string `json:"associatedEipAddresse" xml:"associatedEipAddresse"`
}
AssociatedEipAddresses is a nested struct in vpc response
type AssociatedInstances ¶
type AssociatedInstances struct {
AssociatedInstance []string `json:"associatedInstance" xml:"associatedInstance"`
}
AssociatedInstances is a nested struct in vpc response
type AssociatedPhysicalConnection ¶
type AssociatedPhysicalConnection struct { Status string `json:"Status" xml:"Status"` VlanInterfaceId string `json:"VlanInterfaceId" xml:"VlanInterfaceId"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` PeerIpv6GatewayIp string `json:"PeerIpv6GatewayIp" xml:"PeerIpv6GatewayIp"` LocalIpv6GatewayIp string `json:"LocalIpv6GatewayIp" xml:"LocalIpv6GatewayIp"` PhysicalConnectionOwnerUid string `json:"PhysicalConnectionOwnerUid" xml:"PhysicalConnectionOwnerUid"` LocalGatewayIp string `json:"LocalGatewayIp" xml:"LocalGatewayIp"` PhysicalConnectionBusinessStatus string `json:"PhysicalConnectionBusinessStatus" xml:"PhysicalConnectionBusinessStatus"` PeeringSubnetMask string `json:"PeeringSubnetMask" xml:"PeeringSubnetMask"` EnableIpv6 bool `json:"EnableIpv6" xml:"EnableIpv6"` PhysicalConnectionStatus string `json:"PhysicalConnectionStatus" xml:"PhysicalConnectionStatus"` PeerGatewayIp string `json:"PeerGatewayIp" xml:"PeerGatewayIp"` PeeringIpv6SubnetMask string `json:"PeeringIpv6SubnetMask" xml:"PeeringIpv6SubnetMask"` PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` VlanId string `json:"VlanId" xml:"VlanId"` }
AssociatedPhysicalConnection is a nested struct in vpc response
type AssociatedPhysicalConnections ¶
type AssociatedPhysicalConnections struct {
AssociatedPhysicalConnection []AssociatedPhysicalConnection `json:"AssociatedPhysicalConnection" xml:"AssociatedPhysicalConnection"`
}
AssociatedPhysicalConnections is a nested struct in vpc response
type AssociatedRouteTables ¶ added in v1.61.1310
type AssociatedRouteTables struct {
RouteTable []string `json:"RouteTable" xml:"RouteTable"`
}
AssociatedRouteTables is a nested struct in vpc response
type AttachDhcpOptionsSetToVpcRequest ¶ added in v1.61.388
type AttachDhcpOptionsSetToVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DhcpOptionsSetId string `position:"Query" name:"DhcpOptionsSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
AttachDhcpOptionsSetToVpcRequest is the request struct for api AttachDhcpOptionsSetToVpc
func CreateAttachDhcpOptionsSetToVpcRequest ¶ added in v1.61.388
func CreateAttachDhcpOptionsSetToVpcRequest() (request *AttachDhcpOptionsSetToVpcRequest)
CreateAttachDhcpOptionsSetToVpcRequest creates a request to invoke AttachDhcpOptionsSetToVpc API
type AttachDhcpOptionsSetToVpcResponse ¶ added in v1.61.388
type AttachDhcpOptionsSetToVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachDhcpOptionsSetToVpcResponse is the response struct for api AttachDhcpOptionsSetToVpc
func CreateAttachDhcpOptionsSetToVpcResponse ¶ added in v1.61.388
func CreateAttachDhcpOptionsSetToVpcResponse() (response *AttachDhcpOptionsSetToVpcResponse)
CreateAttachDhcpOptionsSetToVpcResponse creates a response to parse from AttachDhcpOptionsSetToVpc response
type AttachVbrToVpconnRequest ¶ added in v1.61.1310
type AttachVbrToVpconnRequest struct { *requests.RpcRequest DryRun requests.Boolean `position:"Query" name:"DryRun"` VpconnId string `position:"Query" name:"VpconnId"` VbrId string `position:"Query" name:"VbrId"` Token string `position:"Query" name:"Token"` }
AttachVbrToVpconnRequest is the request struct for api AttachVbrToVpconn
func CreateAttachVbrToVpconnRequest ¶ added in v1.61.1310
func CreateAttachVbrToVpconnRequest() (request *AttachVbrToVpconnRequest)
CreateAttachVbrToVpconnRequest creates a request to invoke AttachVbrToVpconn API
type AttachVbrToVpconnResponse ¶ added in v1.61.1310
type AttachVbrToVpconnResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VirtualPhysicalConnection string `json:"VirtualPhysicalConnection" xml:"VirtualPhysicalConnection"` }
AttachVbrToVpconnResponse is the response struct for api AttachVbrToVpconn
func CreateAttachVbrToVpconnResponse ¶ added in v1.61.1310
func CreateAttachVbrToVpconnResponse() (response *AttachVbrToVpconnResponse)
CreateAttachVbrToVpconnResponse creates a response to parse from AttachVbrToVpconn response
type AvailableRegions ¶
type AvailableRegions struct {
AvailableRegion []string `json:"AvailableRegion" xml:"AvailableRegion"`
}
AvailableRegions is a nested struct in vpc response
type BackendServer ¶
type BackendServer struct { ServerIpAddress string `json:"ServerIpAddress" xml:"ServerIpAddress"` ServerId string `json:"ServerId" xml:"ServerId"` ServerType string `json:"ServerType" xml:"ServerType"` RegionId string `json:"RegionId" xml:"RegionId"` }
BackendServer is a nested struct in vpc response
type BackendServers ¶
type BackendServers struct {
BackendServer []BackendServer `json:"BackendServer" xml:"BackendServer"`
}
BackendServers is a nested struct in vpc response
type BandwidthPackageIdsInCreateNatGateway ¶
type BandwidthPackageIdsInCreateNatGateway struct {
BandwidthPackageId []string `json:"BandwidthPackageId" xml:"BandwidthPackageId"`
}
BandwidthPackageIdsInCreateNatGateway is a nested struct in vpc response
type BandwidthPackageIdsInDescribeNatGateways ¶
type BandwidthPackageIdsInDescribeNatGateways struct {
BandwidthPackageId []string `json:"BandwidthPackageId" xml:"BandwidthPackageId"`
}
BandwidthPackageIdsInDescribeNatGateways is a nested struct in vpc response
type BgpGroup ¶
type BgpGroup struct { Status string `json:"Status" xml:"Status"` BgpGroupId string `json:"BgpGroupId" xml:"BgpGroupId"` RouterId string `json:"RouterId" xml:"RouterId"` PeerAsn string `json:"PeerAsn" xml:"PeerAsn"` LocalAsn string `json:"LocalAsn" xml:"LocalAsn"` RegionId string `json:"RegionId" xml:"RegionId"` Hold string `json:"Hold" xml:"Hold"` IpVersion string `json:"IpVersion" xml:"IpVersion"` Description string `json:"Description" xml:"Description"` Keepalive string `json:"Keepalive" xml:"Keepalive"` IsFake string `json:"IsFake" xml:"IsFake"` RouteLimit string `json:"RouteLimit" xml:"RouteLimit"` RouteQuota int `json:"RouteQuota" xml:"RouteQuota"` Name string `json:"Name" xml:"Name"` AuthKey string `json:"AuthKey" xml:"AuthKey"` }
BgpGroup is a nested struct in vpc response
type BgpGroups ¶
type BgpGroups struct {
BgpGroup []BgpGroup `json:"BgpGroup" xml:"BgpGroup"`
}
BgpGroups is a nested struct in vpc response
type BgpNetwork ¶
type BgpNetwork struct { Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` DstCidrBlock string `json:"DstCidrBlock" xml:"DstCidrBlock"` RouterId string `json:"RouterId" xml:"RouterId"` IpVersion string `json:"IpVersion" xml:"IpVersion"` }
BgpNetwork is a nested struct in vpc response
type BgpNetworks ¶
type BgpNetworks struct {
BgpNetwork []BgpNetwork `json:"BgpNetwork" xml:"BgpNetwork"`
}
BgpNetworks is a nested struct in vpc response
type BgpPeer ¶
type BgpPeer struct { Status string `json:"Status" xml:"Status"` PeerIpAddress string `json:"PeerIpAddress" xml:"PeerIpAddress"` RouterId string `json:"RouterId" xml:"RouterId"` BgpGroupId string `json:"BgpGroupId" xml:"BgpGroupId"` BgpStatus string `json:"BgpStatus" xml:"BgpStatus"` BfdMultiHop int `json:"BfdMultiHop" xml:"BfdMultiHop"` PeerAsn string `json:"PeerAsn" xml:"PeerAsn"` LocalAsn string `json:"LocalAsn" xml:"LocalAsn"` RegionId string `json:"RegionId" xml:"RegionId"` BgpPeerId string `json:"BgpPeerId" xml:"BgpPeerId"` EnableBfd bool `json:"EnableBfd" xml:"EnableBfd"` Hold string `json:"Hold" xml:"Hold"` IpVersion string `json:"IpVersion" xml:"IpVersion"` Keepalive string `json:"Keepalive" xml:"Keepalive"` Description string `json:"Description" xml:"Description"` RouteLimit string `json:"RouteLimit" xml:"RouteLimit"` IsFake bool `json:"IsFake" xml:"IsFake"` AuthKey string `json:"AuthKey" xml:"AuthKey"` Name string `json:"Name" xml:"Name"` AdvertisedRouteCount int `json:"AdvertisedRouteCount" xml:"AdvertisedRouteCount"` ReceivedRouteCount int `json:"ReceivedRouteCount" xml:"ReceivedRouteCount"` GmtModified string `json:"GmtModified" xml:"GmtModified"` }
BgpPeer is a nested struct in vpc response
type BgpPeers ¶
type BgpPeers struct {
BgpPeer []BgpPeer `json:"BgpPeer" xml:"BgpPeer"`
}
BgpPeers is a nested struct in vpc response
type BillingConfig ¶ added in v1.61.939
type BillingConfig struct { InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` AutoPay string `json:"AutoPay" xml:"AutoPay"` Spec string `json:"Spec" xml:"Spec"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` }
BillingConfig is a nested struct in vpc response
type BusinessAccessPoints ¶ added in v1.62.96
type BusinessAccessPoints struct {
BusinessAccessPointsItem []BusinessAccessPointsItem `json:"BusinessAccessPoints" xml:"BusinessAccessPoints"`
}
BusinessAccessPoints is a nested struct in vpc response
type BusinessAccessPointsItem ¶ added in v1.62.96
type BusinessAccessPointsItem struct { AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` AccessPointName string `json:"AccessPointName" xml:"AccessPointName"` SupportLineOperator string `json:"SupportLineOperator" xml:"SupportLineOperator"` SupportPortTypes string `json:"SupportPortTypes" xml:"SupportPortTypes"` CloudBoxInstanceIds string `json:"CloudBoxInstanceIds" xml:"CloudBoxInstanceIds"` Longitude string `json:"Longitude" xml:"Longitude"` Latitude string `json:"Latitude" xml:"Latitude"` }
BusinessAccessPointsItem is a nested struct in vpc response
type CancelCommonBandwidthPackageIpBandwidthRequest ¶
type CancelCommonBandwidthPackageIpBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EipId string `position:"Query" name:"EipId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CancelCommonBandwidthPackageIpBandwidthRequest is the request struct for api CancelCommonBandwidthPackageIpBandwidth
func CreateCancelCommonBandwidthPackageIpBandwidthRequest ¶
func CreateCancelCommonBandwidthPackageIpBandwidthRequest() (request *CancelCommonBandwidthPackageIpBandwidthRequest)
CreateCancelCommonBandwidthPackageIpBandwidthRequest creates a request to invoke CancelCommonBandwidthPackageIpBandwidth API
type CancelCommonBandwidthPackageIpBandwidthResponse ¶
type CancelCommonBandwidthPackageIpBandwidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelCommonBandwidthPackageIpBandwidthResponse is the response struct for api CancelCommonBandwidthPackageIpBandwidth
func CreateCancelCommonBandwidthPackageIpBandwidthResponse ¶
func CreateCancelCommonBandwidthPackageIpBandwidthResponse() (response *CancelCommonBandwidthPackageIpBandwidthResponse)
CreateCancelCommonBandwidthPackageIpBandwidthResponse creates a response to parse from CancelCommonBandwidthPackageIpBandwidth response
type CancelPhysicalConnectionRequest ¶
type CancelPhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` }
CancelPhysicalConnectionRequest is the request struct for api CancelPhysicalConnection
func CreateCancelPhysicalConnectionRequest ¶
func CreateCancelPhysicalConnectionRequest() (request *CancelPhysicalConnectionRequest)
CreateCancelPhysicalConnectionRequest creates a request to invoke CancelPhysicalConnection API
type CancelPhysicalConnectionResponse ¶
type CancelPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelPhysicalConnectionResponse is the response struct for api CancelPhysicalConnection
func CreateCancelPhysicalConnectionResponse ¶
func CreateCancelPhysicalConnectionResponse() (response *CancelPhysicalConnectionResponse)
CreateCancelPhysicalConnectionResponse creates a response to parse from CancelPhysicalConnection response
type CbnGrantRule ¶
type CbnGrantRule struct { CenInstanceId string `json:"CenInstanceId" xml:"CenInstanceId"` CenOwnerId int64 `json:"CenOwnerId" xml:"CenOwnerId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` }
CbnGrantRule is a nested struct in vpc response
type CenGrantRules ¶
type CenGrantRules struct {
CbnGrantRule []CbnGrantRule `json:"CbnGrantRule" xml:"CbnGrantRule"`
}
CenGrantRules is a nested struct in vpc response
type ChangeResourceGroupRequest ¶ added in v1.62.96
type ChangeResourceGroupRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"` }
ChangeResourceGroupRequest is the request struct for api ChangeResourceGroup
func CreateChangeResourceGroupRequest ¶ added in v1.62.96
func CreateChangeResourceGroupRequest() (request *ChangeResourceGroupRequest)
CreateChangeResourceGroupRequest creates a request to invoke ChangeResourceGroup API
type ChangeResourceGroupResponse ¶ added in v1.62.96
type ChangeResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ChangeResourceGroupResponse is the response struct for api ChangeResourceGroup
func CreateChangeResourceGroupResponse ¶ added in v1.62.96
func CreateChangeResourceGroupResponse() (response *ChangeResourceGroupResponse)
CreateChangeResourceGroupResponse creates a response to parse from ChangeResourceGroup response
type CheckCanAllocateVpcPrivateIpAddressRequest ¶ added in v1.61.1439
type CheckCanAllocateVpcPrivateIpAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IpVersion string `position:"Query" name:"IpVersion"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` }
CheckCanAllocateVpcPrivateIpAddressRequest is the request struct for api CheckCanAllocateVpcPrivateIpAddress
func CreateCheckCanAllocateVpcPrivateIpAddressRequest ¶ added in v1.61.1439
func CreateCheckCanAllocateVpcPrivateIpAddressRequest() (request *CheckCanAllocateVpcPrivateIpAddressRequest)
CreateCheckCanAllocateVpcPrivateIpAddressRequest creates a request to invoke CheckCanAllocateVpcPrivateIpAddress API
type CheckCanAllocateVpcPrivateIpAddressResponse ¶ added in v1.61.1439
type CheckCanAllocateVpcPrivateIpAddressResponse struct { *responses.BaseResponse CanAllocate bool `json:"CanAllocate" xml:"CanAllocate"` RequestId string `json:"RequestId" xml:"RequestId"` }
CheckCanAllocateVpcPrivateIpAddressResponse is the response struct for api CheckCanAllocateVpcPrivateIpAddress
func CreateCheckCanAllocateVpcPrivateIpAddressResponse ¶ added in v1.61.1439
func CreateCheckCanAllocateVpcPrivateIpAddressResponse() (response *CheckCanAllocateVpcPrivateIpAddressResponse)
CreateCheckCanAllocateVpcPrivateIpAddressResponse creates a response to parse from CheckCanAllocateVpcPrivateIpAddress response
type CheckVpnBgpEnabledRequest ¶ added in v1.61.1711
type CheckVpnBgpEnabledRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` }
CheckVpnBgpEnabledRequest is the request struct for api CheckVpnBgpEnabled
func CreateCheckVpnBgpEnabledRequest ¶ added in v1.61.1711
func CreateCheckVpnBgpEnabledRequest() (request *CheckVpnBgpEnabledRequest)
CreateCheckVpnBgpEnabledRequest creates a request to invoke CheckVpnBgpEnabled API
type CheckVpnBgpEnabledResponse ¶ added in v1.61.1711
type CheckVpnBgpEnabledResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BgpEnabled bool `json:"BgpEnabled" xml:"BgpEnabled"` }
CheckVpnBgpEnabledResponse is the response struct for api CheckVpnBgpEnabled
func CreateCheckVpnBgpEnabledResponse ¶ added in v1.61.1711
func CreateCheckVpnBgpEnabledResponse() (response *CheckVpnBgpEnabledResponse)
CreateCheckVpnBgpEnabledResponse creates a response to parse from CheckVpnBgpEnabled response
type CidrBlocks ¶ added in v1.61.1310
type CidrBlocks struct {
CidrBlock []string `json:"CidrBlock" xml:"CidrBlock"`
}
CidrBlocks is a nested struct in vpc response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) ActivateRouterInterface ¶
func (client *Client) ActivateRouterInterface(request *ActivateRouterInterfaceRequest) (response *ActivateRouterInterfaceResponse, err error)
ActivateRouterInterface invokes the vpc.ActivateRouterInterface API synchronously
func (*Client) ActivateRouterInterfaceWithCallback ¶
func (client *Client) ActivateRouterInterfaceWithCallback(request *ActivateRouterInterfaceRequest, callback func(response *ActivateRouterInterfaceResponse, err error)) <-chan int
ActivateRouterInterfaceWithCallback invokes the vpc.ActivateRouterInterface API asynchronously
func (*Client) ActivateRouterInterfaceWithChan ¶
func (client *Client) ActivateRouterInterfaceWithChan(request *ActivateRouterInterfaceRequest) (<-chan *ActivateRouterInterfaceResponse, <-chan error)
ActivateRouterInterfaceWithChan invokes the vpc.ActivateRouterInterface API asynchronously
func (*Client) ActiveFlowLog ¶
func (client *Client) ActiveFlowLog(request *ActiveFlowLogRequest) (response *ActiveFlowLogResponse, err error)
ActiveFlowLog invokes the vpc.ActiveFlowLog API synchronously
func (*Client) ActiveFlowLogWithCallback ¶
func (client *Client) ActiveFlowLogWithCallback(request *ActiveFlowLogRequest, callback func(response *ActiveFlowLogResponse, err error)) <-chan int
ActiveFlowLogWithCallback invokes the vpc.ActiveFlowLog API asynchronously
func (*Client) ActiveFlowLogWithChan ¶
func (client *Client) ActiveFlowLogWithChan(request *ActiveFlowLogRequest) (<-chan *ActiveFlowLogResponse, <-chan error)
ActiveFlowLogWithChan invokes the vpc.ActiveFlowLog API asynchronously
func (*Client) AddBgpNetwork ¶
func (client *Client) AddBgpNetwork(request *AddBgpNetworkRequest) (response *AddBgpNetworkResponse, err error)
AddBgpNetwork invokes the vpc.AddBgpNetwork API synchronously
func (*Client) AddBgpNetworkWithCallback ¶
func (client *Client) AddBgpNetworkWithCallback(request *AddBgpNetworkRequest, callback func(response *AddBgpNetworkResponse, err error)) <-chan int
AddBgpNetworkWithCallback invokes the vpc.AddBgpNetwork API asynchronously
func (*Client) AddBgpNetworkWithChan ¶
func (client *Client) AddBgpNetworkWithChan(request *AddBgpNetworkRequest) (<-chan *AddBgpNetworkResponse, <-chan error)
AddBgpNetworkWithChan invokes the vpc.AddBgpNetwork API asynchronously
func (*Client) AddCommonBandwidthPackageIp ¶
func (client *Client) AddCommonBandwidthPackageIp(request *AddCommonBandwidthPackageIpRequest) (response *AddCommonBandwidthPackageIpResponse, err error)
AddCommonBandwidthPackageIp invokes the vpc.AddCommonBandwidthPackageIp API synchronously
func (*Client) AddCommonBandwidthPackageIpWithCallback ¶
func (client *Client) AddCommonBandwidthPackageIpWithCallback(request *AddCommonBandwidthPackageIpRequest, callback func(response *AddCommonBandwidthPackageIpResponse, err error)) <-chan int
AddCommonBandwidthPackageIpWithCallback invokes the vpc.AddCommonBandwidthPackageIp API asynchronously
func (*Client) AddCommonBandwidthPackageIpWithChan ¶
func (client *Client) AddCommonBandwidthPackageIpWithChan(request *AddCommonBandwidthPackageIpRequest) (<-chan *AddCommonBandwidthPackageIpResponse, <-chan error)
AddCommonBandwidthPackageIpWithChan invokes the vpc.AddCommonBandwidthPackageIp API asynchronously
func (*Client) AddCommonBandwidthPackageIps ¶ added in v1.61.601
func (client *Client) AddCommonBandwidthPackageIps(request *AddCommonBandwidthPackageIpsRequest) (response *AddCommonBandwidthPackageIpsResponse, err error)
AddCommonBandwidthPackageIps invokes the vpc.AddCommonBandwidthPackageIps API synchronously
func (*Client) AddCommonBandwidthPackageIpsWithCallback ¶ added in v1.61.601
func (client *Client) AddCommonBandwidthPackageIpsWithCallback(request *AddCommonBandwidthPackageIpsRequest, callback func(response *AddCommonBandwidthPackageIpsResponse, err error)) <-chan int
AddCommonBandwidthPackageIpsWithCallback invokes the vpc.AddCommonBandwidthPackageIps API asynchronously
func (*Client) AddCommonBandwidthPackageIpsWithChan ¶ added in v1.61.601
func (client *Client) AddCommonBandwidthPackageIpsWithChan(request *AddCommonBandwidthPackageIpsRequest) (<-chan *AddCommonBandwidthPackageIpsResponse, <-chan error)
AddCommonBandwidthPackageIpsWithChan invokes the vpc.AddCommonBandwidthPackageIps API asynchronously
func (*Client) AddGlobalAccelerationInstanceIp ¶
func (client *Client) AddGlobalAccelerationInstanceIp(request *AddGlobalAccelerationInstanceIpRequest) (response *AddGlobalAccelerationInstanceIpResponse, err error)
AddGlobalAccelerationInstanceIp invokes the vpc.AddGlobalAccelerationInstanceIp API synchronously
func (*Client) AddGlobalAccelerationInstanceIpWithCallback ¶
func (client *Client) AddGlobalAccelerationInstanceIpWithCallback(request *AddGlobalAccelerationInstanceIpRequest, callback func(response *AddGlobalAccelerationInstanceIpResponse, err error)) <-chan int
AddGlobalAccelerationInstanceIpWithCallback invokes the vpc.AddGlobalAccelerationInstanceIp API asynchronously
func (*Client) AddGlobalAccelerationInstanceIpWithChan ¶
func (client *Client) AddGlobalAccelerationInstanceIpWithChan(request *AddGlobalAccelerationInstanceIpRequest) (<-chan *AddGlobalAccelerationInstanceIpResponse, <-chan error)
AddGlobalAccelerationInstanceIpWithChan invokes the vpc.AddGlobalAccelerationInstanceIp API asynchronously
func (*Client) AddIPv6TranslatorAclListEntry ¶
func (client *Client) AddIPv6TranslatorAclListEntry(request *AddIPv6TranslatorAclListEntryRequest) (response *AddIPv6TranslatorAclListEntryResponse, err error)
AddIPv6TranslatorAclListEntry invokes the vpc.AddIPv6TranslatorAclListEntry API synchronously
func (*Client) AddIPv6TranslatorAclListEntryWithCallback ¶
func (client *Client) AddIPv6TranslatorAclListEntryWithCallback(request *AddIPv6TranslatorAclListEntryRequest, callback func(response *AddIPv6TranslatorAclListEntryResponse, err error)) <-chan int
AddIPv6TranslatorAclListEntryWithCallback invokes the vpc.AddIPv6TranslatorAclListEntry API asynchronously
func (*Client) AddIPv6TranslatorAclListEntryWithChan ¶
func (client *Client) AddIPv6TranslatorAclListEntryWithChan(request *AddIPv6TranslatorAclListEntryRequest) (<-chan *AddIPv6TranslatorAclListEntryResponse, <-chan error)
AddIPv6TranslatorAclListEntryWithChan invokes the vpc.AddIPv6TranslatorAclListEntry API asynchronously
func (*Client) AddPublicIpAddressPoolCidrBlock ¶ added in v1.61.1711
func (client *Client) AddPublicIpAddressPoolCidrBlock(request *AddPublicIpAddressPoolCidrBlockRequest) (response *AddPublicIpAddressPoolCidrBlockResponse, err error)
AddPublicIpAddressPoolCidrBlock invokes the vpc.AddPublicIpAddressPoolCidrBlock API synchronously
func (*Client) AddPublicIpAddressPoolCidrBlockWithCallback ¶ added in v1.61.1711
func (client *Client) AddPublicIpAddressPoolCidrBlockWithCallback(request *AddPublicIpAddressPoolCidrBlockRequest, callback func(response *AddPublicIpAddressPoolCidrBlockResponse, err error)) <-chan int
AddPublicIpAddressPoolCidrBlockWithCallback invokes the vpc.AddPublicIpAddressPoolCidrBlock API asynchronously
func (*Client) AddPublicIpAddressPoolCidrBlockWithChan ¶ added in v1.61.1711
func (client *Client) AddPublicIpAddressPoolCidrBlockWithChan(request *AddPublicIpAddressPoolCidrBlockRequest) (<-chan *AddPublicIpAddressPoolCidrBlockResponse, <-chan error)
AddPublicIpAddressPoolCidrBlockWithChan invokes the vpc.AddPublicIpAddressPoolCidrBlock API asynchronously
func (*Client) AddSourcesToTrafficMirrorSession ¶ added in v1.61.1136
func (client *Client) AddSourcesToTrafficMirrorSession(request *AddSourcesToTrafficMirrorSessionRequest) (response *AddSourcesToTrafficMirrorSessionResponse, err error)
AddSourcesToTrafficMirrorSession invokes the vpc.AddSourcesToTrafficMirrorSession API synchronously
func (*Client) AddSourcesToTrafficMirrorSessionWithCallback ¶ added in v1.61.1136
func (client *Client) AddSourcesToTrafficMirrorSessionWithCallback(request *AddSourcesToTrafficMirrorSessionRequest, callback func(response *AddSourcesToTrafficMirrorSessionResponse, err error)) <-chan int
AddSourcesToTrafficMirrorSessionWithCallback invokes the vpc.AddSourcesToTrafficMirrorSession API asynchronously
func (*Client) AddSourcesToTrafficMirrorSessionWithChan ¶ added in v1.61.1136
func (client *Client) AddSourcesToTrafficMirrorSessionWithChan(request *AddSourcesToTrafficMirrorSessionRequest) (<-chan *AddSourcesToTrafficMirrorSessionResponse, <-chan error)
AddSourcesToTrafficMirrorSessionWithChan invokes the vpc.AddSourcesToTrafficMirrorSession API asynchronously
func (*Client) AllocateEipAddress ¶
func (client *Client) AllocateEipAddress(request *AllocateEipAddressRequest) (response *AllocateEipAddressResponse, err error)
AllocateEipAddress invokes the vpc.AllocateEipAddress API synchronously
func (*Client) AllocateEipAddressPro ¶ added in v1.61.388
func (client *Client) AllocateEipAddressPro(request *AllocateEipAddressProRequest) (response *AllocateEipAddressProResponse, err error)
AllocateEipAddressPro invokes the vpc.AllocateEipAddressPro API synchronously
func (*Client) AllocateEipAddressProWithCallback ¶ added in v1.61.388
func (client *Client) AllocateEipAddressProWithCallback(request *AllocateEipAddressProRequest, callback func(response *AllocateEipAddressProResponse, err error)) <-chan int
AllocateEipAddressProWithCallback invokes the vpc.AllocateEipAddressPro API asynchronously
func (*Client) AllocateEipAddressProWithChan ¶ added in v1.61.388
func (client *Client) AllocateEipAddressProWithChan(request *AllocateEipAddressProRequest) (<-chan *AllocateEipAddressProResponse, <-chan error)
AllocateEipAddressProWithChan invokes the vpc.AllocateEipAddressPro API asynchronously
func (*Client) AllocateEipAddressWithCallback ¶
func (client *Client) AllocateEipAddressWithCallback(request *AllocateEipAddressRequest, callback func(response *AllocateEipAddressResponse, err error)) <-chan int
AllocateEipAddressWithCallback invokes the vpc.AllocateEipAddress API asynchronously
func (*Client) AllocateEipAddressWithChan ¶
func (client *Client) AllocateEipAddressWithChan(request *AllocateEipAddressRequest) (<-chan *AllocateEipAddressResponse, <-chan error)
AllocateEipAddressWithChan invokes the vpc.AllocateEipAddress API asynchronously
func (*Client) AllocateEipSegmentAddress ¶ added in v1.61.16
func (client *Client) AllocateEipSegmentAddress(request *AllocateEipSegmentAddressRequest) (response *AllocateEipSegmentAddressResponse, err error)
AllocateEipSegmentAddress invokes the vpc.AllocateEipSegmentAddress API synchronously
func (*Client) AllocateEipSegmentAddressWithCallback ¶ added in v1.61.16
func (client *Client) AllocateEipSegmentAddressWithCallback(request *AllocateEipSegmentAddressRequest, callback func(response *AllocateEipSegmentAddressResponse, err error)) <-chan int
AllocateEipSegmentAddressWithCallback invokes the vpc.AllocateEipSegmentAddress API asynchronously
func (*Client) AllocateEipSegmentAddressWithChan ¶ added in v1.61.16
func (client *Client) AllocateEipSegmentAddressWithChan(request *AllocateEipSegmentAddressRequest) (<-chan *AllocateEipSegmentAddressResponse, <-chan error)
AllocateEipSegmentAddressWithChan invokes the vpc.AllocateEipSegmentAddress API asynchronously
func (*Client) AllocateIpv6InternetBandwidth ¶
func (client *Client) AllocateIpv6InternetBandwidth(request *AllocateIpv6InternetBandwidthRequest) (response *AllocateIpv6InternetBandwidthResponse, err error)
AllocateIpv6InternetBandwidth invokes the vpc.AllocateIpv6InternetBandwidth API synchronously
func (*Client) AllocateIpv6InternetBandwidthWithCallback ¶
func (client *Client) AllocateIpv6InternetBandwidthWithCallback(request *AllocateIpv6InternetBandwidthRequest, callback func(response *AllocateIpv6InternetBandwidthResponse, err error)) <-chan int
AllocateIpv6InternetBandwidthWithCallback invokes the vpc.AllocateIpv6InternetBandwidth API asynchronously
func (*Client) AllocateIpv6InternetBandwidthWithChan ¶
func (client *Client) AllocateIpv6InternetBandwidthWithChan(request *AllocateIpv6InternetBandwidthRequest) (<-chan *AllocateIpv6InternetBandwidthResponse, <-chan error)
AllocateIpv6InternetBandwidthWithChan invokes the vpc.AllocateIpv6InternetBandwidth API asynchronously
func (*Client) AllocateVpcIpv6Cidr ¶ added in v1.61.1711
func (client *Client) AllocateVpcIpv6Cidr(request *AllocateVpcIpv6CidrRequest) (response *AllocateVpcIpv6CidrResponse, err error)
AllocateVpcIpv6Cidr invokes the vpc.AllocateVpcIpv6Cidr API synchronously
func (*Client) AllocateVpcIpv6CidrWithCallback ¶ added in v1.61.1711
func (client *Client) AllocateVpcIpv6CidrWithCallback(request *AllocateVpcIpv6CidrRequest, callback func(response *AllocateVpcIpv6CidrResponse, err error)) <-chan int
AllocateVpcIpv6CidrWithCallback invokes the vpc.AllocateVpcIpv6Cidr API asynchronously
func (*Client) AllocateVpcIpv6CidrWithChan ¶ added in v1.61.1711
func (client *Client) AllocateVpcIpv6CidrWithChan(request *AllocateVpcIpv6CidrRequest) (<-chan *AllocateVpcIpv6CidrResponse, <-chan error)
AllocateVpcIpv6CidrWithChan invokes the vpc.AllocateVpcIpv6Cidr API asynchronously
func (*Client) ApplyPhysicalConnectionLOA ¶
func (client *Client) ApplyPhysicalConnectionLOA(request *ApplyPhysicalConnectionLOARequest) (response *ApplyPhysicalConnectionLOAResponse, err error)
ApplyPhysicalConnectionLOA invokes the vpc.ApplyPhysicalConnectionLOA API synchronously
func (*Client) ApplyPhysicalConnectionLOAWithCallback ¶
func (client *Client) ApplyPhysicalConnectionLOAWithCallback(request *ApplyPhysicalConnectionLOARequest, callback func(response *ApplyPhysicalConnectionLOAResponse, err error)) <-chan int
ApplyPhysicalConnectionLOAWithCallback invokes the vpc.ApplyPhysicalConnectionLOA API asynchronously
func (*Client) ApplyPhysicalConnectionLOAWithChan ¶
func (client *Client) ApplyPhysicalConnectionLOAWithChan(request *ApplyPhysicalConnectionLOARequest) (<-chan *ApplyPhysicalConnectionLOAResponse, <-chan error)
ApplyPhysicalConnectionLOAWithChan invokes the vpc.ApplyPhysicalConnectionLOA API asynchronously
func (*Client) AssociateEipAddress ¶
func (client *Client) AssociateEipAddress(request *AssociateEipAddressRequest) (response *AssociateEipAddressResponse, err error)
AssociateEipAddress invokes the vpc.AssociateEipAddress API synchronously
func (*Client) AssociateEipAddressBatch ¶ added in v1.62.97
func (client *Client) AssociateEipAddressBatch(request *AssociateEipAddressBatchRequest) (response *AssociateEipAddressBatchResponse, err error)
AssociateEipAddressBatch invokes the vpc.AssociateEipAddressBatch API synchronously
func (*Client) AssociateEipAddressBatchWithCallback ¶ added in v1.62.97
func (client *Client) AssociateEipAddressBatchWithCallback(request *AssociateEipAddressBatchRequest, callback func(response *AssociateEipAddressBatchResponse, err error)) <-chan int
AssociateEipAddressBatchWithCallback invokes the vpc.AssociateEipAddressBatch API asynchronously
func (*Client) AssociateEipAddressBatchWithChan ¶ added in v1.62.97
func (client *Client) AssociateEipAddressBatchWithChan(request *AssociateEipAddressBatchRequest) (<-chan *AssociateEipAddressBatchResponse, <-chan error)
AssociateEipAddressBatchWithChan invokes the vpc.AssociateEipAddressBatch API asynchronously
func (*Client) AssociateEipAddressWithCallback ¶
func (client *Client) AssociateEipAddressWithCallback(request *AssociateEipAddressRequest, callback func(response *AssociateEipAddressResponse, err error)) <-chan int
AssociateEipAddressWithCallback invokes the vpc.AssociateEipAddress API asynchronously
func (*Client) AssociateEipAddressWithChan ¶
func (client *Client) AssociateEipAddressWithChan(request *AssociateEipAddressRequest) (<-chan *AssociateEipAddressResponse, <-chan error)
AssociateEipAddressWithChan invokes the vpc.AssociateEipAddress API asynchronously
func (*Client) AssociateGlobalAccelerationInstance ¶
func (client *Client) AssociateGlobalAccelerationInstance(request *AssociateGlobalAccelerationInstanceRequest) (response *AssociateGlobalAccelerationInstanceResponse, err error)
AssociateGlobalAccelerationInstance invokes the vpc.AssociateGlobalAccelerationInstance API synchronously
func (*Client) AssociateGlobalAccelerationInstanceWithCallback ¶
func (client *Client) AssociateGlobalAccelerationInstanceWithCallback(request *AssociateGlobalAccelerationInstanceRequest, callback func(response *AssociateGlobalAccelerationInstanceResponse, err error)) <-chan int
AssociateGlobalAccelerationInstanceWithCallback invokes the vpc.AssociateGlobalAccelerationInstance API asynchronously
func (*Client) AssociateGlobalAccelerationInstanceWithChan ¶
func (client *Client) AssociateGlobalAccelerationInstanceWithChan(request *AssociateGlobalAccelerationInstanceRequest) (<-chan *AssociateGlobalAccelerationInstanceResponse, <-chan error)
AssociateGlobalAccelerationInstanceWithChan invokes the vpc.AssociateGlobalAccelerationInstance API asynchronously
func (*Client) AssociateHaVip ¶
func (client *Client) AssociateHaVip(request *AssociateHaVipRequest) (response *AssociateHaVipResponse, err error)
AssociateHaVip invokes the vpc.AssociateHaVip API synchronously
func (*Client) AssociateHaVipWithCallback ¶
func (client *Client) AssociateHaVipWithCallback(request *AssociateHaVipRequest, callback func(response *AssociateHaVipResponse, err error)) <-chan int
AssociateHaVipWithCallback invokes the vpc.AssociateHaVip API asynchronously
func (*Client) AssociateHaVipWithChan ¶
func (client *Client) AssociateHaVipWithChan(request *AssociateHaVipRequest) (<-chan *AssociateHaVipResponse, <-chan error)
AssociateHaVipWithChan invokes the vpc.AssociateHaVip API asynchronously
func (*Client) AssociateNetworkAcl ¶
func (client *Client) AssociateNetworkAcl(request *AssociateNetworkAclRequest) (response *AssociateNetworkAclResponse, err error)
AssociateNetworkAcl invokes the vpc.AssociateNetworkAcl API synchronously
func (*Client) AssociateNetworkAclWithCallback ¶
func (client *Client) AssociateNetworkAclWithCallback(request *AssociateNetworkAclRequest, callback func(response *AssociateNetworkAclResponse, err error)) <-chan int
AssociateNetworkAclWithCallback invokes the vpc.AssociateNetworkAcl API asynchronously
func (*Client) AssociateNetworkAclWithChan ¶
func (client *Client) AssociateNetworkAclWithChan(request *AssociateNetworkAclRequest) (<-chan *AssociateNetworkAclResponse, <-chan error)
AssociateNetworkAclWithChan invokes the vpc.AssociateNetworkAcl API asynchronously
func (*Client) AssociatePhysicalConnectionToVirtualBorderRouter ¶
func (client *Client) AssociatePhysicalConnectionToVirtualBorderRouter(request *AssociatePhysicalConnectionToVirtualBorderRouterRequest) (response *AssociatePhysicalConnectionToVirtualBorderRouterResponse, err error)
AssociatePhysicalConnectionToVirtualBorderRouter invokes the vpc.AssociatePhysicalConnectionToVirtualBorderRouter API synchronously
func (*Client) AssociatePhysicalConnectionToVirtualBorderRouterWithCallback ¶
func (client *Client) AssociatePhysicalConnectionToVirtualBorderRouterWithCallback(request *AssociatePhysicalConnectionToVirtualBorderRouterRequest, callback func(response *AssociatePhysicalConnectionToVirtualBorderRouterResponse, err error)) <-chan int
AssociatePhysicalConnectionToVirtualBorderRouterWithCallback invokes the vpc.AssociatePhysicalConnectionToVirtualBorderRouter API asynchronously
func (*Client) AssociatePhysicalConnectionToVirtualBorderRouterWithChan ¶
func (client *Client) AssociatePhysicalConnectionToVirtualBorderRouterWithChan(request *AssociatePhysicalConnectionToVirtualBorderRouterRequest) (<-chan *AssociatePhysicalConnectionToVirtualBorderRouterResponse, <-chan error)
AssociatePhysicalConnectionToVirtualBorderRouterWithChan invokes the vpc.AssociatePhysicalConnectionToVirtualBorderRouter API asynchronously
func (*Client) AssociateRouteTable ¶
func (client *Client) AssociateRouteTable(request *AssociateRouteTableRequest) (response *AssociateRouteTableResponse, err error)
AssociateRouteTable invokes the vpc.AssociateRouteTable API synchronously
func (*Client) AssociateRouteTableWithCallback ¶
func (client *Client) AssociateRouteTableWithCallback(request *AssociateRouteTableRequest, callback func(response *AssociateRouteTableResponse, err error)) <-chan int
AssociateRouteTableWithCallback invokes the vpc.AssociateRouteTable API asynchronously
func (*Client) AssociateRouteTableWithChan ¶
func (client *Client) AssociateRouteTableWithChan(request *AssociateRouteTableRequest) (<-chan *AssociateRouteTableResponse, <-chan error)
AssociateRouteTableWithChan invokes the vpc.AssociateRouteTable API asynchronously
func (*Client) AssociateRouteTableWithGateway ¶ added in v1.61.1439
func (client *Client) AssociateRouteTableWithGateway(request *AssociateRouteTableWithGatewayRequest) (response *AssociateRouteTableWithGatewayResponse, err error)
AssociateRouteTableWithGateway invokes the vpc.AssociateRouteTableWithGateway API synchronously
func (*Client) AssociateRouteTableWithGatewayWithCallback ¶ added in v1.61.1439
func (client *Client) AssociateRouteTableWithGatewayWithCallback(request *AssociateRouteTableWithGatewayRequest, callback func(response *AssociateRouteTableWithGatewayResponse, err error)) <-chan int
AssociateRouteTableWithGatewayWithCallback invokes the vpc.AssociateRouteTableWithGateway API asynchronously
func (*Client) AssociateRouteTableWithGatewayWithChan ¶ added in v1.61.1439
func (client *Client) AssociateRouteTableWithGatewayWithChan(request *AssociateRouteTableWithGatewayRequest) (<-chan *AssociateRouteTableWithGatewayResponse, <-chan error)
AssociateRouteTableWithGatewayWithChan invokes the vpc.AssociateRouteTableWithGateway API asynchronously
func (*Client) AssociateRouteTablesWithVpcGatewayEndpoint ¶ added in v1.61.1310
func (client *Client) AssociateRouteTablesWithVpcGatewayEndpoint(request *AssociateRouteTablesWithVpcGatewayEndpointRequest) (response *AssociateRouteTablesWithVpcGatewayEndpointResponse, err error)
AssociateRouteTablesWithVpcGatewayEndpoint invokes the vpc.AssociateRouteTablesWithVpcGatewayEndpoint API synchronously
func (*Client) AssociateRouteTablesWithVpcGatewayEndpointWithCallback ¶ added in v1.61.1310
func (client *Client) AssociateRouteTablesWithVpcGatewayEndpointWithCallback(request *AssociateRouteTablesWithVpcGatewayEndpointRequest, callback func(response *AssociateRouteTablesWithVpcGatewayEndpointResponse, err error)) <-chan int
AssociateRouteTablesWithVpcGatewayEndpointWithCallback invokes the vpc.AssociateRouteTablesWithVpcGatewayEndpoint API asynchronously
func (*Client) AssociateRouteTablesWithVpcGatewayEndpointWithChan ¶ added in v1.61.1310
func (client *Client) AssociateRouteTablesWithVpcGatewayEndpointWithChan(request *AssociateRouteTablesWithVpcGatewayEndpointRequest) (<-chan *AssociateRouteTablesWithVpcGatewayEndpointResponse, <-chan error)
AssociateRouteTablesWithVpcGatewayEndpointWithChan invokes the vpc.AssociateRouteTablesWithVpcGatewayEndpoint API asynchronously
func (*Client) AssociateVpcCidrBlock ¶ added in v1.61.16
func (client *Client) AssociateVpcCidrBlock(request *AssociateVpcCidrBlockRequest) (response *AssociateVpcCidrBlockResponse, err error)
AssociateVpcCidrBlock invokes the vpc.AssociateVpcCidrBlock API synchronously
func (*Client) AssociateVpcCidrBlockWithCallback ¶ added in v1.61.16
func (client *Client) AssociateVpcCidrBlockWithCallback(request *AssociateVpcCidrBlockRequest, callback func(response *AssociateVpcCidrBlockResponse, err error)) <-chan int
AssociateVpcCidrBlockWithCallback invokes the vpc.AssociateVpcCidrBlock API asynchronously
func (*Client) AssociateVpcCidrBlockWithChan ¶ added in v1.61.16
func (client *Client) AssociateVpcCidrBlockWithChan(request *AssociateVpcCidrBlockRequest) (<-chan *AssociateVpcCidrBlockResponse, <-chan error)
AssociateVpcCidrBlockWithChan invokes the vpc.AssociateVpcCidrBlock API asynchronously
func (*Client) AssociateVpnGatewayWithCertificate ¶ added in v1.61.939
func (client *Client) AssociateVpnGatewayWithCertificate(request *AssociateVpnGatewayWithCertificateRequest) (response *AssociateVpnGatewayWithCertificateResponse, err error)
AssociateVpnGatewayWithCertificate invokes the vpc.AssociateVpnGatewayWithCertificate API synchronously
func (*Client) AssociateVpnGatewayWithCertificateWithCallback ¶ added in v1.61.939
func (client *Client) AssociateVpnGatewayWithCertificateWithCallback(request *AssociateVpnGatewayWithCertificateRequest, callback func(response *AssociateVpnGatewayWithCertificateResponse, err error)) <-chan int
AssociateVpnGatewayWithCertificateWithCallback invokes the vpc.AssociateVpnGatewayWithCertificate API asynchronously
func (*Client) AssociateVpnGatewayWithCertificateWithChan ¶ added in v1.61.939
func (client *Client) AssociateVpnGatewayWithCertificateWithChan(request *AssociateVpnGatewayWithCertificateRequest) (<-chan *AssociateVpnGatewayWithCertificateResponse, <-chan error)
AssociateVpnGatewayWithCertificateWithChan invokes the vpc.AssociateVpnGatewayWithCertificate API asynchronously
func (*Client) AttachDhcpOptionsSetToVpc ¶ added in v1.61.388
func (client *Client) AttachDhcpOptionsSetToVpc(request *AttachDhcpOptionsSetToVpcRequest) (response *AttachDhcpOptionsSetToVpcResponse, err error)
AttachDhcpOptionsSetToVpc invokes the vpc.AttachDhcpOptionsSetToVpc API synchronously
func (*Client) AttachDhcpOptionsSetToVpcWithCallback ¶ added in v1.61.388
func (client *Client) AttachDhcpOptionsSetToVpcWithCallback(request *AttachDhcpOptionsSetToVpcRequest, callback func(response *AttachDhcpOptionsSetToVpcResponse, err error)) <-chan int
AttachDhcpOptionsSetToVpcWithCallback invokes the vpc.AttachDhcpOptionsSetToVpc API asynchronously
func (*Client) AttachDhcpOptionsSetToVpcWithChan ¶ added in v1.61.388
func (client *Client) AttachDhcpOptionsSetToVpcWithChan(request *AttachDhcpOptionsSetToVpcRequest) (<-chan *AttachDhcpOptionsSetToVpcResponse, <-chan error)
AttachDhcpOptionsSetToVpcWithChan invokes the vpc.AttachDhcpOptionsSetToVpc API asynchronously
func (*Client) AttachVbrToVpconn ¶ added in v1.61.1310
func (client *Client) AttachVbrToVpconn(request *AttachVbrToVpconnRequest) (response *AttachVbrToVpconnResponse, err error)
AttachVbrToVpconn invokes the vpc.AttachVbrToVpconn API synchronously
func (*Client) AttachVbrToVpconnWithCallback ¶ added in v1.61.1310
func (client *Client) AttachVbrToVpconnWithCallback(request *AttachVbrToVpconnRequest, callback func(response *AttachVbrToVpconnResponse, err error)) <-chan int
AttachVbrToVpconnWithCallback invokes the vpc.AttachVbrToVpconn API asynchronously
func (*Client) AttachVbrToVpconnWithChan ¶ added in v1.61.1310
func (client *Client) AttachVbrToVpconnWithChan(request *AttachVbrToVpconnRequest) (<-chan *AttachVbrToVpconnResponse, <-chan error)
AttachVbrToVpconnWithChan invokes the vpc.AttachVbrToVpconn API asynchronously
func (*Client) CancelCommonBandwidthPackageIpBandwidth ¶
func (client *Client) CancelCommonBandwidthPackageIpBandwidth(request *CancelCommonBandwidthPackageIpBandwidthRequest) (response *CancelCommonBandwidthPackageIpBandwidthResponse, err error)
CancelCommonBandwidthPackageIpBandwidth invokes the vpc.CancelCommonBandwidthPackageIpBandwidth API synchronously
func (*Client) CancelCommonBandwidthPackageIpBandwidthWithCallback ¶
func (client *Client) CancelCommonBandwidthPackageIpBandwidthWithCallback(request *CancelCommonBandwidthPackageIpBandwidthRequest, callback func(response *CancelCommonBandwidthPackageIpBandwidthResponse, err error)) <-chan int
CancelCommonBandwidthPackageIpBandwidthWithCallback invokes the vpc.CancelCommonBandwidthPackageIpBandwidth API asynchronously
func (*Client) CancelCommonBandwidthPackageIpBandwidthWithChan ¶
func (client *Client) CancelCommonBandwidthPackageIpBandwidthWithChan(request *CancelCommonBandwidthPackageIpBandwidthRequest) (<-chan *CancelCommonBandwidthPackageIpBandwidthResponse, <-chan error)
CancelCommonBandwidthPackageIpBandwidthWithChan invokes the vpc.CancelCommonBandwidthPackageIpBandwidth API asynchronously
func (*Client) CancelPhysicalConnection ¶
func (client *Client) CancelPhysicalConnection(request *CancelPhysicalConnectionRequest) (response *CancelPhysicalConnectionResponse, err error)
CancelPhysicalConnection invokes the vpc.CancelPhysicalConnection API synchronously
func (*Client) CancelPhysicalConnectionWithCallback ¶
func (client *Client) CancelPhysicalConnectionWithCallback(request *CancelPhysicalConnectionRequest, callback func(response *CancelPhysicalConnectionResponse, err error)) <-chan int
CancelPhysicalConnectionWithCallback invokes the vpc.CancelPhysicalConnection API asynchronously
func (*Client) CancelPhysicalConnectionWithChan ¶
func (client *Client) CancelPhysicalConnectionWithChan(request *CancelPhysicalConnectionRequest) (<-chan *CancelPhysicalConnectionResponse, <-chan error)
CancelPhysicalConnectionWithChan invokes the vpc.CancelPhysicalConnection API asynchronously
func (*Client) ChangeResourceGroup ¶ added in v1.62.96
func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (response *ChangeResourceGroupResponse, err error)
ChangeResourceGroup invokes the vpc.ChangeResourceGroup API synchronously
func (*Client) ChangeResourceGroupWithCallback ¶ added in v1.62.96
func (client *Client) ChangeResourceGroupWithCallback(request *ChangeResourceGroupRequest, callback func(response *ChangeResourceGroupResponse, err error)) <-chan int
ChangeResourceGroupWithCallback invokes the vpc.ChangeResourceGroup API asynchronously
func (*Client) ChangeResourceGroupWithChan ¶ added in v1.62.96
func (client *Client) ChangeResourceGroupWithChan(request *ChangeResourceGroupRequest) (<-chan *ChangeResourceGroupResponse, <-chan error)
ChangeResourceGroupWithChan invokes the vpc.ChangeResourceGroup API asynchronously
func (*Client) CheckCanAllocateVpcPrivateIpAddress ¶ added in v1.61.1439
func (client *Client) CheckCanAllocateVpcPrivateIpAddress(request *CheckCanAllocateVpcPrivateIpAddressRequest) (response *CheckCanAllocateVpcPrivateIpAddressResponse, err error)
CheckCanAllocateVpcPrivateIpAddress invokes the vpc.CheckCanAllocateVpcPrivateIpAddress API synchronously
func (*Client) CheckCanAllocateVpcPrivateIpAddressWithCallback ¶ added in v1.61.1439
func (client *Client) CheckCanAllocateVpcPrivateIpAddressWithCallback(request *CheckCanAllocateVpcPrivateIpAddressRequest, callback func(response *CheckCanAllocateVpcPrivateIpAddressResponse, err error)) <-chan int
CheckCanAllocateVpcPrivateIpAddressWithCallback invokes the vpc.CheckCanAllocateVpcPrivateIpAddress API asynchronously
func (*Client) CheckCanAllocateVpcPrivateIpAddressWithChan ¶ added in v1.61.1439
func (client *Client) CheckCanAllocateVpcPrivateIpAddressWithChan(request *CheckCanAllocateVpcPrivateIpAddressRequest) (<-chan *CheckCanAllocateVpcPrivateIpAddressResponse, <-chan error)
CheckCanAllocateVpcPrivateIpAddressWithChan invokes the vpc.CheckCanAllocateVpcPrivateIpAddress API asynchronously
func (*Client) CheckVpnBgpEnabled ¶ added in v1.61.1711
func (client *Client) CheckVpnBgpEnabled(request *CheckVpnBgpEnabledRequest) (response *CheckVpnBgpEnabledResponse, err error)
CheckVpnBgpEnabled invokes the vpc.CheckVpnBgpEnabled API synchronously
func (*Client) CheckVpnBgpEnabledWithCallback ¶ added in v1.61.1711
func (client *Client) CheckVpnBgpEnabledWithCallback(request *CheckVpnBgpEnabledRequest, callback func(response *CheckVpnBgpEnabledResponse, err error)) <-chan int
CheckVpnBgpEnabledWithCallback invokes the vpc.CheckVpnBgpEnabled API asynchronously
func (*Client) CheckVpnBgpEnabledWithChan ¶ added in v1.61.1711
func (client *Client) CheckVpnBgpEnabledWithChan(request *CheckVpnBgpEnabledRequest) (<-chan *CheckVpnBgpEnabledResponse, <-chan error)
CheckVpnBgpEnabledWithChan invokes the vpc.CheckVpnBgpEnabled API asynchronously
func (*Client) CompletePhysicalConnectionLOA ¶
func (client *Client) CompletePhysicalConnectionLOA(request *CompletePhysicalConnectionLOARequest) (response *CompletePhysicalConnectionLOAResponse, err error)
CompletePhysicalConnectionLOA invokes the vpc.CompletePhysicalConnectionLOA API synchronously
func (*Client) CompletePhysicalConnectionLOAWithCallback ¶
func (client *Client) CompletePhysicalConnectionLOAWithCallback(request *CompletePhysicalConnectionLOARequest, callback func(response *CompletePhysicalConnectionLOAResponse, err error)) <-chan int
CompletePhysicalConnectionLOAWithCallback invokes the vpc.CompletePhysicalConnectionLOA API asynchronously
func (*Client) CompletePhysicalConnectionLOAWithChan ¶
func (client *Client) CompletePhysicalConnectionLOAWithChan(request *CompletePhysicalConnectionLOARequest) (<-chan *CompletePhysicalConnectionLOAResponse, <-chan error)
CompletePhysicalConnectionLOAWithChan invokes the vpc.CompletePhysicalConnectionLOA API asynchronously
func (*Client) ConfirmPhysicalConnection ¶ added in v1.61.601
func (client *Client) ConfirmPhysicalConnection(request *ConfirmPhysicalConnectionRequest) (response *ConfirmPhysicalConnectionResponse, err error)
ConfirmPhysicalConnection invokes the vpc.ConfirmPhysicalConnection API synchronously
func (*Client) ConfirmPhysicalConnectionWithCallback ¶ added in v1.61.601
func (client *Client) ConfirmPhysicalConnectionWithCallback(request *ConfirmPhysicalConnectionRequest, callback func(response *ConfirmPhysicalConnectionResponse, err error)) <-chan int
ConfirmPhysicalConnectionWithCallback invokes the vpc.ConfirmPhysicalConnection API asynchronously
func (*Client) ConfirmPhysicalConnectionWithChan ¶ added in v1.61.601
func (client *Client) ConfirmPhysicalConnectionWithChan(request *ConfirmPhysicalConnectionRequest) (<-chan *ConfirmPhysicalConnectionResponse, <-chan error)
ConfirmPhysicalConnectionWithChan invokes the vpc.ConfirmPhysicalConnection API asynchronously
func (*Client) ConnectRouterInterface ¶
func (client *Client) ConnectRouterInterface(request *ConnectRouterInterfaceRequest) (response *ConnectRouterInterfaceResponse, err error)
ConnectRouterInterface invokes the vpc.ConnectRouterInterface API synchronously
func (*Client) ConnectRouterInterfaceWithCallback ¶
func (client *Client) ConnectRouterInterfaceWithCallback(request *ConnectRouterInterfaceRequest, callback func(response *ConnectRouterInterfaceResponse, err error)) <-chan int
ConnectRouterInterfaceWithCallback invokes the vpc.ConnectRouterInterface API asynchronously
func (*Client) ConnectRouterInterfaceWithChan ¶
func (client *Client) ConnectRouterInterfaceWithChan(request *ConnectRouterInterfaceRequest) (<-chan *ConnectRouterInterfaceResponse, <-chan error)
ConnectRouterInterfaceWithChan invokes the vpc.ConnectRouterInterface API asynchronously
func (*Client) ConvertBandwidthPackage ¶
func (client *Client) ConvertBandwidthPackage(request *ConvertBandwidthPackageRequest) (response *ConvertBandwidthPackageResponse, err error)
ConvertBandwidthPackage invokes the vpc.ConvertBandwidthPackage API synchronously
func (*Client) ConvertBandwidthPackageWithCallback ¶
func (client *Client) ConvertBandwidthPackageWithCallback(request *ConvertBandwidthPackageRequest, callback func(response *ConvertBandwidthPackageResponse, err error)) <-chan int
ConvertBandwidthPackageWithCallback invokes the vpc.ConvertBandwidthPackage API asynchronously
func (*Client) ConvertBandwidthPackageWithChan ¶
func (client *Client) ConvertBandwidthPackageWithChan(request *ConvertBandwidthPackageRequest) (<-chan *ConvertBandwidthPackageResponse, <-chan error)
ConvertBandwidthPackageWithChan invokes the vpc.ConvertBandwidthPackage API asynchronously
func (*Client) CopyNetworkAclEntries ¶
func (client *Client) CopyNetworkAclEntries(request *CopyNetworkAclEntriesRequest) (response *CopyNetworkAclEntriesResponse, err error)
CopyNetworkAclEntries invokes the vpc.CopyNetworkAclEntries API synchronously
func (*Client) CopyNetworkAclEntriesWithCallback ¶
func (client *Client) CopyNetworkAclEntriesWithCallback(request *CopyNetworkAclEntriesRequest, callback func(response *CopyNetworkAclEntriesResponse, err error)) <-chan int
CopyNetworkAclEntriesWithCallback invokes the vpc.CopyNetworkAclEntries API asynchronously
func (*Client) CopyNetworkAclEntriesWithChan ¶
func (client *Client) CopyNetworkAclEntriesWithChan(request *CopyNetworkAclEntriesRequest) (<-chan *CopyNetworkAclEntriesResponse, <-chan error)
CopyNetworkAclEntriesWithChan invokes the vpc.CopyNetworkAclEntries API asynchronously
func (*Client) CreateBgpGroup ¶
func (client *Client) CreateBgpGroup(request *CreateBgpGroupRequest) (response *CreateBgpGroupResponse, err error)
CreateBgpGroup invokes the vpc.CreateBgpGroup API synchronously
func (*Client) CreateBgpGroupWithCallback ¶
func (client *Client) CreateBgpGroupWithCallback(request *CreateBgpGroupRequest, callback func(response *CreateBgpGroupResponse, err error)) <-chan int
CreateBgpGroupWithCallback invokes the vpc.CreateBgpGroup API asynchronously
func (*Client) CreateBgpGroupWithChan ¶
func (client *Client) CreateBgpGroupWithChan(request *CreateBgpGroupRequest) (<-chan *CreateBgpGroupResponse, <-chan error)
CreateBgpGroupWithChan invokes the vpc.CreateBgpGroup API asynchronously
func (*Client) CreateBgpPeer ¶
func (client *Client) CreateBgpPeer(request *CreateBgpPeerRequest) (response *CreateBgpPeerResponse, err error)
CreateBgpPeer invokes the vpc.CreateBgpPeer API synchronously
func (*Client) CreateBgpPeerWithCallback ¶
func (client *Client) CreateBgpPeerWithCallback(request *CreateBgpPeerRequest, callback func(response *CreateBgpPeerResponse, err error)) <-chan int
CreateBgpPeerWithCallback invokes the vpc.CreateBgpPeer API asynchronously
func (*Client) CreateBgpPeerWithChan ¶
func (client *Client) CreateBgpPeerWithChan(request *CreateBgpPeerRequest) (<-chan *CreateBgpPeerResponse, <-chan error)
CreateBgpPeerWithChan invokes the vpc.CreateBgpPeer API asynchronously
func (*Client) CreateCommonBandwidthPackage ¶
func (client *Client) CreateCommonBandwidthPackage(request *CreateCommonBandwidthPackageRequest) (response *CreateCommonBandwidthPackageResponse, err error)
CreateCommonBandwidthPackage invokes the vpc.CreateCommonBandwidthPackage API synchronously
func (*Client) CreateCommonBandwidthPackageWithCallback ¶
func (client *Client) CreateCommonBandwidthPackageWithCallback(request *CreateCommonBandwidthPackageRequest, callback func(response *CreateCommonBandwidthPackageResponse, err error)) <-chan int
CreateCommonBandwidthPackageWithCallback invokes the vpc.CreateCommonBandwidthPackage API asynchronously
func (*Client) CreateCommonBandwidthPackageWithChan ¶
func (client *Client) CreateCommonBandwidthPackageWithChan(request *CreateCommonBandwidthPackageRequest) (<-chan *CreateCommonBandwidthPackageResponse, <-chan error)
CreateCommonBandwidthPackageWithChan invokes the vpc.CreateCommonBandwidthPackage API asynchronously
func (*Client) CreateCustomerGateway ¶
func (client *Client) CreateCustomerGateway(request *CreateCustomerGatewayRequest) (response *CreateCustomerGatewayResponse, err error)
CreateCustomerGateway invokes the vpc.CreateCustomerGateway API synchronously
func (*Client) CreateCustomerGatewayWithCallback ¶
func (client *Client) CreateCustomerGatewayWithCallback(request *CreateCustomerGatewayRequest, callback func(response *CreateCustomerGatewayResponse, err error)) <-chan int
CreateCustomerGatewayWithCallback invokes the vpc.CreateCustomerGateway API asynchronously
func (*Client) CreateCustomerGatewayWithChan ¶
func (client *Client) CreateCustomerGatewayWithChan(request *CreateCustomerGatewayRequest) (<-chan *CreateCustomerGatewayResponse, <-chan error)
CreateCustomerGatewayWithChan invokes the vpc.CreateCustomerGateway API asynchronously
func (*Client) CreateDefaultVSwitch ¶ added in v1.62.235
func (client *Client) CreateDefaultVSwitch(request *CreateDefaultVSwitchRequest) (response *CreateDefaultVSwitchResponse, err error)
CreateDefaultVSwitch invokes the vpc.CreateDefaultVSwitch API synchronously
func (*Client) CreateDefaultVSwitchWithCallback ¶ added in v1.62.235
func (client *Client) CreateDefaultVSwitchWithCallback(request *CreateDefaultVSwitchRequest, callback func(response *CreateDefaultVSwitchResponse, err error)) <-chan int
CreateDefaultVSwitchWithCallback invokes the vpc.CreateDefaultVSwitch API asynchronously
func (*Client) CreateDefaultVSwitchWithChan ¶ added in v1.62.235
func (client *Client) CreateDefaultVSwitchWithChan(request *CreateDefaultVSwitchRequest) (<-chan *CreateDefaultVSwitchResponse, <-chan error)
CreateDefaultVSwitchWithChan invokes the vpc.CreateDefaultVSwitch API asynchronously
func (*Client) CreateDefaultVpc ¶ added in v1.62.235
func (client *Client) CreateDefaultVpc(request *CreateDefaultVpcRequest) (response *CreateDefaultVpcResponse, err error)
CreateDefaultVpc invokes the vpc.CreateDefaultVpc API synchronously
func (*Client) CreateDefaultVpcWithCallback ¶ added in v1.62.235
func (client *Client) CreateDefaultVpcWithCallback(request *CreateDefaultVpcRequest, callback func(response *CreateDefaultVpcResponse, err error)) <-chan int
CreateDefaultVpcWithCallback invokes the vpc.CreateDefaultVpc API asynchronously
func (*Client) CreateDefaultVpcWithChan ¶ added in v1.62.235
func (client *Client) CreateDefaultVpcWithChan(request *CreateDefaultVpcRequest) (<-chan *CreateDefaultVpcResponse, <-chan error)
CreateDefaultVpcWithChan invokes the vpc.CreateDefaultVpc API asynchronously
func (*Client) CreateDhcpOptionsSet ¶ added in v1.61.388
func (client *Client) CreateDhcpOptionsSet(request *CreateDhcpOptionsSetRequest) (response *CreateDhcpOptionsSetResponse, err error)
CreateDhcpOptionsSet invokes the vpc.CreateDhcpOptionsSet API synchronously
func (*Client) CreateDhcpOptionsSetWithCallback ¶ added in v1.61.388
func (client *Client) CreateDhcpOptionsSetWithCallback(request *CreateDhcpOptionsSetRequest, callback func(response *CreateDhcpOptionsSetResponse, err error)) <-chan int
CreateDhcpOptionsSetWithCallback invokes the vpc.CreateDhcpOptionsSet API asynchronously
func (*Client) CreateDhcpOptionsSetWithChan ¶ added in v1.61.388
func (client *Client) CreateDhcpOptionsSetWithChan(request *CreateDhcpOptionsSetRequest) (<-chan *CreateDhcpOptionsSetResponse, <-chan error)
CreateDhcpOptionsSetWithChan invokes the vpc.CreateDhcpOptionsSet API asynchronously
func (*Client) CreateExpressCloudConnection ¶
func (client *Client) CreateExpressCloudConnection(request *CreateExpressCloudConnectionRequest) (response *CreateExpressCloudConnectionResponse, err error)
CreateExpressCloudConnection invokes the vpc.CreateExpressCloudConnection API synchronously
func (*Client) CreateExpressCloudConnectionWithCallback ¶
func (client *Client) CreateExpressCloudConnectionWithCallback(request *CreateExpressCloudConnectionRequest, callback func(response *CreateExpressCloudConnectionResponse, err error)) <-chan int
CreateExpressCloudConnectionWithCallback invokes the vpc.CreateExpressCloudConnection API asynchronously
func (*Client) CreateExpressCloudConnectionWithChan ¶
func (client *Client) CreateExpressCloudConnectionWithChan(request *CreateExpressCloudConnectionRequest) (<-chan *CreateExpressCloudConnectionResponse, <-chan error)
CreateExpressCloudConnectionWithChan invokes the vpc.CreateExpressCloudConnection API asynchronously
func (*Client) CreateFlowLog ¶
func (client *Client) CreateFlowLog(request *CreateFlowLogRequest) (response *CreateFlowLogResponse, err error)
CreateFlowLog invokes the vpc.CreateFlowLog API synchronously
func (*Client) CreateFlowLogWithCallback ¶
func (client *Client) CreateFlowLogWithCallback(request *CreateFlowLogRequest, callback func(response *CreateFlowLogResponse, err error)) <-chan int
CreateFlowLogWithCallback invokes the vpc.CreateFlowLog API asynchronously
func (*Client) CreateFlowLogWithChan ¶
func (client *Client) CreateFlowLogWithChan(request *CreateFlowLogRequest) (<-chan *CreateFlowLogResponse, <-chan error)
CreateFlowLogWithChan invokes the vpc.CreateFlowLog API asynchronously
func (*Client) CreateForwardEntry ¶
func (client *Client) CreateForwardEntry(request *CreateForwardEntryRequest) (response *CreateForwardEntryResponse, err error)
CreateForwardEntry invokes the vpc.CreateForwardEntry API synchronously
func (*Client) CreateForwardEntryWithCallback ¶
func (client *Client) CreateForwardEntryWithCallback(request *CreateForwardEntryRequest, callback func(response *CreateForwardEntryResponse, err error)) <-chan int
CreateForwardEntryWithCallback invokes the vpc.CreateForwardEntry API asynchronously
func (*Client) CreateForwardEntryWithChan ¶
func (client *Client) CreateForwardEntryWithChan(request *CreateForwardEntryRequest) (<-chan *CreateForwardEntryResponse, <-chan error)
CreateForwardEntryWithChan invokes the vpc.CreateForwardEntry API asynchronously
func (*Client) CreateFullNatEntry ¶ added in v1.61.1310
func (client *Client) CreateFullNatEntry(request *CreateFullNatEntryRequest) (response *CreateFullNatEntryResponse, err error)
CreateFullNatEntry invokes the vpc.CreateFullNatEntry API synchronously
func (*Client) CreateFullNatEntryWithCallback ¶ added in v1.61.1310
func (client *Client) CreateFullNatEntryWithCallback(request *CreateFullNatEntryRequest, callback func(response *CreateFullNatEntryResponse, err error)) <-chan int
CreateFullNatEntryWithCallback invokes the vpc.CreateFullNatEntry API asynchronously
func (*Client) CreateFullNatEntryWithChan ¶ added in v1.61.1310
func (client *Client) CreateFullNatEntryWithChan(request *CreateFullNatEntryRequest) (<-chan *CreateFullNatEntryResponse, <-chan error)
CreateFullNatEntryWithChan invokes the vpc.CreateFullNatEntry API asynchronously
func (*Client) CreateGlobalAccelerationInstance ¶
func (client *Client) CreateGlobalAccelerationInstance(request *CreateGlobalAccelerationInstanceRequest) (response *CreateGlobalAccelerationInstanceResponse, err error)
CreateGlobalAccelerationInstance invokes the vpc.CreateGlobalAccelerationInstance API synchronously
func (*Client) CreateGlobalAccelerationInstanceWithCallback ¶
func (client *Client) CreateGlobalAccelerationInstanceWithCallback(request *CreateGlobalAccelerationInstanceRequest, callback func(response *CreateGlobalAccelerationInstanceResponse, err error)) <-chan int
CreateGlobalAccelerationInstanceWithCallback invokes the vpc.CreateGlobalAccelerationInstance API asynchronously
func (*Client) CreateGlobalAccelerationInstanceWithChan ¶
func (client *Client) CreateGlobalAccelerationInstanceWithChan(request *CreateGlobalAccelerationInstanceRequest) (<-chan *CreateGlobalAccelerationInstanceResponse, <-chan error)
CreateGlobalAccelerationInstanceWithChan invokes the vpc.CreateGlobalAccelerationInstance API asynchronously
func (*Client) CreateHaVip ¶
func (client *Client) CreateHaVip(request *CreateHaVipRequest) (response *CreateHaVipResponse, err error)
CreateHaVip invokes the vpc.CreateHaVip API synchronously
func (*Client) CreateHaVipWithCallback ¶
func (client *Client) CreateHaVipWithCallback(request *CreateHaVipRequest, callback func(response *CreateHaVipResponse, err error)) <-chan int
CreateHaVipWithCallback invokes the vpc.CreateHaVip API asynchronously
func (*Client) CreateHaVipWithChan ¶
func (client *Client) CreateHaVipWithChan(request *CreateHaVipRequest) (<-chan *CreateHaVipResponse, <-chan error)
CreateHaVipWithChan invokes the vpc.CreateHaVip API asynchronously
func (*Client) CreateIPv6Translator ¶
func (client *Client) CreateIPv6Translator(request *CreateIPv6TranslatorRequest) (response *CreateIPv6TranslatorResponse, err error)
CreateIPv6Translator invokes the vpc.CreateIPv6Translator API synchronously
func (*Client) CreateIPv6TranslatorAclList ¶
func (client *Client) CreateIPv6TranslatorAclList(request *CreateIPv6TranslatorAclListRequest) (response *CreateIPv6TranslatorAclListResponse, err error)
CreateIPv6TranslatorAclList invokes the vpc.CreateIPv6TranslatorAclList API synchronously
func (*Client) CreateIPv6TranslatorAclListWithCallback ¶
func (client *Client) CreateIPv6TranslatorAclListWithCallback(request *CreateIPv6TranslatorAclListRequest, callback func(response *CreateIPv6TranslatorAclListResponse, err error)) <-chan int
CreateIPv6TranslatorAclListWithCallback invokes the vpc.CreateIPv6TranslatorAclList API asynchronously
func (*Client) CreateIPv6TranslatorAclListWithChan ¶
func (client *Client) CreateIPv6TranslatorAclListWithChan(request *CreateIPv6TranslatorAclListRequest) (<-chan *CreateIPv6TranslatorAclListResponse, <-chan error)
CreateIPv6TranslatorAclListWithChan invokes the vpc.CreateIPv6TranslatorAclList API asynchronously
func (*Client) CreateIPv6TranslatorEntry ¶
func (client *Client) CreateIPv6TranslatorEntry(request *CreateIPv6TranslatorEntryRequest) (response *CreateIPv6TranslatorEntryResponse, err error)
CreateIPv6TranslatorEntry invokes the vpc.CreateIPv6TranslatorEntry API synchronously
func (*Client) CreateIPv6TranslatorEntryWithCallback ¶
func (client *Client) CreateIPv6TranslatorEntryWithCallback(request *CreateIPv6TranslatorEntryRequest, callback func(response *CreateIPv6TranslatorEntryResponse, err error)) <-chan int
CreateIPv6TranslatorEntryWithCallback invokes the vpc.CreateIPv6TranslatorEntry API asynchronously
func (*Client) CreateIPv6TranslatorEntryWithChan ¶
func (client *Client) CreateIPv6TranslatorEntryWithChan(request *CreateIPv6TranslatorEntryRequest) (<-chan *CreateIPv6TranslatorEntryResponse, <-chan error)
CreateIPv6TranslatorEntryWithChan invokes the vpc.CreateIPv6TranslatorEntry API asynchronously
func (*Client) CreateIPv6TranslatorWithCallback ¶
func (client *Client) CreateIPv6TranslatorWithCallback(request *CreateIPv6TranslatorRequest, callback func(response *CreateIPv6TranslatorResponse, err error)) <-chan int
CreateIPv6TranslatorWithCallback invokes the vpc.CreateIPv6Translator API asynchronously
func (*Client) CreateIPv6TranslatorWithChan ¶
func (client *Client) CreateIPv6TranslatorWithChan(request *CreateIPv6TranslatorRequest) (<-chan *CreateIPv6TranslatorResponse, <-chan error)
CreateIPv6TranslatorWithChan invokes the vpc.CreateIPv6Translator API asynchronously
func (*Client) CreateIpsecServer ¶ added in v1.61.939
func (client *Client) CreateIpsecServer(request *CreateIpsecServerRequest) (response *CreateIpsecServerResponse, err error)
CreateIpsecServer invokes the vpc.CreateIpsecServer API synchronously
func (*Client) CreateIpsecServerWithCallback ¶ added in v1.61.939
func (client *Client) CreateIpsecServerWithCallback(request *CreateIpsecServerRequest, callback func(response *CreateIpsecServerResponse, err error)) <-chan int
CreateIpsecServerWithCallback invokes the vpc.CreateIpsecServer API asynchronously
func (*Client) CreateIpsecServerWithChan ¶ added in v1.61.939
func (client *Client) CreateIpsecServerWithChan(request *CreateIpsecServerRequest) (<-chan *CreateIpsecServerResponse, <-chan error)
CreateIpsecServerWithChan invokes the vpc.CreateIpsecServer API asynchronously
func (*Client) CreateIpv4Gateway ¶ added in v1.61.1439
func (client *Client) CreateIpv4Gateway(request *CreateIpv4GatewayRequest) (response *CreateIpv4GatewayResponse, err error)
CreateIpv4Gateway invokes the vpc.CreateIpv4Gateway API synchronously
func (*Client) CreateIpv4GatewayWithCallback ¶ added in v1.61.1439
func (client *Client) CreateIpv4GatewayWithCallback(request *CreateIpv4GatewayRequest, callback func(response *CreateIpv4GatewayResponse, err error)) <-chan int
CreateIpv4GatewayWithCallback invokes the vpc.CreateIpv4Gateway API asynchronously
func (*Client) CreateIpv4GatewayWithChan ¶ added in v1.61.1439
func (client *Client) CreateIpv4GatewayWithChan(request *CreateIpv4GatewayRequest) (<-chan *CreateIpv4GatewayResponse, <-chan error)
CreateIpv4GatewayWithChan invokes the vpc.CreateIpv4Gateway API asynchronously
func (*Client) CreateIpv6EgressOnlyRule ¶
func (client *Client) CreateIpv6EgressOnlyRule(request *CreateIpv6EgressOnlyRuleRequest) (response *CreateIpv6EgressOnlyRuleResponse, err error)
CreateIpv6EgressOnlyRule invokes the vpc.CreateIpv6EgressOnlyRule API synchronously
func (*Client) CreateIpv6EgressOnlyRuleWithCallback ¶
func (client *Client) CreateIpv6EgressOnlyRuleWithCallback(request *CreateIpv6EgressOnlyRuleRequest, callback func(response *CreateIpv6EgressOnlyRuleResponse, err error)) <-chan int
CreateIpv6EgressOnlyRuleWithCallback invokes the vpc.CreateIpv6EgressOnlyRule API asynchronously
func (*Client) CreateIpv6EgressOnlyRuleWithChan ¶
func (client *Client) CreateIpv6EgressOnlyRuleWithChan(request *CreateIpv6EgressOnlyRuleRequest) (<-chan *CreateIpv6EgressOnlyRuleResponse, <-chan error)
CreateIpv6EgressOnlyRuleWithChan invokes the vpc.CreateIpv6EgressOnlyRule API asynchronously
func (*Client) CreateIpv6Gateway ¶
func (client *Client) CreateIpv6Gateway(request *CreateIpv6GatewayRequest) (response *CreateIpv6GatewayResponse, err error)
CreateIpv6Gateway invokes the vpc.CreateIpv6Gateway API synchronously
func (*Client) CreateIpv6GatewayWithCallback ¶
func (client *Client) CreateIpv6GatewayWithCallback(request *CreateIpv6GatewayRequest, callback func(response *CreateIpv6GatewayResponse, err error)) <-chan int
CreateIpv6GatewayWithCallback invokes the vpc.CreateIpv6Gateway API asynchronously
func (*Client) CreateIpv6GatewayWithChan ¶
func (client *Client) CreateIpv6GatewayWithChan(request *CreateIpv6GatewayRequest) (<-chan *CreateIpv6GatewayResponse, <-chan error)
CreateIpv6GatewayWithChan invokes the vpc.CreateIpv6Gateway API asynchronously
func (*Client) CreateNatGateway ¶
func (client *Client) CreateNatGateway(request *CreateNatGatewayRequest) (response *CreateNatGatewayResponse, err error)
CreateNatGateway invokes the vpc.CreateNatGateway API synchronously
func (*Client) CreateNatGatewayWithCallback ¶
func (client *Client) CreateNatGatewayWithCallback(request *CreateNatGatewayRequest, callback func(response *CreateNatGatewayResponse, err error)) <-chan int
CreateNatGatewayWithCallback invokes the vpc.CreateNatGateway API asynchronously
func (*Client) CreateNatGatewayWithChan ¶
func (client *Client) CreateNatGatewayWithChan(request *CreateNatGatewayRequest) (<-chan *CreateNatGatewayResponse, <-chan error)
CreateNatGatewayWithChan invokes the vpc.CreateNatGateway API asynchronously
func (*Client) CreateNatIp ¶ added in v1.61.1310
func (client *Client) CreateNatIp(request *CreateNatIpRequest) (response *CreateNatIpResponse, err error)
CreateNatIp invokes the vpc.CreateNatIp API synchronously
func (*Client) CreateNatIpCidr ¶ added in v1.61.1310
func (client *Client) CreateNatIpCidr(request *CreateNatIpCidrRequest) (response *CreateNatIpCidrResponse, err error)
CreateNatIpCidr invokes the vpc.CreateNatIpCidr API synchronously
func (*Client) CreateNatIpCidrWithCallback ¶ added in v1.61.1310
func (client *Client) CreateNatIpCidrWithCallback(request *CreateNatIpCidrRequest, callback func(response *CreateNatIpCidrResponse, err error)) <-chan int
CreateNatIpCidrWithCallback invokes the vpc.CreateNatIpCidr API asynchronously
func (*Client) CreateNatIpCidrWithChan ¶ added in v1.61.1310
func (client *Client) CreateNatIpCidrWithChan(request *CreateNatIpCidrRequest) (<-chan *CreateNatIpCidrResponse, <-chan error)
CreateNatIpCidrWithChan invokes the vpc.CreateNatIpCidr API asynchronously
func (*Client) CreateNatIpWithCallback ¶ added in v1.61.1310
func (client *Client) CreateNatIpWithCallback(request *CreateNatIpRequest, callback func(response *CreateNatIpResponse, err error)) <-chan int
CreateNatIpWithCallback invokes the vpc.CreateNatIp API asynchronously
func (*Client) CreateNatIpWithChan ¶ added in v1.61.1310
func (client *Client) CreateNatIpWithChan(request *CreateNatIpRequest) (<-chan *CreateNatIpResponse, <-chan error)
CreateNatIpWithChan invokes the vpc.CreateNatIp API asynchronously
func (*Client) CreateNetworkAcl ¶
func (client *Client) CreateNetworkAcl(request *CreateNetworkAclRequest) (response *CreateNetworkAclResponse, err error)
CreateNetworkAcl invokes the vpc.CreateNetworkAcl API synchronously
func (*Client) CreateNetworkAclWithCallback ¶
func (client *Client) CreateNetworkAclWithCallback(request *CreateNetworkAclRequest, callback func(response *CreateNetworkAclResponse, err error)) <-chan int
CreateNetworkAclWithCallback invokes the vpc.CreateNetworkAcl API asynchronously
func (*Client) CreateNetworkAclWithChan ¶
func (client *Client) CreateNetworkAclWithChan(request *CreateNetworkAclRequest) (<-chan *CreateNetworkAclResponse, <-chan error)
CreateNetworkAclWithChan invokes the vpc.CreateNetworkAcl API asynchronously
func (*Client) CreatePhysicalConnection ¶
func (client *Client) CreatePhysicalConnection(request *CreatePhysicalConnectionRequest) (response *CreatePhysicalConnectionResponse, err error)
CreatePhysicalConnection invokes the vpc.CreatePhysicalConnection API synchronously
func (*Client) CreatePhysicalConnectionOccupancyOrder ¶
func (client *Client) CreatePhysicalConnectionOccupancyOrder(request *CreatePhysicalConnectionOccupancyOrderRequest) (response *CreatePhysicalConnectionOccupancyOrderResponse, err error)
CreatePhysicalConnectionOccupancyOrder invokes the vpc.CreatePhysicalConnectionOccupancyOrder API synchronously
func (*Client) CreatePhysicalConnectionOccupancyOrderWithCallback ¶
func (client *Client) CreatePhysicalConnectionOccupancyOrderWithCallback(request *CreatePhysicalConnectionOccupancyOrderRequest, callback func(response *CreatePhysicalConnectionOccupancyOrderResponse, err error)) <-chan int
CreatePhysicalConnectionOccupancyOrderWithCallback invokes the vpc.CreatePhysicalConnectionOccupancyOrder API asynchronously
func (*Client) CreatePhysicalConnectionOccupancyOrderWithChan ¶
func (client *Client) CreatePhysicalConnectionOccupancyOrderWithChan(request *CreatePhysicalConnectionOccupancyOrderRequest) (<-chan *CreatePhysicalConnectionOccupancyOrderResponse, <-chan error)
CreatePhysicalConnectionOccupancyOrderWithChan invokes the vpc.CreatePhysicalConnectionOccupancyOrder API asynchronously
func (*Client) CreatePhysicalConnectionSetupOrder ¶
func (client *Client) CreatePhysicalConnectionSetupOrder(request *CreatePhysicalConnectionSetupOrderRequest) (response *CreatePhysicalConnectionSetupOrderResponse, err error)
CreatePhysicalConnectionSetupOrder invokes the vpc.CreatePhysicalConnectionSetupOrder API synchronously
func (*Client) CreatePhysicalConnectionSetupOrderWithCallback ¶
func (client *Client) CreatePhysicalConnectionSetupOrderWithCallback(request *CreatePhysicalConnectionSetupOrderRequest, callback func(response *CreatePhysicalConnectionSetupOrderResponse, err error)) <-chan int
CreatePhysicalConnectionSetupOrderWithCallback invokes the vpc.CreatePhysicalConnectionSetupOrder API asynchronously
func (*Client) CreatePhysicalConnectionSetupOrderWithChan ¶
func (client *Client) CreatePhysicalConnectionSetupOrderWithChan(request *CreatePhysicalConnectionSetupOrderRequest) (<-chan *CreatePhysicalConnectionSetupOrderResponse, <-chan error)
CreatePhysicalConnectionSetupOrderWithChan invokes the vpc.CreatePhysicalConnectionSetupOrder API asynchronously
func (*Client) CreatePhysicalConnectionWithCallback ¶
func (client *Client) CreatePhysicalConnectionWithCallback(request *CreatePhysicalConnectionRequest, callback func(response *CreatePhysicalConnectionResponse, err error)) <-chan int
CreatePhysicalConnectionWithCallback invokes the vpc.CreatePhysicalConnection API asynchronously
func (*Client) CreatePhysicalConnectionWithChan ¶
func (client *Client) CreatePhysicalConnectionWithChan(request *CreatePhysicalConnectionRequest) (<-chan *CreatePhysicalConnectionResponse, <-chan error)
CreatePhysicalConnectionWithChan invokes the vpc.CreatePhysicalConnection API asynchronously
func (*Client) CreatePublicIpAddressPool ¶ added in v1.61.1711
func (client *Client) CreatePublicIpAddressPool(request *CreatePublicIpAddressPoolRequest) (response *CreatePublicIpAddressPoolResponse, err error)
CreatePublicIpAddressPool invokes the vpc.CreatePublicIpAddressPool API synchronously
func (*Client) CreatePublicIpAddressPoolWithCallback ¶ added in v1.61.1711
func (client *Client) CreatePublicIpAddressPoolWithCallback(request *CreatePublicIpAddressPoolRequest, callback func(response *CreatePublicIpAddressPoolResponse, err error)) <-chan int
CreatePublicIpAddressPoolWithCallback invokes the vpc.CreatePublicIpAddressPool API asynchronously
func (*Client) CreatePublicIpAddressPoolWithChan ¶ added in v1.61.1711
func (client *Client) CreatePublicIpAddressPoolWithChan(request *CreatePublicIpAddressPoolRequest) (<-chan *CreatePublicIpAddressPoolResponse, <-chan error)
CreatePublicIpAddressPoolWithChan invokes the vpc.CreatePublicIpAddressPool API asynchronously
func (*Client) CreateRouteEntries ¶ added in v1.62.27
func (client *Client) CreateRouteEntries(request *CreateRouteEntriesRequest) (response *CreateRouteEntriesResponse, err error)
CreateRouteEntries invokes the vpc.CreateRouteEntries API synchronously
func (*Client) CreateRouteEntriesWithCallback ¶ added in v1.62.27
func (client *Client) CreateRouteEntriesWithCallback(request *CreateRouteEntriesRequest, callback func(response *CreateRouteEntriesResponse, err error)) <-chan int
CreateRouteEntriesWithCallback invokes the vpc.CreateRouteEntries API asynchronously
func (*Client) CreateRouteEntriesWithChan ¶ added in v1.62.27
func (client *Client) CreateRouteEntriesWithChan(request *CreateRouteEntriesRequest) (<-chan *CreateRouteEntriesResponse, <-chan error)
CreateRouteEntriesWithChan invokes the vpc.CreateRouteEntries API asynchronously
func (*Client) CreateRouteEntry ¶
func (client *Client) CreateRouteEntry(request *CreateRouteEntryRequest) (response *CreateRouteEntryResponse, err error)
CreateRouteEntry invokes the vpc.CreateRouteEntry API synchronously
func (*Client) CreateRouteEntryWithCallback ¶
func (client *Client) CreateRouteEntryWithCallback(request *CreateRouteEntryRequest, callback func(response *CreateRouteEntryResponse, err error)) <-chan int
CreateRouteEntryWithCallback invokes the vpc.CreateRouteEntry API asynchronously
func (*Client) CreateRouteEntryWithChan ¶
func (client *Client) CreateRouteEntryWithChan(request *CreateRouteEntryRequest) (<-chan *CreateRouteEntryResponse, <-chan error)
CreateRouteEntryWithChan invokes the vpc.CreateRouteEntry API asynchronously
func (*Client) CreateRouteTable ¶
func (client *Client) CreateRouteTable(request *CreateRouteTableRequest) (response *CreateRouteTableResponse, err error)
CreateRouteTable invokes the vpc.CreateRouteTable API synchronously
func (*Client) CreateRouteTableWithCallback ¶
func (client *Client) CreateRouteTableWithCallback(request *CreateRouteTableRequest, callback func(response *CreateRouteTableResponse, err error)) <-chan int
CreateRouteTableWithCallback invokes the vpc.CreateRouteTable API asynchronously
func (*Client) CreateRouteTableWithChan ¶
func (client *Client) CreateRouteTableWithChan(request *CreateRouteTableRequest) (<-chan *CreateRouteTableResponse, <-chan error)
CreateRouteTableWithChan invokes the vpc.CreateRouteTable API asynchronously
func (*Client) CreateRouterInterface ¶
func (client *Client) CreateRouterInterface(request *CreateRouterInterfaceRequest) (response *CreateRouterInterfaceResponse, err error)
CreateRouterInterface invokes the vpc.CreateRouterInterface API synchronously
func (*Client) CreateRouterInterfaceWithCallback ¶
func (client *Client) CreateRouterInterfaceWithCallback(request *CreateRouterInterfaceRequest, callback func(response *CreateRouterInterfaceResponse, err error)) <-chan int
CreateRouterInterfaceWithCallback invokes the vpc.CreateRouterInterface API asynchronously
func (*Client) CreateRouterInterfaceWithChan ¶
func (client *Client) CreateRouterInterfaceWithChan(request *CreateRouterInterfaceRequest) (<-chan *CreateRouterInterfaceResponse, <-chan error)
CreateRouterInterfaceWithChan invokes the vpc.CreateRouterInterface API asynchronously
func (*Client) CreateSnatEntry ¶
func (client *Client) CreateSnatEntry(request *CreateSnatEntryRequest) (response *CreateSnatEntryResponse, err error)
CreateSnatEntry invokes the vpc.CreateSnatEntry API synchronously
func (*Client) CreateSnatEntryWithCallback ¶
func (client *Client) CreateSnatEntryWithCallback(request *CreateSnatEntryRequest, callback func(response *CreateSnatEntryResponse, err error)) <-chan int
CreateSnatEntryWithCallback invokes the vpc.CreateSnatEntry API asynchronously
func (*Client) CreateSnatEntryWithChan ¶
func (client *Client) CreateSnatEntryWithChan(request *CreateSnatEntryRequest) (<-chan *CreateSnatEntryResponse, <-chan error)
CreateSnatEntryWithChan invokes the vpc.CreateSnatEntry API asynchronously
func (*Client) CreateSslVpnClientCert ¶
func (client *Client) CreateSslVpnClientCert(request *CreateSslVpnClientCertRequest) (response *CreateSslVpnClientCertResponse, err error)
CreateSslVpnClientCert invokes the vpc.CreateSslVpnClientCert API synchronously
func (*Client) CreateSslVpnClientCertWithCallback ¶
func (client *Client) CreateSslVpnClientCertWithCallback(request *CreateSslVpnClientCertRequest, callback func(response *CreateSslVpnClientCertResponse, err error)) <-chan int
CreateSslVpnClientCertWithCallback invokes the vpc.CreateSslVpnClientCert API asynchronously
func (*Client) CreateSslVpnClientCertWithChan ¶
func (client *Client) CreateSslVpnClientCertWithChan(request *CreateSslVpnClientCertRequest) (<-chan *CreateSslVpnClientCertResponse, <-chan error)
CreateSslVpnClientCertWithChan invokes the vpc.CreateSslVpnClientCert API asynchronously
func (*Client) CreateSslVpnServer ¶
func (client *Client) CreateSslVpnServer(request *CreateSslVpnServerRequest) (response *CreateSslVpnServerResponse, err error)
CreateSslVpnServer invokes the vpc.CreateSslVpnServer API synchronously
func (*Client) CreateSslVpnServerWithCallback ¶
func (client *Client) CreateSslVpnServerWithCallback(request *CreateSslVpnServerRequest, callback func(response *CreateSslVpnServerResponse, err error)) <-chan int
CreateSslVpnServerWithCallback invokes the vpc.CreateSslVpnServer API asynchronously
func (*Client) CreateSslVpnServerWithChan ¶
func (client *Client) CreateSslVpnServerWithChan(request *CreateSslVpnServerRequest) (<-chan *CreateSslVpnServerResponse, <-chan error)
CreateSslVpnServerWithChan invokes the vpc.CreateSslVpnServer API asynchronously
func (*Client) CreateTrafficMirrorFilter ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorFilter(request *CreateTrafficMirrorFilterRequest) (response *CreateTrafficMirrorFilterResponse, err error)
CreateTrafficMirrorFilter invokes the vpc.CreateTrafficMirrorFilter API synchronously
func (*Client) CreateTrafficMirrorFilterRules ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorFilterRules(request *CreateTrafficMirrorFilterRulesRequest) (response *CreateTrafficMirrorFilterRulesResponse, err error)
CreateTrafficMirrorFilterRules invokes the vpc.CreateTrafficMirrorFilterRules API synchronously
func (*Client) CreateTrafficMirrorFilterRulesWithCallback ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorFilterRulesWithCallback(request *CreateTrafficMirrorFilterRulesRequest, callback func(response *CreateTrafficMirrorFilterRulesResponse, err error)) <-chan int
CreateTrafficMirrorFilterRulesWithCallback invokes the vpc.CreateTrafficMirrorFilterRules API asynchronously
func (*Client) CreateTrafficMirrorFilterRulesWithChan ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorFilterRulesWithChan(request *CreateTrafficMirrorFilterRulesRequest) (<-chan *CreateTrafficMirrorFilterRulesResponse, <-chan error)
CreateTrafficMirrorFilterRulesWithChan invokes the vpc.CreateTrafficMirrorFilterRules API asynchronously
func (*Client) CreateTrafficMirrorFilterWithCallback ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorFilterWithCallback(request *CreateTrafficMirrorFilterRequest, callback func(response *CreateTrafficMirrorFilterResponse, err error)) <-chan int
CreateTrafficMirrorFilterWithCallback invokes the vpc.CreateTrafficMirrorFilter API asynchronously
func (*Client) CreateTrafficMirrorFilterWithChan ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorFilterWithChan(request *CreateTrafficMirrorFilterRequest) (<-chan *CreateTrafficMirrorFilterResponse, <-chan error)
CreateTrafficMirrorFilterWithChan invokes the vpc.CreateTrafficMirrorFilter API asynchronously
func (*Client) CreateTrafficMirrorSession ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorSession(request *CreateTrafficMirrorSessionRequest) (response *CreateTrafficMirrorSessionResponse, err error)
CreateTrafficMirrorSession invokes the vpc.CreateTrafficMirrorSession API synchronously
func (*Client) CreateTrafficMirrorSessionWithCallback ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorSessionWithCallback(request *CreateTrafficMirrorSessionRequest, callback func(response *CreateTrafficMirrorSessionResponse, err error)) <-chan int
CreateTrafficMirrorSessionWithCallback invokes the vpc.CreateTrafficMirrorSession API asynchronously
func (*Client) CreateTrafficMirrorSessionWithChan ¶ added in v1.61.1136
func (client *Client) CreateTrafficMirrorSessionWithChan(request *CreateTrafficMirrorSessionRequest) (<-chan *CreateTrafficMirrorSessionResponse, <-chan error)
CreateTrafficMirrorSessionWithChan invokes the vpc.CreateTrafficMirrorSession API asynchronously
func (*Client) CreateVSwitch ¶
func (client *Client) CreateVSwitch(request *CreateVSwitchRequest) (response *CreateVSwitchResponse, err error)
CreateVSwitch invokes the vpc.CreateVSwitch API synchronously
func (*Client) CreateVSwitchWithCallback ¶
func (client *Client) CreateVSwitchWithCallback(request *CreateVSwitchRequest, callback func(response *CreateVSwitchResponse, err error)) <-chan int
CreateVSwitchWithCallback invokes the vpc.CreateVSwitch API asynchronously
func (*Client) CreateVSwitchWithChan ¶
func (client *Client) CreateVSwitchWithChan(request *CreateVSwitchRequest) (<-chan *CreateVSwitchResponse, <-chan error)
CreateVSwitchWithChan invokes the vpc.CreateVSwitch API asynchronously
func (*Client) CreateVbrHa ¶ added in v1.61.1136
func (client *Client) CreateVbrHa(request *CreateVbrHaRequest) (response *CreateVbrHaResponse, err error)
CreateVbrHa invokes the vpc.CreateVbrHa API synchronously
func (*Client) CreateVbrHaWithCallback ¶ added in v1.61.1136
func (client *Client) CreateVbrHaWithCallback(request *CreateVbrHaRequest, callback func(response *CreateVbrHaResponse, err error)) <-chan int
CreateVbrHaWithCallback invokes the vpc.CreateVbrHa API asynchronously
func (*Client) CreateVbrHaWithChan ¶ added in v1.61.1136
func (client *Client) CreateVbrHaWithChan(request *CreateVbrHaRequest) (<-chan *CreateVbrHaResponse, <-chan error)
CreateVbrHaWithChan invokes the vpc.CreateVbrHa API asynchronously
func (*Client) CreateVcoRouteEntry ¶ added in v1.61.1711
func (client *Client) CreateVcoRouteEntry(request *CreateVcoRouteEntryRequest) (response *CreateVcoRouteEntryResponse, err error)
CreateVcoRouteEntry invokes the vpc.CreateVcoRouteEntry API synchronously
func (*Client) CreateVcoRouteEntryWithCallback ¶ added in v1.61.1711
func (client *Client) CreateVcoRouteEntryWithCallback(request *CreateVcoRouteEntryRequest, callback func(response *CreateVcoRouteEntryResponse, err error)) <-chan int
CreateVcoRouteEntryWithCallback invokes the vpc.CreateVcoRouteEntry API asynchronously
func (*Client) CreateVcoRouteEntryWithChan ¶ added in v1.61.1711
func (client *Client) CreateVcoRouteEntryWithChan(request *CreateVcoRouteEntryRequest) (<-chan *CreateVcoRouteEntryResponse, <-chan error)
CreateVcoRouteEntryWithChan invokes the vpc.CreateVcoRouteEntry API asynchronously
func (*Client) CreateVirtualBorderRouter ¶
func (client *Client) CreateVirtualBorderRouter(request *CreateVirtualBorderRouterRequest) (response *CreateVirtualBorderRouterResponse, err error)
CreateVirtualBorderRouter invokes the vpc.CreateVirtualBorderRouter API synchronously
func (*Client) CreateVirtualBorderRouterWithCallback ¶
func (client *Client) CreateVirtualBorderRouterWithCallback(request *CreateVirtualBorderRouterRequest, callback func(response *CreateVirtualBorderRouterResponse, err error)) <-chan int
CreateVirtualBorderRouterWithCallback invokes the vpc.CreateVirtualBorderRouter API asynchronously
func (*Client) CreateVirtualBorderRouterWithChan ¶
func (client *Client) CreateVirtualBorderRouterWithChan(request *CreateVirtualBorderRouterRequest) (<-chan *CreateVirtualBorderRouterResponse, <-chan error)
CreateVirtualBorderRouterWithChan invokes the vpc.CreateVirtualBorderRouter API asynchronously
func (*Client) CreateVirtualPhysicalConnection ¶ added in v1.61.1310
func (client *Client) CreateVirtualPhysicalConnection(request *CreateVirtualPhysicalConnectionRequest) (response *CreateVirtualPhysicalConnectionResponse, err error)
CreateVirtualPhysicalConnection invokes the vpc.CreateVirtualPhysicalConnection API synchronously
func (*Client) CreateVirtualPhysicalConnectionWithCallback ¶ added in v1.61.1310
func (client *Client) CreateVirtualPhysicalConnectionWithCallback(request *CreateVirtualPhysicalConnectionRequest, callback func(response *CreateVirtualPhysicalConnectionResponse, err error)) <-chan int
CreateVirtualPhysicalConnectionWithCallback invokes the vpc.CreateVirtualPhysicalConnection API asynchronously
func (*Client) CreateVirtualPhysicalConnectionWithChan ¶ added in v1.61.1310
func (client *Client) CreateVirtualPhysicalConnectionWithChan(request *CreateVirtualPhysicalConnectionRequest) (<-chan *CreateVirtualPhysicalConnectionResponse, <-chan error)
CreateVirtualPhysicalConnectionWithChan invokes the vpc.CreateVirtualPhysicalConnection API asynchronously
func (*Client) CreateVpc ¶
func (client *Client) CreateVpc(request *CreateVpcRequest) (response *CreateVpcResponse, err error)
CreateVpc invokes the vpc.CreateVpc API synchronously
func (*Client) CreateVpcGatewayEndpoint ¶ added in v1.61.1310
func (client *Client) CreateVpcGatewayEndpoint(request *CreateVpcGatewayEndpointRequest) (response *CreateVpcGatewayEndpointResponse, err error)
CreateVpcGatewayEndpoint invokes the vpc.CreateVpcGatewayEndpoint API synchronously
func (*Client) CreateVpcGatewayEndpointWithCallback ¶ added in v1.61.1310
func (client *Client) CreateVpcGatewayEndpointWithCallback(request *CreateVpcGatewayEndpointRequest, callback func(response *CreateVpcGatewayEndpointResponse, err error)) <-chan int
CreateVpcGatewayEndpointWithCallback invokes the vpc.CreateVpcGatewayEndpoint API asynchronously
func (*Client) CreateVpcGatewayEndpointWithChan ¶ added in v1.61.1310
func (client *Client) CreateVpcGatewayEndpointWithChan(request *CreateVpcGatewayEndpointRequest) (<-chan *CreateVpcGatewayEndpointResponse, <-chan error)
CreateVpcGatewayEndpointWithChan invokes the vpc.CreateVpcGatewayEndpoint API asynchronously
func (*Client) CreateVpcPrefixList ¶ added in v1.61.1711
func (client *Client) CreateVpcPrefixList(request *CreateVpcPrefixListRequest) (response *CreateVpcPrefixListResponse, err error)
CreateVpcPrefixList invokes the vpc.CreateVpcPrefixList API synchronously
func (*Client) CreateVpcPrefixListWithCallback ¶ added in v1.61.1711
func (client *Client) CreateVpcPrefixListWithCallback(request *CreateVpcPrefixListRequest, callback func(response *CreateVpcPrefixListResponse, err error)) <-chan int
CreateVpcPrefixListWithCallback invokes the vpc.CreateVpcPrefixList API asynchronously
func (*Client) CreateVpcPrefixListWithChan ¶ added in v1.61.1711
func (client *Client) CreateVpcPrefixListWithChan(request *CreateVpcPrefixListRequest) (<-chan *CreateVpcPrefixListResponse, <-chan error)
CreateVpcPrefixListWithChan invokes the vpc.CreateVpcPrefixList API asynchronously
func (*Client) CreateVpcWithCallback ¶
func (client *Client) CreateVpcWithCallback(request *CreateVpcRequest, callback func(response *CreateVpcResponse, err error)) <-chan int
CreateVpcWithCallback invokes the vpc.CreateVpc API asynchronously
func (*Client) CreateVpcWithChan ¶
func (client *Client) CreateVpcWithChan(request *CreateVpcRequest) (<-chan *CreateVpcResponse, <-chan error)
CreateVpcWithChan invokes the vpc.CreateVpc API asynchronously
func (*Client) CreateVpconnFromVbr ¶ added in v1.61.1310
func (client *Client) CreateVpconnFromVbr(request *CreateVpconnFromVbrRequest) (response *CreateVpconnFromVbrResponse, err error)
CreateVpconnFromVbr invokes the vpc.CreateVpconnFromVbr API synchronously
func (*Client) CreateVpconnFromVbrWithCallback ¶ added in v1.61.1310
func (client *Client) CreateVpconnFromVbrWithCallback(request *CreateVpconnFromVbrRequest, callback func(response *CreateVpconnFromVbrResponse, err error)) <-chan int
CreateVpconnFromVbrWithCallback invokes the vpc.CreateVpconnFromVbr API asynchronously
func (*Client) CreateVpconnFromVbrWithChan ¶ added in v1.61.1310
func (client *Client) CreateVpconnFromVbrWithChan(request *CreateVpconnFromVbrRequest) (<-chan *CreateVpconnFromVbrResponse, <-chan error)
CreateVpconnFromVbrWithChan invokes the vpc.CreateVpconnFromVbr API asynchronously
func (*Client) CreateVpnAttachment ¶ added in v1.61.1711
func (client *Client) CreateVpnAttachment(request *CreateVpnAttachmentRequest) (response *CreateVpnAttachmentResponse, err error)
CreateVpnAttachment invokes the vpc.CreateVpnAttachment API synchronously
func (*Client) CreateVpnAttachmentWithCallback ¶ added in v1.61.1711
func (client *Client) CreateVpnAttachmentWithCallback(request *CreateVpnAttachmentRequest, callback func(response *CreateVpnAttachmentResponse, err error)) <-chan int
CreateVpnAttachmentWithCallback invokes the vpc.CreateVpnAttachment API asynchronously
func (*Client) CreateVpnAttachmentWithChan ¶ added in v1.61.1711
func (client *Client) CreateVpnAttachmentWithChan(request *CreateVpnAttachmentRequest) (<-chan *CreateVpnAttachmentResponse, <-chan error)
CreateVpnAttachmentWithChan invokes the vpc.CreateVpnAttachment API asynchronously
func (*Client) CreateVpnConnection ¶
func (client *Client) CreateVpnConnection(request *CreateVpnConnectionRequest) (response *CreateVpnConnectionResponse, err error)
CreateVpnConnection invokes the vpc.CreateVpnConnection API synchronously
func (*Client) CreateVpnConnectionWithCallback ¶
func (client *Client) CreateVpnConnectionWithCallback(request *CreateVpnConnectionRequest, callback func(response *CreateVpnConnectionResponse, err error)) <-chan int
CreateVpnConnectionWithCallback invokes the vpc.CreateVpnConnection API asynchronously
func (*Client) CreateVpnConnectionWithChan ¶
func (client *Client) CreateVpnConnectionWithChan(request *CreateVpnConnectionRequest) (<-chan *CreateVpnConnectionResponse, <-chan error)
CreateVpnConnectionWithChan invokes the vpc.CreateVpnConnection API asynchronously
func (*Client) CreateVpnGateway ¶
func (client *Client) CreateVpnGateway(request *CreateVpnGatewayRequest) (response *CreateVpnGatewayResponse, err error)
CreateVpnGateway invokes the vpc.CreateVpnGateway API synchronously
func (*Client) CreateVpnGatewayWithCallback ¶
func (client *Client) CreateVpnGatewayWithCallback(request *CreateVpnGatewayRequest, callback func(response *CreateVpnGatewayResponse, err error)) <-chan int
CreateVpnGatewayWithCallback invokes the vpc.CreateVpnGateway API asynchronously
func (*Client) CreateVpnGatewayWithChan ¶
func (client *Client) CreateVpnGatewayWithChan(request *CreateVpnGatewayRequest) (<-chan *CreateVpnGatewayResponse, <-chan error)
CreateVpnGatewayWithChan invokes the vpc.CreateVpnGateway API asynchronously
func (*Client) CreateVpnPbrRouteEntry ¶
func (client *Client) CreateVpnPbrRouteEntry(request *CreateVpnPbrRouteEntryRequest) (response *CreateVpnPbrRouteEntryResponse, err error)
CreateVpnPbrRouteEntry invokes the vpc.CreateVpnPbrRouteEntry API synchronously
func (*Client) CreateVpnPbrRouteEntryWithCallback ¶
func (client *Client) CreateVpnPbrRouteEntryWithCallback(request *CreateVpnPbrRouteEntryRequest, callback func(response *CreateVpnPbrRouteEntryResponse, err error)) <-chan int
CreateVpnPbrRouteEntryWithCallback invokes the vpc.CreateVpnPbrRouteEntry API asynchronously
func (*Client) CreateVpnPbrRouteEntryWithChan ¶
func (client *Client) CreateVpnPbrRouteEntryWithChan(request *CreateVpnPbrRouteEntryRequest) (<-chan *CreateVpnPbrRouteEntryResponse, <-chan error)
CreateVpnPbrRouteEntryWithChan invokes the vpc.CreateVpnPbrRouteEntry API asynchronously
func (*Client) CreateVpnRouteEntry ¶
func (client *Client) CreateVpnRouteEntry(request *CreateVpnRouteEntryRequest) (response *CreateVpnRouteEntryResponse, err error)
CreateVpnRouteEntry invokes the vpc.CreateVpnRouteEntry API synchronously
func (*Client) CreateVpnRouteEntryWithCallback ¶
func (client *Client) CreateVpnRouteEntryWithCallback(request *CreateVpnRouteEntryRequest, callback func(response *CreateVpnRouteEntryResponse, err error)) <-chan int
CreateVpnRouteEntryWithCallback invokes the vpc.CreateVpnRouteEntry API asynchronously
func (*Client) CreateVpnRouteEntryWithChan ¶
func (client *Client) CreateVpnRouteEntryWithChan(request *CreateVpnRouteEntryRequest) (<-chan *CreateVpnRouteEntryResponse, <-chan error)
CreateVpnRouteEntryWithChan invokes the vpc.CreateVpnRouteEntry API asynchronously
func (*Client) DeactivateRouterInterface ¶
func (client *Client) DeactivateRouterInterface(request *DeactivateRouterInterfaceRequest) (response *DeactivateRouterInterfaceResponse, err error)
DeactivateRouterInterface invokes the vpc.DeactivateRouterInterface API synchronously
func (*Client) DeactivateRouterInterfaceWithCallback ¶
func (client *Client) DeactivateRouterInterfaceWithCallback(request *DeactivateRouterInterfaceRequest, callback func(response *DeactivateRouterInterfaceResponse, err error)) <-chan int
DeactivateRouterInterfaceWithCallback invokes the vpc.DeactivateRouterInterface API asynchronously
func (*Client) DeactivateRouterInterfaceWithChan ¶
func (client *Client) DeactivateRouterInterfaceWithChan(request *DeactivateRouterInterfaceRequest) (<-chan *DeactivateRouterInterfaceResponse, <-chan error)
DeactivateRouterInterfaceWithChan invokes the vpc.DeactivateRouterInterface API asynchronously
func (*Client) DeactiveFlowLog ¶
func (client *Client) DeactiveFlowLog(request *DeactiveFlowLogRequest) (response *DeactiveFlowLogResponse, err error)
DeactiveFlowLog invokes the vpc.DeactiveFlowLog API synchronously
func (*Client) DeactiveFlowLogWithCallback ¶
func (client *Client) DeactiveFlowLogWithCallback(request *DeactiveFlowLogRequest, callback func(response *DeactiveFlowLogResponse, err error)) <-chan int
DeactiveFlowLogWithCallback invokes the vpc.DeactiveFlowLog API asynchronously
func (*Client) DeactiveFlowLogWithChan ¶
func (client *Client) DeactiveFlowLogWithChan(request *DeactiveFlowLogRequest) (<-chan *DeactiveFlowLogResponse, <-chan error)
DeactiveFlowLogWithChan invokes the vpc.DeactiveFlowLog API asynchronously
func (*Client) DeleteBgpGroup ¶
func (client *Client) DeleteBgpGroup(request *DeleteBgpGroupRequest) (response *DeleteBgpGroupResponse, err error)
DeleteBgpGroup invokes the vpc.DeleteBgpGroup API synchronously
func (*Client) DeleteBgpGroupWithCallback ¶
func (client *Client) DeleteBgpGroupWithCallback(request *DeleteBgpGroupRequest, callback func(response *DeleteBgpGroupResponse, err error)) <-chan int
DeleteBgpGroupWithCallback invokes the vpc.DeleteBgpGroup API asynchronously
func (*Client) DeleteBgpGroupWithChan ¶
func (client *Client) DeleteBgpGroupWithChan(request *DeleteBgpGroupRequest) (<-chan *DeleteBgpGroupResponse, <-chan error)
DeleteBgpGroupWithChan invokes the vpc.DeleteBgpGroup API asynchronously
func (*Client) DeleteBgpNetwork ¶
func (client *Client) DeleteBgpNetwork(request *DeleteBgpNetworkRequest) (response *DeleteBgpNetworkResponse, err error)
DeleteBgpNetwork invokes the vpc.DeleteBgpNetwork API synchronously
func (*Client) DeleteBgpNetworkWithCallback ¶
func (client *Client) DeleteBgpNetworkWithCallback(request *DeleteBgpNetworkRequest, callback func(response *DeleteBgpNetworkResponse, err error)) <-chan int
DeleteBgpNetworkWithCallback invokes the vpc.DeleteBgpNetwork API asynchronously
func (*Client) DeleteBgpNetworkWithChan ¶
func (client *Client) DeleteBgpNetworkWithChan(request *DeleteBgpNetworkRequest) (<-chan *DeleteBgpNetworkResponse, <-chan error)
DeleteBgpNetworkWithChan invokes the vpc.DeleteBgpNetwork API asynchronously
func (*Client) DeleteBgpPeer ¶
func (client *Client) DeleteBgpPeer(request *DeleteBgpPeerRequest) (response *DeleteBgpPeerResponse, err error)
DeleteBgpPeer invokes the vpc.DeleteBgpPeer API synchronously
func (*Client) DeleteBgpPeerWithCallback ¶
func (client *Client) DeleteBgpPeerWithCallback(request *DeleteBgpPeerRequest, callback func(response *DeleteBgpPeerResponse, err error)) <-chan int
DeleteBgpPeerWithCallback invokes the vpc.DeleteBgpPeer API asynchronously
func (*Client) DeleteBgpPeerWithChan ¶
func (client *Client) DeleteBgpPeerWithChan(request *DeleteBgpPeerRequest) (<-chan *DeleteBgpPeerResponse, <-chan error)
DeleteBgpPeerWithChan invokes the vpc.DeleteBgpPeer API asynchronously
func (*Client) DeleteCommonBandwidthPackage ¶
func (client *Client) DeleteCommonBandwidthPackage(request *DeleteCommonBandwidthPackageRequest) (response *DeleteCommonBandwidthPackageResponse, err error)
DeleteCommonBandwidthPackage invokes the vpc.DeleteCommonBandwidthPackage API synchronously
func (*Client) DeleteCommonBandwidthPackageWithCallback ¶
func (client *Client) DeleteCommonBandwidthPackageWithCallback(request *DeleteCommonBandwidthPackageRequest, callback func(response *DeleteCommonBandwidthPackageResponse, err error)) <-chan int
DeleteCommonBandwidthPackageWithCallback invokes the vpc.DeleteCommonBandwidthPackage API asynchronously
func (*Client) DeleteCommonBandwidthPackageWithChan ¶
func (client *Client) DeleteCommonBandwidthPackageWithChan(request *DeleteCommonBandwidthPackageRequest) (<-chan *DeleteCommonBandwidthPackageResponse, <-chan error)
DeleteCommonBandwidthPackageWithChan invokes the vpc.DeleteCommonBandwidthPackage API asynchronously
func (*Client) DeleteCustomerGateway ¶
func (client *Client) DeleteCustomerGateway(request *DeleteCustomerGatewayRequest) (response *DeleteCustomerGatewayResponse, err error)
DeleteCustomerGateway invokes the vpc.DeleteCustomerGateway API synchronously
func (*Client) DeleteCustomerGatewayWithCallback ¶
func (client *Client) DeleteCustomerGatewayWithCallback(request *DeleteCustomerGatewayRequest, callback func(response *DeleteCustomerGatewayResponse, err error)) <-chan int
DeleteCustomerGatewayWithCallback invokes the vpc.DeleteCustomerGateway API asynchronously
func (*Client) DeleteCustomerGatewayWithChan ¶
func (client *Client) DeleteCustomerGatewayWithChan(request *DeleteCustomerGatewayRequest) (<-chan *DeleteCustomerGatewayResponse, <-chan error)
DeleteCustomerGatewayWithChan invokes the vpc.DeleteCustomerGateway API asynchronously
func (*Client) DeleteDhcpOptionsSet ¶ added in v1.61.388
func (client *Client) DeleteDhcpOptionsSet(request *DeleteDhcpOptionsSetRequest) (response *DeleteDhcpOptionsSetResponse, err error)
DeleteDhcpOptionsSet invokes the vpc.DeleteDhcpOptionsSet API synchronously
func (*Client) DeleteDhcpOptionsSetWithCallback ¶ added in v1.61.388
func (client *Client) DeleteDhcpOptionsSetWithCallback(request *DeleteDhcpOptionsSetRequest, callback func(response *DeleteDhcpOptionsSetResponse, err error)) <-chan int
DeleteDhcpOptionsSetWithCallback invokes the vpc.DeleteDhcpOptionsSet API asynchronously
func (*Client) DeleteDhcpOptionsSetWithChan ¶ added in v1.61.388
func (client *Client) DeleteDhcpOptionsSetWithChan(request *DeleteDhcpOptionsSetRequest) (<-chan *DeleteDhcpOptionsSetResponse, <-chan error)
DeleteDhcpOptionsSetWithChan invokes the vpc.DeleteDhcpOptionsSet API asynchronously
func (*Client) DeleteFlowLog ¶
func (client *Client) DeleteFlowLog(request *DeleteFlowLogRequest) (response *DeleteFlowLogResponse, err error)
DeleteFlowLog invokes the vpc.DeleteFlowLog API synchronously
func (*Client) DeleteFlowLogWithCallback ¶
func (client *Client) DeleteFlowLogWithCallback(request *DeleteFlowLogRequest, callback func(response *DeleteFlowLogResponse, err error)) <-chan int
DeleteFlowLogWithCallback invokes the vpc.DeleteFlowLog API asynchronously
func (*Client) DeleteFlowLogWithChan ¶
func (client *Client) DeleteFlowLogWithChan(request *DeleteFlowLogRequest) (<-chan *DeleteFlowLogResponse, <-chan error)
DeleteFlowLogWithChan invokes the vpc.DeleteFlowLog API asynchronously
func (*Client) DeleteForwardEntry ¶
func (client *Client) DeleteForwardEntry(request *DeleteForwardEntryRequest) (response *DeleteForwardEntryResponse, err error)
DeleteForwardEntry invokes the vpc.DeleteForwardEntry API synchronously
func (*Client) DeleteForwardEntryWithCallback ¶
func (client *Client) DeleteForwardEntryWithCallback(request *DeleteForwardEntryRequest, callback func(response *DeleteForwardEntryResponse, err error)) <-chan int
DeleteForwardEntryWithCallback invokes the vpc.DeleteForwardEntry API asynchronously
func (*Client) DeleteForwardEntryWithChan ¶
func (client *Client) DeleteForwardEntryWithChan(request *DeleteForwardEntryRequest) (<-chan *DeleteForwardEntryResponse, <-chan error)
DeleteForwardEntryWithChan invokes the vpc.DeleteForwardEntry API asynchronously
func (*Client) DeleteFullNatEntry ¶ added in v1.61.1310
func (client *Client) DeleteFullNatEntry(request *DeleteFullNatEntryRequest) (response *DeleteFullNatEntryResponse, err error)
DeleteFullNatEntry invokes the vpc.DeleteFullNatEntry API synchronously
func (*Client) DeleteFullNatEntryWithCallback ¶ added in v1.61.1310
func (client *Client) DeleteFullNatEntryWithCallback(request *DeleteFullNatEntryRequest, callback func(response *DeleteFullNatEntryResponse, err error)) <-chan int
DeleteFullNatEntryWithCallback invokes the vpc.DeleteFullNatEntry API asynchronously
func (*Client) DeleteFullNatEntryWithChan ¶ added in v1.61.1310
func (client *Client) DeleteFullNatEntryWithChan(request *DeleteFullNatEntryRequest) (<-chan *DeleteFullNatEntryResponse, <-chan error)
DeleteFullNatEntryWithChan invokes the vpc.DeleteFullNatEntry API asynchronously
func (*Client) DeleteGlobalAccelerationInstance ¶
func (client *Client) DeleteGlobalAccelerationInstance(request *DeleteGlobalAccelerationInstanceRequest) (response *DeleteGlobalAccelerationInstanceResponse, err error)
DeleteGlobalAccelerationInstance invokes the vpc.DeleteGlobalAccelerationInstance API synchronously
func (*Client) DeleteGlobalAccelerationInstanceWithCallback ¶
func (client *Client) DeleteGlobalAccelerationInstanceWithCallback(request *DeleteGlobalAccelerationInstanceRequest, callback func(response *DeleteGlobalAccelerationInstanceResponse, err error)) <-chan int
DeleteGlobalAccelerationInstanceWithCallback invokes the vpc.DeleteGlobalAccelerationInstance API asynchronously
func (*Client) DeleteGlobalAccelerationInstanceWithChan ¶
func (client *Client) DeleteGlobalAccelerationInstanceWithChan(request *DeleteGlobalAccelerationInstanceRequest) (<-chan *DeleteGlobalAccelerationInstanceResponse, <-chan error)
DeleteGlobalAccelerationInstanceWithChan invokes the vpc.DeleteGlobalAccelerationInstance API asynchronously
func (*Client) DeleteHaVip ¶
func (client *Client) DeleteHaVip(request *DeleteHaVipRequest) (response *DeleteHaVipResponse, err error)
DeleteHaVip invokes the vpc.DeleteHaVip API synchronously
func (*Client) DeleteHaVipWithCallback ¶
func (client *Client) DeleteHaVipWithCallback(request *DeleteHaVipRequest, callback func(response *DeleteHaVipResponse, err error)) <-chan int
DeleteHaVipWithCallback invokes the vpc.DeleteHaVip API asynchronously
func (*Client) DeleteHaVipWithChan ¶
func (client *Client) DeleteHaVipWithChan(request *DeleteHaVipRequest) (<-chan *DeleteHaVipResponse, <-chan error)
DeleteHaVipWithChan invokes the vpc.DeleteHaVip API asynchronously
func (*Client) DeleteIPv6Translator ¶
func (client *Client) DeleteIPv6Translator(request *DeleteIPv6TranslatorRequest) (response *DeleteIPv6TranslatorResponse, err error)
DeleteIPv6Translator invokes the vpc.DeleteIPv6Translator API synchronously
func (*Client) DeleteIPv6TranslatorAclList ¶
func (client *Client) DeleteIPv6TranslatorAclList(request *DeleteIPv6TranslatorAclListRequest) (response *DeleteIPv6TranslatorAclListResponse, err error)
DeleteIPv6TranslatorAclList invokes the vpc.DeleteIPv6TranslatorAclList API synchronously
func (*Client) DeleteIPv6TranslatorAclListWithCallback ¶
func (client *Client) DeleteIPv6TranslatorAclListWithCallback(request *DeleteIPv6TranslatorAclListRequest, callback func(response *DeleteIPv6TranslatorAclListResponse, err error)) <-chan int
DeleteIPv6TranslatorAclListWithCallback invokes the vpc.DeleteIPv6TranslatorAclList API asynchronously
func (*Client) DeleteIPv6TranslatorAclListWithChan ¶
func (client *Client) DeleteIPv6TranslatorAclListWithChan(request *DeleteIPv6TranslatorAclListRequest) (<-chan *DeleteIPv6TranslatorAclListResponse, <-chan error)
DeleteIPv6TranslatorAclListWithChan invokes the vpc.DeleteIPv6TranslatorAclList API asynchronously
func (*Client) DeleteIPv6TranslatorEntry ¶
func (client *Client) DeleteIPv6TranslatorEntry(request *DeleteIPv6TranslatorEntryRequest) (response *DeleteIPv6TranslatorEntryResponse, err error)
DeleteIPv6TranslatorEntry invokes the vpc.DeleteIPv6TranslatorEntry API synchronously
func (*Client) DeleteIPv6TranslatorEntryWithCallback ¶
func (client *Client) DeleteIPv6TranslatorEntryWithCallback(request *DeleteIPv6TranslatorEntryRequest, callback func(response *DeleteIPv6TranslatorEntryResponse, err error)) <-chan int
DeleteIPv6TranslatorEntryWithCallback invokes the vpc.DeleteIPv6TranslatorEntry API asynchronously
func (*Client) DeleteIPv6TranslatorEntryWithChan ¶
func (client *Client) DeleteIPv6TranslatorEntryWithChan(request *DeleteIPv6TranslatorEntryRequest) (<-chan *DeleteIPv6TranslatorEntryResponse, <-chan error)
DeleteIPv6TranslatorEntryWithChan invokes the vpc.DeleteIPv6TranslatorEntry API asynchronously
func (*Client) DeleteIPv6TranslatorWithCallback ¶
func (client *Client) DeleteIPv6TranslatorWithCallback(request *DeleteIPv6TranslatorRequest, callback func(response *DeleteIPv6TranslatorResponse, err error)) <-chan int
DeleteIPv6TranslatorWithCallback invokes the vpc.DeleteIPv6Translator API asynchronously
func (*Client) DeleteIPv6TranslatorWithChan ¶
func (client *Client) DeleteIPv6TranslatorWithChan(request *DeleteIPv6TranslatorRequest) (<-chan *DeleteIPv6TranslatorResponse, <-chan error)
DeleteIPv6TranslatorWithChan invokes the vpc.DeleteIPv6Translator API asynchronously
func (*Client) DeleteIpsecServer ¶ added in v1.61.939
func (client *Client) DeleteIpsecServer(request *DeleteIpsecServerRequest) (response *DeleteIpsecServerResponse, err error)
DeleteIpsecServer invokes the vpc.DeleteIpsecServer API synchronously
func (*Client) DeleteIpsecServerWithCallback ¶ added in v1.61.939
func (client *Client) DeleteIpsecServerWithCallback(request *DeleteIpsecServerRequest, callback func(response *DeleteIpsecServerResponse, err error)) <-chan int
DeleteIpsecServerWithCallback invokes the vpc.DeleteIpsecServer API asynchronously
func (*Client) DeleteIpsecServerWithChan ¶ added in v1.61.939
func (client *Client) DeleteIpsecServerWithChan(request *DeleteIpsecServerRequest) (<-chan *DeleteIpsecServerResponse, <-chan error)
DeleteIpsecServerWithChan invokes the vpc.DeleteIpsecServer API asynchronously
func (*Client) DeleteIpv4Gateway ¶ added in v1.61.1439
func (client *Client) DeleteIpv4Gateway(request *DeleteIpv4GatewayRequest) (response *DeleteIpv4GatewayResponse, err error)
DeleteIpv4Gateway invokes the vpc.DeleteIpv4Gateway API synchronously
func (*Client) DeleteIpv4GatewayWithCallback ¶ added in v1.61.1439
func (client *Client) DeleteIpv4GatewayWithCallback(request *DeleteIpv4GatewayRequest, callback func(response *DeleteIpv4GatewayResponse, err error)) <-chan int
DeleteIpv4GatewayWithCallback invokes the vpc.DeleteIpv4Gateway API asynchronously
func (*Client) DeleteIpv4GatewayWithChan ¶ added in v1.61.1439
func (client *Client) DeleteIpv4GatewayWithChan(request *DeleteIpv4GatewayRequest) (<-chan *DeleteIpv4GatewayResponse, <-chan error)
DeleteIpv4GatewayWithChan invokes the vpc.DeleteIpv4Gateway API asynchronously
func (*Client) DeleteIpv6EgressOnlyRule ¶
func (client *Client) DeleteIpv6EgressOnlyRule(request *DeleteIpv6EgressOnlyRuleRequest) (response *DeleteIpv6EgressOnlyRuleResponse, err error)
DeleteIpv6EgressOnlyRule invokes the vpc.DeleteIpv6EgressOnlyRule API synchronously
func (*Client) DeleteIpv6EgressOnlyRuleWithCallback ¶
func (client *Client) DeleteIpv6EgressOnlyRuleWithCallback(request *DeleteIpv6EgressOnlyRuleRequest, callback func(response *DeleteIpv6EgressOnlyRuleResponse, err error)) <-chan int
DeleteIpv6EgressOnlyRuleWithCallback invokes the vpc.DeleteIpv6EgressOnlyRule API asynchronously
func (*Client) DeleteIpv6EgressOnlyRuleWithChan ¶
func (client *Client) DeleteIpv6EgressOnlyRuleWithChan(request *DeleteIpv6EgressOnlyRuleRequest) (<-chan *DeleteIpv6EgressOnlyRuleResponse, <-chan error)
DeleteIpv6EgressOnlyRuleWithChan invokes the vpc.DeleteIpv6EgressOnlyRule API asynchronously
func (*Client) DeleteIpv6Gateway ¶
func (client *Client) DeleteIpv6Gateway(request *DeleteIpv6GatewayRequest) (response *DeleteIpv6GatewayResponse, err error)
DeleteIpv6Gateway invokes the vpc.DeleteIpv6Gateway API synchronously
func (*Client) DeleteIpv6GatewayWithCallback ¶
func (client *Client) DeleteIpv6GatewayWithCallback(request *DeleteIpv6GatewayRequest, callback func(response *DeleteIpv6GatewayResponse, err error)) <-chan int
DeleteIpv6GatewayWithCallback invokes the vpc.DeleteIpv6Gateway API asynchronously
func (*Client) DeleteIpv6GatewayWithChan ¶
func (client *Client) DeleteIpv6GatewayWithChan(request *DeleteIpv6GatewayRequest) (<-chan *DeleteIpv6GatewayResponse, <-chan error)
DeleteIpv6GatewayWithChan invokes the vpc.DeleteIpv6Gateway API asynchronously
func (*Client) DeleteIpv6InternetBandwidth ¶
func (client *Client) DeleteIpv6InternetBandwidth(request *DeleteIpv6InternetBandwidthRequest) (response *DeleteIpv6InternetBandwidthResponse, err error)
DeleteIpv6InternetBandwidth invokes the vpc.DeleteIpv6InternetBandwidth API synchronously
func (*Client) DeleteIpv6InternetBandwidthWithCallback ¶
func (client *Client) DeleteIpv6InternetBandwidthWithCallback(request *DeleteIpv6InternetBandwidthRequest, callback func(response *DeleteIpv6InternetBandwidthResponse, err error)) <-chan int
DeleteIpv6InternetBandwidthWithCallback invokes the vpc.DeleteIpv6InternetBandwidth API asynchronously
func (*Client) DeleteIpv6InternetBandwidthWithChan ¶
func (client *Client) DeleteIpv6InternetBandwidthWithChan(request *DeleteIpv6InternetBandwidthRequest) (<-chan *DeleteIpv6InternetBandwidthResponse, <-chan error)
DeleteIpv6InternetBandwidthWithChan invokes the vpc.DeleteIpv6InternetBandwidth API asynchronously
func (*Client) DeleteNatGateway ¶
func (client *Client) DeleteNatGateway(request *DeleteNatGatewayRequest) (response *DeleteNatGatewayResponse, err error)
DeleteNatGateway invokes the vpc.DeleteNatGateway API synchronously
func (*Client) DeleteNatGatewayWithCallback ¶
func (client *Client) DeleteNatGatewayWithCallback(request *DeleteNatGatewayRequest, callback func(response *DeleteNatGatewayResponse, err error)) <-chan int
DeleteNatGatewayWithCallback invokes the vpc.DeleteNatGateway API asynchronously
func (*Client) DeleteNatGatewayWithChan ¶
func (client *Client) DeleteNatGatewayWithChan(request *DeleteNatGatewayRequest) (<-chan *DeleteNatGatewayResponse, <-chan error)
DeleteNatGatewayWithChan invokes the vpc.DeleteNatGateway API asynchronously
func (*Client) DeleteNatIp ¶ added in v1.61.1310
func (client *Client) DeleteNatIp(request *DeleteNatIpRequest) (response *DeleteNatIpResponse, err error)
DeleteNatIp invokes the vpc.DeleteNatIp API synchronously
func (*Client) DeleteNatIpCidr ¶ added in v1.61.1310
func (client *Client) DeleteNatIpCidr(request *DeleteNatIpCidrRequest) (response *DeleteNatIpCidrResponse, err error)
DeleteNatIpCidr invokes the vpc.DeleteNatIpCidr API synchronously
func (*Client) DeleteNatIpCidrWithCallback ¶ added in v1.61.1310
func (client *Client) DeleteNatIpCidrWithCallback(request *DeleteNatIpCidrRequest, callback func(response *DeleteNatIpCidrResponse, err error)) <-chan int
DeleteNatIpCidrWithCallback invokes the vpc.DeleteNatIpCidr API asynchronously
func (*Client) DeleteNatIpCidrWithChan ¶ added in v1.61.1310
func (client *Client) DeleteNatIpCidrWithChan(request *DeleteNatIpCidrRequest) (<-chan *DeleteNatIpCidrResponse, <-chan error)
DeleteNatIpCidrWithChan invokes the vpc.DeleteNatIpCidr API asynchronously
func (*Client) DeleteNatIpWithCallback ¶ added in v1.61.1310
func (client *Client) DeleteNatIpWithCallback(request *DeleteNatIpRequest, callback func(response *DeleteNatIpResponse, err error)) <-chan int
DeleteNatIpWithCallback invokes the vpc.DeleteNatIp API asynchronously
func (*Client) DeleteNatIpWithChan ¶ added in v1.61.1310
func (client *Client) DeleteNatIpWithChan(request *DeleteNatIpRequest) (<-chan *DeleteNatIpResponse, <-chan error)
DeleteNatIpWithChan invokes the vpc.DeleteNatIp API asynchronously
func (*Client) DeleteNetworkAcl ¶
func (client *Client) DeleteNetworkAcl(request *DeleteNetworkAclRequest) (response *DeleteNetworkAclResponse, err error)
DeleteNetworkAcl invokes the vpc.DeleteNetworkAcl API synchronously
func (*Client) DeleteNetworkAclWithCallback ¶
func (client *Client) DeleteNetworkAclWithCallback(request *DeleteNetworkAclRequest, callback func(response *DeleteNetworkAclResponse, err error)) <-chan int
DeleteNetworkAclWithCallback invokes the vpc.DeleteNetworkAcl API asynchronously
func (*Client) DeleteNetworkAclWithChan ¶
func (client *Client) DeleteNetworkAclWithChan(request *DeleteNetworkAclRequest) (<-chan *DeleteNetworkAclResponse, <-chan error)
DeleteNetworkAclWithChan invokes the vpc.DeleteNetworkAcl API asynchronously
func (*Client) DeletePhysicalConnection ¶
func (client *Client) DeletePhysicalConnection(request *DeletePhysicalConnectionRequest) (response *DeletePhysicalConnectionResponse, err error)
DeletePhysicalConnection invokes the vpc.DeletePhysicalConnection API synchronously
func (*Client) DeletePhysicalConnectionWithCallback ¶
func (client *Client) DeletePhysicalConnectionWithCallback(request *DeletePhysicalConnectionRequest, callback func(response *DeletePhysicalConnectionResponse, err error)) <-chan int
DeletePhysicalConnectionWithCallback invokes the vpc.DeletePhysicalConnection API asynchronously
func (*Client) DeletePhysicalConnectionWithChan ¶
func (client *Client) DeletePhysicalConnectionWithChan(request *DeletePhysicalConnectionRequest) (<-chan *DeletePhysicalConnectionResponse, <-chan error)
DeletePhysicalConnectionWithChan invokes the vpc.DeletePhysicalConnection API asynchronously
func (*Client) DeletePublicIpAddressPool ¶ added in v1.61.1711
func (client *Client) DeletePublicIpAddressPool(request *DeletePublicIpAddressPoolRequest) (response *DeletePublicIpAddressPoolResponse, err error)
DeletePublicIpAddressPool invokes the vpc.DeletePublicIpAddressPool API synchronously
func (*Client) DeletePublicIpAddressPoolCidrBlock ¶ added in v1.61.1711
func (client *Client) DeletePublicIpAddressPoolCidrBlock(request *DeletePublicIpAddressPoolCidrBlockRequest) (response *DeletePublicIpAddressPoolCidrBlockResponse, err error)
DeletePublicIpAddressPoolCidrBlock invokes the vpc.DeletePublicIpAddressPoolCidrBlock API synchronously
func (*Client) DeletePublicIpAddressPoolCidrBlockWithCallback ¶ added in v1.61.1711
func (client *Client) DeletePublicIpAddressPoolCidrBlockWithCallback(request *DeletePublicIpAddressPoolCidrBlockRequest, callback func(response *DeletePublicIpAddressPoolCidrBlockResponse, err error)) <-chan int
DeletePublicIpAddressPoolCidrBlockWithCallback invokes the vpc.DeletePublicIpAddressPoolCidrBlock API asynchronously
func (*Client) DeletePublicIpAddressPoolCidrBlockWithChan ¶ added in v1.61.1711
func (client *Client) DeletePublicIpAddressPoolCidrBlockWithChan(request *DeletePublicIpAddressPoolCidrBlockRequest) (<-chan *DeletePublicIpAddressPoolCidrBlockResponse, <-chan error)
DeletePublicIpAddressPoolCidrBlockWithChan invokes the vpc.DeletePublicIpAddressPoolCidrBlock API asynchronously
func (*Client) DeletePublicIpAddressPoolWithCallback ¶ added in v1.61.1711
func (client *Client) DeletePublicIpAddressPoolWithCallback(request *DeletePublicIpAddressPoolRequest, callback func(response *DeletePublicIpAddressPoolResponse, err error)) <-chan int
DeletePublicIpAddressPoolWithCallback invokes the vpc.DeletePublicIpAddressPool API asynchronously
func (*Client) DeletePublicIpAddressPoolWithChan ¶ added in v1.61.1711
func (client *Client) DeletePublicIpAddressPoolWithChan(request *DeletePublicIpAddressPoolRequest) (<-chan *DeletePublicIpAddressPoolResponse, <-chan error)
DeletePublicIpAddressPoolWithChan invokes the vpc.DeletePublicIpAddressPool API asynchronously
func (*Client) DeleteRouteEntries ¶ added in v1.62.27
func (client *Client) DeleteRouteEntries(request *DeleteRouteEntriesRequest) (response *DeleteRouteEntriesResponse, err error)
DeleteRouteEntries invokes the vpc.DeleteRouteEntries API synchronously
func (*Client) DeleteRouteEntriesWithCallback ¶ added in v1.62.27
func (client *Client) DeleteRouteEntriesWithCallback(request *DeleteRouteEntriesRequest, callback func(response *DeleteRouteEntriesResponse, err error)) <-chan int
DeleteRouteEntriesWithCallback invokes the vpc.DeleteRouteEntries API asynchronously
func (*Client) DeleteRouteEntriesWithChan ¶ added in v1.62.27
func (client *Client) DeleteRouteEntriesWithChan(request *DeleteRouteEntriesRequest) (<-chan *DeleteRouteEntriesResponse, <-chan error)
DeleteRouteEntriesWithChan invokes the vpc.DeleteRouteEntries API asynchronously
func (*Client) DeleteRouteEntry ¶
func (client *Client) DeleteRouteEntry(request *DeleteRouteEntryRequest) (response *DeleteRouteEntryResponse, err error)
DeleteRouteEntry invokes the vpc.DeleteRouteEntry API synchronously
func (*Client) DeleteRouteEntryWithCallback ¶
func (client *Client) DeleteRouteEntryWithCallback(request *DeleteRouteEntryRequest, callback func(response *DeleteRouteEntryResponse, err error)) <-chan int
DeleteRouteEntryWithCallback invokes the vpc.DeleteRouteEntry API asynchronously
func (*Client) DeleteRouteEntryWithChan ¶
func (client *Client) DeleteRouteEntryWithChan(request *DeleteRouteEntryRequest) (<-chan *DeleteRouteEntryResponse, <-chan error)
DeleteRouteEntryWithChan invokes the vpc.DeleteRouteEntry API asynchronously
func (*Client) DeleteRouteTable ¶
func (client *Client) DeleteRouteTable(request *DeleteRouteTableRequest) (response *DeleteRouteTableResponse, err error)
DeleteRouteTable invokes the vpc.DeleteRouteTable API synchronously
func (*Client) DeleteRouteTableWithCallback ¶
func (client *Client) DeleteRouteTableWithCallback(request *DeleteRouteTableRequest, callback func(response *DeleteRouteTableResponse, err error)) <-chan int
DeleteRouteTableWithCallback invokes the vpc.DeleteRouteTable API asynchronously
func (*Client) DeleteRouteTableWithChan ¶
func (client *Client) DeleteRouteTableWithChan(request *DeleteRouteTableRequest) (<-chan *DeleteRouteTableResponse, <-chan error)
DeleteRouteTableWithChan invokes the vpc.DeleteRouteTable API asynchronously
func (*Client) DeleteRouterInterface ¶
func (client *Client) DeleteRouterInterface(request *DeleteRouterInterfaceRequest) (response *DeleteRouterInterfaceResponse, err error)
DeleteRouterInterface invokes the vpc.DeleteRouterInterface API synchronously
func (*Client) DeleteRouterInterfaceWithCallback ¶
func (client *Client) DeleteRouterInterfaceWithCallback(request *DeleteRouterInterfaceRequest, callback func(response *DeleteRouterInterfaceResponse, err error)) <-chan int
DeleteRouterInterfaceWithCallback invokes the vpc.DeleteRouterInterface API asynchronously
func (*Client) DeleteRouterInterfaceWithChan ¶
func (client *Client) DeleteRouterInterfaceWithChan(request *DeleteRouterInterfaceRequest) (<-chan *DeleteRouterInterfaceResponse, <-chan error)
DeleteRouterInterfaceWithChan invokes the vpc.DeleteRouterInterface API asynchronously
func (*Client) DeleteSnatEntry ¶
func (client *Client) DeleteSnatEntry(request *DeleteSnatEntryRequest) (response *DeleteSnatEntryResponse, err error)
DeleteSnatEntry invokes the vpc.DeleteSnatEntry API synchronously
func (*Client) DeleteSnatEntryWithCallback ¶
func (client *Client) DeleteSnatEntryWithCallback(request *DeleteSnatEntryRequest, callback func(response *DeleteSnatEntryResponse, err error)) <-chan int
DeleteSnatEntryWithCallback invokes the vpc.DeleteSnatEntry API asynchronously
func (*Client) DeleteSnatEntryWithChan ¶
func (client *Client) DeleteSnatEntryWithChan(request *DeleteSnatEntryRequest) (<-chan *DeleteSnatEntryResponse, <-chan error)
DeleteSnatEntryWithChan invokes the vpc.DeleteSnatEntry API asynchronously
func (*Client) DeleteSslVpnClientCert ¶
func (client *Client) DeleteSslVpnClientCert(request *DeleteSslVpnClientCertRequest) (response *DeleteSslVpnClientCertResponse, err error)
DeleteSslVpnClientCert invokes the vpc.DeleteSslVpnClientCert API synchronously
func (*Client) DeleteSslVpnClientCertWithCallback ¶
func (client *Client) DeleteSslVpnClientCertWithCallback(request *DeleteSslVpnClientCertRequest, callback func(response *DeleteSslVpnClientCertResponse, err error)) <-chan int
DeleteSslVpnClientCertWithCallback invokes the vpc.DeleteSslVpnClientCert API asynchronously
func (*Client) DeleteSslVpnClientCertWithChan ¶
func (client *Client) DeleteSslVpnClientCertWithChan(request *DeleteSslVpnClientCertRequest) (<-chan *DeleteSslVpnClientCertResponse, <-chan error)
DeleteSslVpnClientCertWithChan invokes the vpc.DeleteSslVpnClientCert API asynchronously
func (*Client) DeleteSslVpnServer ¶
func (client *Client) DeleteSslVpnServer(request *DeleteSslVpnServerRequest) (response *DeleteSslVpnServerResponse, err error)
DeleteSslVpnServer invokes the vpc.DeleteSslVpnServer API synchronously
func (*Client) DeleteSslVpnServerWithCallback ¶
func (client *Client) DeleteSslVpnServerWithCallback(request *DeleteSslVpnServerRequest, callback func(response *DeleteSslVpnServerResponse, err error)) <-chan int
DeleteSslVpnServerWithCallback invokes the vpc.DeleteSslVpnServer API asynchronously
func (*Client) DeleteSslVpnServerWithChan ¶
func (client *Client) DeleteSslVpnServerWithChan(request *DeleteSslVpnServerRequest) (<-chan *DeleteSslVpnServerResponse, <-chan error)
DeleteSslVpnServerWithChan invokes the vpc.DeleteSslVpnServer API asynchronously
func (*Client) DeleteTrafficMirrorFilter ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorFilter(request *DeleteTrafficMirrorFilterRequest) (response *DeleteTrafficMirrorFilterResponse, err error)
DeleteTrafficMirrorFilter invokes the vpc.DeleteTrafficMirrorFilter API synchronously
func (*Client) DeleteTrafficMirrorFilterRules ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorFilterRules(request *DeleteTrafficMirrorFilterRulesRequest) (response *DeleteTrafficMirrorFilterRulesResponse, err error)
DeleteTrafficMirrorFilterRules invokes the vpc.DeleteTrafficMirrorFilterRules API synchronously
func (*Client) DeleteTrafficMirrorFilterRulesWithCallback ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorFilterRulesWithCallback(request *DeleteTrafficMirrorFilterRulesRequest, callback func(response *DeleteTrafficMirrorFilterRulesResponse, err error)) <-chan int
DeleteTrafficMirrorFilterRulesWithCallback invokes the vpc.DeleteTrafficMirrorFilterRules API asynchronously
func (*Client) DeleteTrafficMirrorFilterRulesWithChan ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorFilterRulesWithChan(request *DeleteTrafficMirrorFilterRulesRequest) (<-chan *DeleteTrafficMirrorFilterRulesResponse, <-chan error)
DeleteTrafficMirrorFilterRulesWithChan invokes the vpc.DeleteTrafficMirrorFilterRules API asynchronously
func (*Client) DeleteTrafficMirrorFilterWithCallback ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorFilterWithCallback(request *DeleteTrafficMirrorFilterRequest, callback func(response *DeleteTrafficMirrorFilterResponse, err error)) <-chan int
DeleteTrafficMirrorFilterWithCallback invokes the vpc.DeleteTrafficMirrorFilter API asynchronously
func (*Client) DeleteTrafficMirrorFilterWithChan ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorFilterWithChan(request *DeleteTrafficMirrorFilterRequest) (<-chan *DeleteTrafficMirrorFilterResponse, <-chan error)
DeleteTrafficMirrorFilterWithChan invokes the vpc.DeleteTrafficMirrorFilter API asynchronously
func (*Client) DeleteTrafficMirrorSession ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorSession(request *DeleteTrafficMirrorSessionRequest) (response *DeleteTrafficMirrorSessionResponse, err error)
DeleteTrafficMirrorSession invokes the vpc.DeleteTrafficMirrorSession API synchronously
func (*Client) DeleteTrafficMirrorSessionWithCallback ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorSessionWithCallback(request *DeleteTrafficMirrorSessionRequest, callback func(response *DeleteTrafficMirrorSessionResponse, err error)) <-chan int
DeleteTrafficMirrorSessionWithCallback invokes the vpc.DeleteTrafficMirrorSession API asynchronously
func (*Client) DeleteTrafficMirrorSessionWithChan ¶ added in v1.61.1136
func (client *Client) DeleteTrafficMirrorSessionWithChan(request *DeleteTrafficMirrorSessionRequest) (<-chan *DeleteTrafficMirrorSessionResponse, <-chan error)
DeleteTrafficMirrorSessionWithChan invokes the vpc.DeleteTrafficMirrorSession API asynchronously
func (*Client) DeleteVSwitch ¶
func (client *Client) DeleteVSwitch(request *DeleteVSwitchRequest) (response *DeleteVSwitchResponse, err error)
DeleteVSwitch invokes the vpc.DeleteVSwitch API synchronously
func (*Client) DeleteVSwitchWithCallback ¶
func (client *Client) DeleteVSwitchWithCallback(request *DeleteVSwitchRequest, callback func(response *DeleteVSwitchResponse, err error)) <-chan int
DeleteVSwitchWithCallback invokes the vpc.DeleteVSwitch API asynchronously
func (*Client) DeleteVSwitchWithChan ¶
func (client *Client) DeleteVSwitchWithChan(request *DeleteVSwitchRequest) (<-chan *DeleteVSwitchResponse, <-chan error)
DeleteVSwitchWithChan invokes the vpc.DeleteVSwitch API asynchronously
func (*Client) DeleteVbrHa ¶ added in v1.61.1136
func (client *Client) DeleteVbrHa(request *DeleteVbrHaRequest) (response *DeleteVbrHaResponse, err error)
DeleteVbrHa invokes the vpc.DeleteVbrHa API synchronously
func (*Client) DeleteVbrHaWithCallback ¶ added in v1.61.1136
func (client *Client) DeleteVbrHaWithCallback(request *DeleteVbrHaRequest, callback func(response *DeleteVbrHaResponse, err error)) <-chan int
DeleteVbrHaWithCallback invokes the vpc.DeleteVbrHa API asynchronously
func (*Client) DeleteVbrHaWithChan ¶ added in v1.61.1136
func (client *Client) DeleteVbrHaWithChan(request *DeleteVbrHaRequest) (<-chan *DeleteVbrHaResponse, <-chan error)
DeleteVbrHaWithChan invokes the vpc.DeleteVbrHa API asynchronously
func (*Client) DeleteVcoRouteEntry ¶ added in v1.61.1711
func (client *Client) DeleteVcoRouteEntry(request *DeleteVcoRouteEntryRequest) (response *DeleteVcoRouteEntryResponse, err error)
DeleteVcoRouteEntry invokes the vpc.DeleteVcoRouteEntry API synchronously
func (*Client) DeleteVcoRouteEntryWithCallback ¶ added in v1.61.1711
func (client *Client) DeleteVcoRouteEntryWithCallback(request *DeleteVcoRouteEntryRequest, callback func(response *DeleteVcoRouteEntryResponse, err error)) <-chan int
DeleteVcoRouteEntryWithCallback invokes the vpc.DeleteVcoRouteEntry API asynchronously
func (*Client) DeleteVcoRouteEntryWithChan ¶ added in v1.61.1711
func (client *Client) DeleteVcoRouteEntryWithChan(request *DeleteVcoRouteEntryRequest) (<-chan *DeleteVcoRouteEntryResponse, <-chan error)
DeleteVcoRouteEntryWithChan invokes the vpc.DeleteVcoRouteEntry API asynchronously
func (*Client) DeleteVirtualBorderRouter ¶
func (client *Client) DeleteVirtualBorderRouter(request *DeleteVirtualBorderRouterRequest) (response *DeleteVirtualBorderRouterResponse, err error)
DeleteVirtualBorderRouter invokes the vpc.DeleteVirtualBorderRouter API synchronously
func (*Client) DeleteVirtualBorderRouterWithCallback ¶
func (client *Client) DeleteVirtualBorderRouterWithCallback(request *DeleteVirtualBorderRouterRequest, callback func(response *DeleteVirtualBorderRouterResponse, err error)) <-chan int
DeleteVirtualBorderRouterWithCallback invokes the vpc.DeleteVirtualBorderRouter API asynchronously
func (*Client) DeleteVirtualBorderRouterWithChan ¶
func (client *Client) DeleteVirtualBorderRouterWithChan(request *DeleteVirtualBorderRouterRequest) (<-chan *DeleteVirtualBorderRouterResponse, <-chan error)
DeleteVirtualBorderRouterWithChan invokes the vpc.DeleteVirtualBorderRouter API asynchronously
func (*Client) DeleteVpc ¶
func (client *Client) DeleteVpc(request *DeleteVpcRequest) (response *DeleteVpcResponse, err error)
DeleteVpc invokes the vpc.DeleteVpc API synchronously
func (*Client) DeleteVpcGatewayEndpoint ¶ added in v1.61.1310
func (client *Client) DeleteVpcGatewayEndpoint(request *DeleteVpcGatewayEndpointRequest) (response *DeleteVpcGatewayEndpointResponse, err error)
DeleteVpcGatewayEndpoint invokes the vpc.DeleteVpcGatewayEndpoint API synchronously
func (*Client) DeleteVpcGatewayEndpointWithCallback ¶ added in v1.61.1310
func (client *Client) DeleteVpcGatewayEndpointWithCallback(request *DeleteVpcGatewayEndpointRequest, callback func(response *DeleteVpcGatewayEndpointResponse, err error)) <-chan int
DeleteVpcGatewayEndpointWithCallback invokes the vpc.DeleteVpcGatewayEndpoint API asynchronously
func (*Client) DeleteVpcGatewayEndpointWithChan ¶ added in v1.61.1310
func (client *Client) DeleteVpcGatewayEndpointWithChan(request *DeleteVpcGatewayEndpointRequest) (<-chan *DeleteVpcGatewayEndpointResponse, <-chan error)
DeleteVpcGatewayEndpointWithChan invokes the vpc.DeleteVpcGatewayEndpoint API asynchronously
func (*Client) DeleteVpcPrefixList ¶ added in v1.61.1711
func (client *Client) DeleteVpcPrefixList(request *DeleteVpcPrefixListRequest) (response *DeleteVpcPrefixListResponse, err error)
DeleteVpcPrefixList invokes the vpc.DeleteVpcPrefixList API synchronously
func (*Client) DeleteVpcPrefixListWithCallback ¶ added in v1.61.1711
func (client *Client) DeleteVpcPrefixListWithCallback(request *DeleteVpcPrefixListRequest, callback func(response *DeleteVpcPrefixListResponse, err error)) <-chan int
DeleteVpcPrefixListWithCallback invokes the vpc.DeleteVpcPrefixList API asynchronously
func (*Client) DeleteVpcPrefixListWithChan ¶ added in v1.61.1711
func (client *Client) DeleteVpcPrefixListWithChan(request *DeleteVpcPrefixListRequest) (<-chan *DeleteVpcPrefixListResponse, <-chan error)
DeleteVpcPrefixListWithChan invokes the vpc.DeleteVpcPrefixList API asynchronously
func (*Client) DeleteVpcWithCallback ¶
func (client *Client) DeleteVpcWithCallback(request *DeleteVpcRequest, callback func(response *DeleteVpcResponse, err error)) <-chan int
DeleteVpcWithCallback invokes the vpc.DeleteVpc API asynchronously
func (*Client) DeleteVpcWithChan ¶
func (client *Client) DeleteVpcWithChan(request *DeleteVpcRequest) (<-chan *DeleteVpcResponse, <-chan error)
DeleteVpcWithChan invokes the vpc.DeleteVpc API asynchronously
func (*Client) DeleteVpnAttachment ¶ added in v1.61.1711
func (client *Client) DeleteVpnAttachment(request *DeleteVpnAttachmentRequest) (response *DeleteVpnAttachmentResponse, err error)
DeleteVpnAttachment invokes the vpc.DeleteVpnAttachment API synchronously
func (*Client) DeleteVpnAttachmentWithCallback ¶ added in v1.61.1711
func (client *Client) DeleteVpnAttachmentWithCallback(request *DeleteVpnAttachmentRequest, callback func(response *DeleteVpnAttachmentResponse, err error)) <-chan int
DeleteVpnAttachmentWithCallback invokes the vpc.DeleteVpnAttachment API asynchronously
func (*Client) DeleteVpnAttachmentWithChan ¶ added in v1.61.1711
func (client *Client) DeleteVpnAttachmentWithChan(request *DeleteVpnAttachmentRequest) (<-chan *DeleteVpnAttachmentResponse, <-chan error)
DeleteVpnAttachmentWithChan invokes the vpc.DeleteVpnAttachment API asynchronously
func (*Client) DeleteVpnConnection ¶
func (client *Client) DeleteVpnConnection(request *DeleteVpnConnectionRequest) (response *DeleteVpnConnectionResponse, err error)
DeleteVpnConnection invokes the vpc.DeleteVpnConnection API synchronously
func (*Client) DeleteVpnConnectionWithCallback ¶
func (client *Client) DeleteVpnConnectionWithCallback(request *DeleteVpnConnectionRequest, callback func(response *DeleteVpnConnectionResponse, err error)) <-chan int
DeleteVpnConnectionWithCallback invokes the vpc.DeleteVpnConnection API asynchronously
func (*Client) DeleteVpnConnectionWithChan ¶
func (client *Client) DeleteVpnConnectionWithChan(request *DeleteVpnConnectionRequest) (<-chan *DeleteVpnConnectionResponse, <-chan error)
DeleteVpnConnectionWithChan invokes the vpc.DeleteVpnConnection API asynchronously
func (*Client) DeleteVpnGateway ¶
func (client *Client) DeleteVpnGateway(request *DeleteVpnGatewayRequest) (response *DeleteVpnGatewayResponse, err error)
DeleteVpnGateway invokes the vpc.DeleteVpnGateway API synchronously
func (*Client) DeleteVpnGatewayWithCallback ¶
func (client *Client) DeleteVpnGatewayWithCallback(request *DeleteVpnGatewayRequest, callback func(response *DeleteVpnGatewayResponse, err error)) <-chan int
DeleteVpnGatewayWithCallback invokes the vpc.DeleteVpnGateway API asynchronously
func (*Client) DeleteVpnGatewayWithChan ¶
func (client *Client) DeleteVpnGatewayWithChan(request *DeleteVpnGatewayRequest) (<-chan *DeleteVpnGatewayResponse, <-chan error)
DeleteVpnGatewayWithChan invokes the vpc.DeleteVpnGateway API asynchronously
func (*Client) DeleteVpnPbrRouteEntry ¶
func (client *Client) DeleteVpnPbrRouteEntry(request *DeleteVpnPbrRouteEntryRequest) (response *DeleteVpnPbrRouteEntryResponse, err error)
DeleteVpnPbrRouteEntry invokes the vpc.DeleteVpnPbrRouteEntry API synchronously
func (*Client) DeleteVpnPbrRouteEntryWithCallback ¶
func (client *Client) DeleteVpnPbrRouteEntryWithCallback(request *DeleteVpnPbrRouteEntryRequest, callback func(response *DeleteVpnPbrRouteEntryResponse, err error)) <-chan int
DeleteVpnPbrRouteEntryWithCallback invokes the vpc.DeleteVpnPbrRouteEntry API asynchronously
func (*Client) DeleteVpnPbrRouteEntryWithChan ¶
func (client *Client) DeleteVpnPbrRouteEntryWithChan(request *DeleteVpnPbrRouteEntryRequest) (<-chan *DeleteVpnPbrRouteEntryResponse, <-chan error)
DeleteVpnPbrRouteEntryWithChan invokes the vpc.DeleteVpnPbrRouteEntry API asynchronously
func (*Client) DeleteVpnRouteEntry ¶
func (client *Client) DeleteVpnRouteEntry(request *DeleteVpnRouteEntryRequest) (response *DeleteVpnRouteEntryResponse, err error)
DeleteVpnRouteEntry invokes the vpc.DeleteVpnRouteEntry API synchronously
func (*Client) DeleteVpnRouteEntryWithCallback ¶
func (client *Client) DeleteVpnRouteEntryWithCallback(request *DeleteVpnRouteEntryRequest, callback func(response *DeleteVpnRouteEntryResponse, err error)) <-chan int
DeleteVpnRouteEntryWithCallback invokes the vpc.DeleteVpnRouteEntry API asynchronously
func (*Client) DeleteVpnRouteEntryWithChan ¶
func (client *Client) DeleteVpnRouteEntryWithChan(request *DeleteVpnRouteEntryRequest) (<-chan *DeleteVpnRouteEntryResponse, <-chan error)
DeleteVpnRouteEntryWithChan invokes the vpc.DeleteVpnRouteEntry API asynchronously
func (*Client) DeletionProtection ¶
func (client *Client) DeletionProtection(request *DeletionProtectionRequest) (response *DeletionProtectionResponse, err error)
DeletionProtection invokes the vpc.DeletionProtection API synchronously
func (*Client) DeletionProtectionWithCallback ¶
func (client *Client) DeletionProtectionWithCallback(request *DeletionProtectionRequest, callback func(response *DeletionProtectionResponse, err error)) <-chan int
DeletionProtectionWithCallback invokes the vpc.DeletionProtection API asynchronously
func (*Client) DeletionProtectionWithChan ¶
func (client *Client) DeletionProtectionWithChan(request *DeletionProtectionRequest) (<-chan *DeletionProtectionResponse, <-chan error)
DeletionProtectionWithChan invokes the vpc.DeletionProtection API asynchronously
func (*Client) DescribeAccessPoints ¶
func (client *Client) DescribeAccessPoints(request *DescribeAccessPointsRequest) (response *DescribeAccessPointsResponse, err error)
DescribeAccessPoints invokes the vpc.DescribeAccessPoints API synchronously
func (*Client) DescribeAccessPointsWithCallback ¶
func (client *Client) DescribeAccessPointsWithCallback(request *DescribeAccessPointsRequest, callback func(response *DescribeAccessPointsResponse, err error)) <-chan int
DescribeAccessPointsWithCallback invokes the vpc.DescribeAccessPoints API asynchronously
func (*Client) DescribeAccessPointsWithChan ¶
func (client *Client) DescribeAccessPointsWithChan(request *DescribeAccessPointsRequest) (<-chan *DescribeAccessPointsResponse, <-chan error)
DescribeAccessPointsWithChan invokes the vpc.DescribeAccessPoints API asynchronously
func (*Client) DescribeBgpGroups ¶
func (client *Client) DescribeBgpGroups(request *DescribeBgpGroupsRequest) (response *DescribeBgpGroupsResponse, err error)
DescribeBgpGroups invokes the vpc.DescribeBgpGroups API synchronously
func (*Client) DescribeBgpGroupsWithCallback ¶
func (client *Client) DescribeBgpGroupsWithCallback(request *DescribeBgpGroupsRequest, callback func(response *DescribeBgpGroupsResponse, err error)) <-chan int
DescribeBgpGroupsWithCallback invokes the vpc.DescribeBgpGroups API asynchronously
func (*Client) DescribeBgpGroupsWithChan ¶
func (client *Client) DescribeBgpGroupsWithChan(request *DescribeBgpGroupsRequest) (<-chan *DescribeBgpGroupsResponse, <-chan error)
DescribeBgpGroupsWithChan invokes the vpc.DescribeBgpGroups API asynchronously
func (*Client) DescribeBgpNetworks ¶
func (client *Client) DescribeBgpNetworks(request *DescribeBgpNetworksRequest) (response *DescribeBgpNetworksResponse, err error)
DescribeBgpNetworks invokes the vpc.DescribeBgpNetworks API synchronously
func (*Client) DescribeBgpNetworksWithCallback ¶
func (client *Client) DescribeBgpNetworksWithCallback(request *DescribeBgpNetworksRequest, callback func(response *DescribeBgpNetworksResponse, err error)) <-chan int
DescribeBgpNetworksWithCallback invokes the vpc.DescribeBgpNetworks API asynchronously
func (*Client) DescribeBgpNetworksWithChan ¶
func (client *Client) DescribeBgpNetworksWithChan(request *DescribeBgpNetworksRequest) (<-chan *DescribeBgpNetworksResponse, <-chan error)
DescribeBgpNetworksWithChan invokes the vpc.DescribeBgpNetworks API asynchronously
func (*Client) DescribeBgpPeers ¶
func (client *Client) DescribeBgpPeers(request *DescribeBgpPeersRequest) (response *DescribeBgpPeersResponse, err error)
DescribeBgpPeers invokes the vpc.DescribeBgpPeers API synchronously
func (*Client) DescribeBgpPeersWithCallback ¶
func (client *Client) DescribeBgpPeersWithCallback(request *DescribeBgpPeersRequest, callback func(response *DescribeBgpPeersResponse, err error)) <-chan int
DescribeBgpPeersWithCallback invokes the vpc.DescribeBgpPeers API asynchronously
func (*Client) DescribeBgpPeersWithChan ¶
func (client *Client) DescribeBgpPeersWithChan(request *DescribeBgpPeersRequest) (<-chan *DescribeBgpPeersResponse, <-chan error)
DescribeBgpPeersWithChan invokes the vpc.DescribeBgpPeers API asynchronously
func (*Client) DescribeCommonBandwidthPackages ¶
func (client *Client) DescribeCommonBandwidthPackages(request *DescribeCommonBandwidthPackagesRequest) (response *DescribeCommonBandwidthPackagesResponse, err error)
DescribeCommonBandwidthPackages invokes the vpc.DescribeCommonBandwidthPackages API synchronously
func (*Client) DescribeCommonBandwidthPackagesWithCallback ¶
func (client *Client) DescribeCommonBandwidthPackagesWithCallback(request *DescribeCommonBandwidthPackagesRequest, callback func(response *DescribeCommonBandwidthPackagesResponse, err error)) <-chan int
DescribeCommonBandwidthPackagesWithCallback invokes the vpc.DescribeCommonBandwidthPackages API asynchronously
func (*Client) DescribeCommonBandwidthPackagesWithChan ¶
func (client *Client) DescribeCommonBandwidthPackagesWithChan(request *DescribeCommonBandwidthPackagesRequest) (<-chan *DescribeCommonBandwidthPackagesResponse, <-chan error)
DescribeCommonBandwidthPackagesWithChan invokes the vpc.DescribeCommonBandwidthPackages API asynchronously
func (*Client) DescribeCustomerGateway ¶
func (client *Client) DescribeCustomerGateway(request *DescribeCustomerGatewayRequest) (response *DescribeCustomerGatewayResponse, err error)
DescribeCustomerGateway invokes the vpc.DescribeCustomerGateway API synchronously
func (*Client) DescribeCustomerGatewayWithCallback ¶
func (client *Client) DescribeCustomerGatewayWithCallback(request *DescribeCustomerGatewayRequest, callback func(response *DescribeCustomerGatewayResponse, err error)) <-chan int
DescribeCustomerGatewayWithCallback invokes the vpc.DescribeCustomerGateway API asynchronously
func (*Client) DescribeCustomerGatewayWithChan ¶
func (client *Client) DescribeCustomerGatewayWithChan(request *DescribeCustomerGatewayRequest) (<-chan *DescribeCustomerGatewayResponse, <-chan error)
DescribeCustomerGatewayWithChan invokes the vpc.DescribeCustomerGateway API asynchronously
func (*Client) DescribeCustomerGateways ¶
func (client *Client) DescribeCustomerGateways(request *DescribeCustomerGatewaysRequest) (response *DescribeCustomerGatewaysResponse, err error)
DescribeCustomerGateways invokes the vpc.DescribeCustomerGateways API synchronously
func (*Client) DescribeCustomerGatewaysWithCallback ¶
func (client *Client) DescribeCustomerGatewaysWithCallback(request *DescribeCustomerGatewaysRequest, callback func(response *DescribeCustomerGatewaysResponse, err error)) <-chan int
DescribeCustomerGatewaysWithCallback invokes the vpc.DescribeCustomerGateways API asynchronously
func (*Client) DescribeCustomerGatewaysWithChan ¶
func (client *Client) DescribeCustomerGatewaysWithChan(request *DescribeCustomerGatewaysRequest) (<-chan *DescribeCustomerGatewaysResponse, <-chan error)
DescribeCustomerGatewaysWithChan invokes the vpc.DescribeCustomerGateways API asynchronously
func (*Client) DescribeEcGrantRelation ¶ added in v1.62.27
func (client *Client) DescribeEcGrantRelation(request *DescribeEcGrantRelationRequest) (response *DescribeEcGrantRelationResponse, err error)
DescribeEcGrantRelation invokes the vpc.DescribeEcGrantRelation API synchronously
func (*Client) DescribeEcGrantRelationWithCallback ¶ added in v1.62.27
func (client *Client) DescribeEcGrantRelationWithCallback(request *DescribeEcGrantRelationRequest, callback func(response *DescribeEcGrantRelationResponse, err error)) <-chan int
DescribeEcGrantRelationWithCallback invokes the vpc.DescribeEcGrantRelation API asynchronously
func (*Client) DescribeEcGrantRelationWithChan ¶ added in v1.62.27
func (client *Client) DescribeEcGrantRelationWithChan(request *DescribeEcGrantRelationRequest) (<-chan *DescribeEcGrantRelationResponse, <-chan error)
DescribeEcGrantRelationWithChan invokes the vpc.DescribeEcGrantRelation API asynchronously
func (*Client) DescribeEipAddresses ¶
func (client *Client) DescribeEipAddresses(request *DescribeEipAddressesRequest) (response *DescribeEipAddressesResponse, err error)
DescribeEipAddresses invokes the vpc.DescribeEipAddresses API synchronously
func (*Client) DescribeEipAddressesWithCallback ¶
func (client *Client) DescribeEipAddressesWithCallback(request *DescribeEipAddressesRequest, callback func(response *DescribeEipAddressesResponse, err error)) <-chan int
DescribeEipAddressesWithCallback invokes the vpc.DescribeEipAddresses API asynchronously
func (*Client) DescribeEipAddressesWithChan ¶
func (client *Client) DescribeEipAddressesWithChan(request *DescribeEipAddressesRequest) (<-chan *DescribeEipAddressesResponse, <-chan error)
DescribeEipAddressesWithChan invokes the vpc.DescribeEipAddresses API asynchronously
func (*Client) DescribeEipGatewayInfo ¶
func (client *Client) DescribeEipGatewayInfo(request *DescribeEipGatewayInfoRequest) (response *DescribeEipGatewayInfoResponse, err error)
DescribeEipGatewayInfo invokes the vpc.DescribeEipGatewayInfo API synchronously
func (*Client) DescribeEipGatewayInfoWithCallback ¶
func (client *Client) DescribeEipGatewayInfoWithCallback(request *DescribeEipGatewayInfoRequest, callback func(response *DescribeEipGatewayInfoResponse, err error)) <-chan int
DescribeEipGatewayInfoWithCallback invokes the vpc.DescribeEipGatewayInfo API asynchronously
func (*Client) DescribeEipGatewayInfoWithChan ¶
func (client *Client) DescribeEipGatewayInfoWithChan(request *DescribeEipGatewayInfoRequest) (<-chan *DescribeEipGatewayInfoResponse, <-chan error)
DescribeEipGatewayInfoWithChan invokes the vpc.DescribeEipGatewayInfo API asynchronously
func (*Client) DescribeEipMonitorData ¶
func (client *Client) DescribeEipMonitorData(request *DescribeEipMonitorDataRequest) (response *DescribeEipMonitorDataResponse, err error)
DescribeEipMonitorData invokes the vpc.DescribeEipMonitorData API synchronously
func (*Client) DescribeEipMonitorDataWithCallback ¶
func (client *Client) DescribeEipMonitorDataWithCallback(request *DescribeEipMonitorDataRequest, callback func(response *DescribeEipMonitorDataResponse, err error)) <-chan int
DescribeEipMonitorDataWithCallback invokes the vpc.DescribeEipMonitorData API asynchronously
func (*Client) DescribeEipMonitorDataWithChan ¶
func (client *Client) DescribeEipMonitorDataWithChan(request *DescribeEipMonitorDataRequest) (<-chan *DescribeEipMonitorDataResponse, <-chan error)
DescribeEipMonitorDataWithChan invokes the vpc.DescribeEipMonitorData API asynchronously
func (*Client) DescribeEipSegment ¶ added in v1.61.16
func (client *Client) DescribeEipSegment(request *DescribeEipSegmentRequest) (response *DescribeEipSegmentResponse, err error)
DescribeEipSegment invokes the vpc.DescribeEipSegment API synchronously
func (*Client) DescribeEipSegmentWithCallback ¶ added in v1.61.16
func (client *Client) DescribeEipSegmentWithCallback(request *DescribeEipSegmentRequest, callback func(response *DescribeEipSegmentResponse, err error)) <-chan int
DescribeEipSegmentWithCallback invokes the vpc.DescribeEipSegment API asynchronously
func (*Client) DescribeEipSegmentWithChan ¶ added in v1.61.16
func (client *Client) DescribeEipSegmentWithChan(request *DescribeEipSegmentRequest) (<-chan *DescribeEipSegmentResponse, <-chan error)
DescribeEipSegmentWithChan invokes the vpc.DescribeEipSegment API asynchronously
func (*Client) DescribeFlowLogs ¶
func (client *Client) DescribeFlowLogs(request *DescribeFlowLogsRequest) (response *DescribeFlowLogsResponse, err error)
DescribeFlowLogs invokes the vpc.DescribeFlowLogs API synchronously
func (*Client) DescribeFlowLogsWithCallback ¶
func (client *Client) DescribeFlowLogsWithCallback(request *DescribeFlowLogsRequest, callback func(response *DescribeFlowLogsResponse, err error)) <-chan int
DescribeFlowLogsWithCallback invokes the vpc.DescribeFlowLogs API asynchronously
func (*Client) DescribeFlowLogsWithChan ¶
func (client *Client) DescribeFlowLogsWithChan(request *DescribeFlowLogsRequest) (<-chan *DescribeFlowLogsResponse, <-chan error)
DescribeFlowLogsWithChan invokes the vpc.DescribeFlowLogs API asynchronously
func (*Client) DescribeForwardTableEntries ¶
func (client *Client) DescribeForwardTableEntries(request *DescribeForwardTableEntriesRequest) (response *DescribeForwardTableEntriesResponse, err error)
DescribeForwardTableEntries invokes the vpc.DescribeForwardTableEntries API synchronously
func (*Client) DescribeForwardTableEntriesWithCallback ¶
func (client *Client) DescribeForwardTableEntriesWithCallback(request *DescribeForwardTableEntriesRequest, callback func(response *DescribeForwardTableEntriesResponse, err error)) <-chan int
DescribeForwardTableEntriesWithCallback invokes the vpc.DescribeForwardTableEntries API asynchronously
func (*Client) DescribeForwardTableEntriesWithChan ¶
func (client *Client) DescribeForwardTableEntriesWithChan(request *DescribeForwardTableEntriesRequest) (<-chan *DescribeForwardTableEntriesResponse, <-chan error)
DescribeForwardTableEntriesWithChan invokes the vpc.DescribeForwardTableEntries API asynchronously
func (*Client) DescribeGlobalAccelerationInstances ¶
func (client *Client) DescribeGlobalAccelerationInstances(request *DescribeGlobalAccelerationInstancesRequest) (response *DescribeGlobalAccelerationInstancesResponse, err error)
DescribeGlobalAccelerationInstances invokes the vpc.DescribeGlobalAccelerationInstances API synchronously
func (*Client) DescribeGlobalAccelerationInstancesWithCallback ¶
func (client *Client) DescribeGlobalAccelerationInstancesWithCallback(request *DescribeGlobalAccelerationInstancesRequest, callback func(response *DescribeGlobalAccelerationInstancesResponse, err error)) <-chan int
DescribeGlobalAccelerationInstancesWithCallback invokes the vpc.DescribeGlobalAccelerationInstances API asynchronously
func (*Client) DescribeGlobalAccelerationInstancesWithChan ¶
func (client *Client) DescribeGlobalAccelerationInstancesWithChan(request *DescribeGlobalAccelerationInstancesRequest) (<-chan *DescribeGlobalAccelerationInstancesResponse, <-chan error)
DescribeGlobalAccelerationInstancesWithChan invokes the vpc.DescribeGlobalAccelerationInstances API asynchronously
func (*Client) DescribeGrantRulesToCen ¶
func (client *Client) DescribeGrantRulesToCen(request *DescribeGrantRulesToCenRequest) (response *DescribeGrantRulesToCenResponse, err error)
DescribeGrantRulesToCen invokes the vpc.DescribeGrantRulesToCen API synchronously
func (*Client) DescribeGrantRulesToCenWithCallback ¶
func (client *Client) DescribeGrantRulesToCenWithCallback(request *DescribeGrantRulesToCenRequest, callback func(response *DescribeGrantRulesToCenResponse, err error)) <-chan int
DescribeGrantRulesToCenWithCallback invokes the vpc.DescribeGrantRulesToCen API asynchronously
func (*Client) DescribeGrantRulesToCenWithChan ¶
func (client *Client) DescribeGrantRulesToCenWithChan(request *DescribeGrantRulesToCenRequest) (<-chan *DescribeGrantRulesToCenResponse, <-chan error)
DescribeGrantRulesToCenWithChan invokes the vpc.DescribeGrantRulesToCen API asynchronously
func (*Client) DescribeHaVips ¶
func (client *Client) DescribeHaVips(request *DescribeHaVipsRequest) (response *DescribeHaVipsResponse, err error)
DescribeHaVips invokes the vpc.DescribeHaVips API synchronously
func (*Client) DescribeHaVipsWithCallback ¶
func (client *Client) DescribeHaVipsWithCallback(request *DescribeHaVipsRequest, callback func(response *DescribeHaVipsResponse, err error)) <-chan int
DescribeHaVipsWithCallback invokes the vpc.DescribeHaVips API asynchronously
func (*Client) DescribeHaVipsWithChan ¶
func (client *Client) DescribeHaVipsWithChan(request *DescribeHaVipsRequest) (<-chan *DescribeHaVipsResponse, <-chan error)
DescribeHaVipsWithChan invokes the vpc.DescribeHaVips API asynchronously
func (*Client) DescribeHighDefinitionMonitorLogAttribute ¶
func (client *Client) DescribeHighDefinitionMonitorLogAttribute(request *DescribeHighDefinitionMonitorLogAttributeRequest) (response *DescribeHighDefinitionMonitorLogAttributeResponse, err error)
DescribeHighDefinitionMonitorLogAttribute invokes the vpc.DescribeHighDefinitionMonitorLogAttribute API synchronously
func (*Client) DescribeHighDefinitionMonitorLogAttributeWithCallback ¶
func (client *Client) DescribeHighDefinitionMonitorLogAttributeWithCallback(request *DescribeHighDefinitionMonitorLogAttributeRequest, callback func(response *DescribeHighDefinitionMonitorLogAttributeResponse, err error)) <-chan int
DescribeHighDefinitionMonitorLogAttributeWithCallback invokes the vpc.DescribeHighDefinitionMonitorLogAttribute API asynchronously
func (*Client) DescribeHighDefinitionMonitorLogAttributeWithChan ¶
func (client *Client) DescribeHighDefinitionMonitorLogAttributeWithChan(request *DescribeHighDefinitionMonitorLogAttributeRequest) (<-chan *DescribeHighDefinitionMonitorLogAttributeResponse, <-chan error)
DescribeHighDefinitionMonitorLogAttributeWithChan invokes the vpc.DescribeHighDefinitionMonitorLogAttribute API asynchronously
func (*Client) DescribeIPv6TranslatorAclListAttributes ¶
func (client *Client) DescribeIPv6TranslatorAclListAttributes(request *DescribeIPv6TranslatorAclListAttributesRequest) (response *DescribeIPv6TranslatorAclListAttributesResponse, err error)
DescribeIPv6TranslatorAclListAttributes invokes the vpc.DescribeIPv6TranslatorAclListAttributes API synchronously
func (*Client) DescribeIPv6TranslatorAclListAttributesWithCallback ¶
func (client *Client) DescribeIPv6TranslatorAclListAttributesWithCallback(request *DescribeIPv6TranslatorAclListAttributesRequest, callback func(response *DescribeIPv6TranslatorAclListAttributesResponse, err error)) <-chan int
DescribeIPv6TranslatorAclListAttributesWithCallback invokes the vpc.DescribeIPv6TranslatorAclListAttributes API asynchronously
func (*Client) DescribeIPv6TranslatorAclListAttributesWithChan ¶
func (client *Client) DescribeIPv6TranslatorAclListAttributesWithChan(request *DescribeIPv6TranslatorAclListAttributesRequest) (<-chan *DescribeIPv6TranslatorAclListAttributesResponse, <-chan error)
DescribeIPv6TranslatorAclListAttributesWithChan invokes the vpc.DescribeIPv6TranslatorAclListAttributes API asynchronously
func (*Client) DescribeIPv6TranslatorAclLists ¶
func (client *Client) DescribeIPv6TranslatorAclLists(request *DescribeIPv6TranslatorAclListsRequest) (response *DescribeIPv6TranslatorAclListsResponse, err error)
DescribeIPv6TranslatorAclLists invokes the vpc.DescribeIPv6TranslatorAclLists API synchronously
func (*Client) DescribeIPv6TranslatorAclListsWithCallback ¶
func (client *Client) DescribeIPv6TranslatorAclListsWithCallback(request *DescribeIPv6TranslatorAclListsRequest, callback func(response *DescribeIPv6TranslatorAclListsResponse, err error)) <-chan int
DescribeIPv6TranslatorAclListsWithCallback invokes the vpc.DescribeIPv6TranslatorAclLists API asynchronously
func (*Client) DescribeIPv6TranslatorAclListsWithChan ¶
func (client *Client) DescribeIPv6TranslatorAclListsWithChan(request *DescribeIPv6TranslatorAclListsRequest) (<-chan *DescribeIPv6TranslatorAclListsResponse, <-chan error)
DescribeIPv6TranslatorAclListsWithChan invokes the vpc.DescribeIPv6TranslatorAclLists API asynchronously
func (*Client) DescribeIPv6TranslatorEntries ¶
func (client *Client) DescribeIPv6TranslatorEntries(request *DescribeIPv6TranslatorEntriesRequest) (response *DescribeIPv6TranslatorEntriesResponse, err error)
DescribeIPv6TranslatorEntries invokes the vpc.DescribeIPv6TranslatorEntries API synchronously
func (*Client) DescribeIPv6TranslatorEntriesWithCallback ¶
func (client *Client) DescribeIPv6TranslatorEntriesWithCallback(request *DescribeIPv6TranslatorEntriesRequest, callback func(response *DescribeIPv6TranslatorEntriesResponse, err error)) <-chan int
DescribeIPv6TranslatorEntriesWithCallback invokes the vpc.DescribeIPv6TranslatorEntries API asynchronously
func (*Client) DescribeIPv6TranslatorEntriesWithChan ¶
func (client *Client) DescribeIPv6TranslatorEntriesWithChan(request *DescribeIPv6TranslatorEntriesRequest) (<-chan *DescribeIPv6TranslatorEntriesResponse, <-chan error)
DescribeIPv6TranslatorEntriesWithChan invokes the vpc.DescribeIPv6TranslatorEntries API asynchronously
func (*Client) DescribeIPv6Translators ¶
func (client *Client) DescribeIPv6Translators(request *DescribeIPv6TranslatorsRequest) (response *DescribeIPv6TranslatorsResponse, err error)
DescribeIPv6Translators invokes the vpc.DescribeIPv6Translators API synchronously
func (*Client) DescribeIPv6TranslatorsWithCallback ¶
func (client *Client) DescribeIPv6TranslatorsWithCallback(request *DescribeIPv6TranslatorsRequest, callback func(response *DescribeIPv6TranslatorsResponse, err error)) <-chan int
DescribeIPv6TranslatorsWithCallback invokes the vpc.DescribeIPv6Translators API asynchronously
func (*Client) DescribeIPv6TranslatorsWithChan ¶
func (client *Client) DescribeIPv6TranslatorsWithChan(request *DescribeIPv6TranslatorsRequest) (<-chan *DescribeIPv6TranslatorsResponse, <-chan error)
DescribeIPv6TranslatorsWithChan invokes the vpc.DescribeIPv6Translators API asynchronously
func (*Client) DescribeIpv6Addresses ¶
func (client *Client) DescribeIpv6Addresses(request *DescribeIpv6AddressesRequest) (response *DescribeIpv6AddressesResponse, err error)
DescribeIpv6Addresses invokes the vpc.DescribeIpv6Addresses API synchronously
func (*Client) DescribeIpv6AddressesWithCallback ¶
func (client *Client) DescribeIpv6AddressesWithCallback(request *DescribeIpv6AddressesRequest, callback func(response *DescribeIpv6AddressesResponse, err error)) <-chan int
DescribeIpv6AddressesWithCallback invokes the vpc.DescribeIpv6Addresses API asynchronously
func (*Client) DescribeIpv6AddressesWithChan ¶
func (client *Client) DescribeIpv6AddressesWithChan(request *DescribeIpv6AddressesRequest) (<-chan *DescribeIpv6AddressesResponse, <-chan error)
DescribeIpv6AddressesWithChan invokes the vpc.DescribeIpv6Addresses API asynchronously
func (*Client) DescribeIpv6EgressOnlyRules ¶
func (client *Client) DescribeIpv6EgressOnlyRules(request *DescribeIpv6EgressOnlyRulesRequest) (response *DescribeIpv6EgressOnlyRulesResponse, err error)
DescribeIpv6EgressOnlyRules invokes the vpc.DescribeIpv6EgressOnlyRules API synchronously
func (*Client) DescribeIpv6EgressOnlyRulesWithCallback ¶
func (client *Client) DescribeIpv6EgressOnlyRulesWithCallback(request *DescribeIpv6EgressOnlyRulesRequest, callback func(response *DescribeIpv6EgressOnlyRulesResponse, err error)) <-chan int
DescribeIpv6EgressOnlyRulesWithCallback invokes the vpc.DescribeIpv6EgressOnlyRules API asynchronously
func (*Client) DescribeIpv6EgressOnlyRulesWithChan ¶
func (client *Client) DescribeIpv6EgressOnlyRulesWithChan(request *DescribeIpv6EgressOnlyRulesRequest) (<-chan *DescribeIpv6EgressOnlyRulesResponse, <-chan error)
DescribeIpv6EgressOnlyRulesWithChan invokes the vpc.DescribeIpv6EgressOnlyRules API asynchronously
func (*Client) DescribeIpv6GatewayAttribute ¶
func (client *Client) DescribeIpv6GatewayAttribute(request *DescribeIpv6GatewayAttributeRequest) (response *DescribeIpv6GatewayAttributeResponse, err error)
DescribeIpv6GatewayAttribute invokes the vpc.DescribeIpv6GatewayAttribute API synchronously
func (*Client) DescribeIpv6GatewayAttributeWithCallback ¶
func (client *Client) DescribeIpv6GatewayAttributeWithCallback(request *DescribeIpv6GatewayAttributeRequest, callback func(response *DescribeIpv6GatewayAttributeResponse, err error)) <-chan int
DescribeIpv6GatewayAttributeWithCallback invokes the vpc.DescribeIpv6GatewayAttribute API asynchronously
func (*Client) DescribeIpv6GatewayAttributeWithChan ¶
func (client *Client) DescribeIpv6GatewayAttributeWithChan(request *DescribeIpv6GatewayAttributeRequest) (<-chan *DescribeIpv6GatewayAttributeResponse, <-chan error)
DescribeIpv6GatewayAttributeWithChan invokes the vpc.DescribeIpv6GatewayAttribute API asynchronously
func (*Client) DescribeIpv6Gateways ¶
func (client *Client) DescribeIpv6Gateways(request *DescribeIpv6GatewaysRequest) (response *DescribeIpv6GatewaysResponse, err error)
DescribeIpv6Gateways invokes the vpc.DescribeIpv6Gateways API synchronously
func (*Client) DescribeIpv6GatewaysWithCallback ¶
func (client *Client) DescribeIpv6GatewaysWithCallback(request *DescribeIpv6GatewaysRequest, callback func(response *DescribeIpv6GatewaysResponse, err error)) <-chan int
DescribeIpv6GatewaysWithCallback invokes the vpc.DescribeIpv6Gateways API asynchronously
func (*Client) DescribeIpv6GatewaysWithChan ¶
func (client *Client) DescribeIpv6GatewaysWithChan(request *DescribeIpv6GatewaysRequest) (<-chan *DescribeIpv6GatewaysResponse, <-chan error)
DescribeIpv6GatewaysWithChan invokes the vpc.DescribeIpv6Gateways API asynchronously
func (*Client) DescribeNatGateways ¶
func (client *Client) DescribeNatGateways(request *DescribeNatGatewaysRequest) (response *DescribeNatGatewaysResponse, err error)
DescribeNatGateways invokes the vpc.DescribeNatGateways API synchronously
func (*Client) DescribeNatGatewaysWithCallback ¶
func (client *Client) DescribeNatGatewaysWithCallback(request *DescribeNatGatewaysRequest, callback func(response *DescribeNatGatewaysResponse, err error)) <-chan int
DescribeNatGatewaysWithCallback invokes the vpc.DescribeNatGateways API asynchronously
func (*Client) DescribeNatGatewaysWithChan ¶
func (client *Client) DescribeNatGatewaysWithChan(request *DescribeNatGatewaysRequest) (<-chan *DescribeNatGatewaysResponse, <-chan error)
DescribeNatGatewaysWithChan invokes the vpc.DescribeNatGateways API asynchronously
func (*Client) DescribeNetworkAclAttributes ¶
func (client *Client) DescribeNetworkAclAttributes(request *DescribeNetworkAclAttributesRequest) (response *DescribeNetworkAclAttributesResponse, err error)
DescribeNetworkAclAttributes invokes the vpc.DescribeNetworkAclAttributes API synchronously
func (*Client) DescribeNetworkAclAttributesWithCallback ¶
func (client *Client) DescribeNetworkAclAttributesWithCallback(request *DescribeNetworkAclAttributesRequest, callback func(response *DescribeNetworkAclAttributesResponse, err error)) <-chan int
DescribeNetworkAclAttributesWithCallback invokes the vpc.DescribeNetworkAclAttributes API asynchronously
func (*Client) DescribeNetworkAclAttributesWithChan ¶
func (client *Client) DescribeNetworkAclAttributesWithChan(request *DescribeNetworkAclAttributesRequest) (<-chan *DescribeNetworkAclAttributesResponse, <-chan error)
DescribeNetworkAclAttributesWithChan invokes the vpc.DescribeNetworkAclAttributes API asynchronously
func (*Client) DescribeNetworkAcls ¶
func (client *Client) DescribeNetworkAcls(request *DescribeNetworkAclsRequest) (response *DescribeNetworkAclsResponse, err error)
DescribeNetworkAcls invokes the vpc.DescribeNetworkAcls API synchronously
func (*Client) DescribeNetworkAclsWithCallback ¶
func (client *Client) DescribeNetworkAclsWithCallback(request *DescribeNetworkAclsRequest, callback func(response *DescribeNetworkAclsResponse, err error)) <-chan int
DescribeNetworkAclsWithCallback invokes the vpc.DescribeNetworkAcls API asynchronously
func (*Client) DescribeNetworkAclsWithChan ¶
func (client *Client) DescribeNetworkAclsWithChan(request *DescribeNetworkAclsRequest) (<-chan *DescribeNetworkAclsResponse, <-chan error)
DescribeNetworkAclsWithChan invokes the vpc.DescribeNetworkAcls API asynchronously
func (*Client) DescribePhysicalConnectionLOA ¶
func (client *Client) DescribePhysicalConnectionLOA(request *DescribePhysicalConnectionLOARequest) (response *DescribePhysicalConnectionLOAResponse, err error)
DescribePhysicalConnectionLOA invokes the vpc.DescribePhysicalConnectionLOA API synchronously
func (*Client) DescribePhysicalConnectionLOAWithCallback ¶
func (client *Client) DescribePhysicalConnectionLOAWithCallback(request *DescribePhysicalConnectionLOARequest, callback func(response *DescribePhysicalConnectionLOAResponse, err error)) <-chan int
DescribePhysicalConnectionLOAWithCallback invokes the vpc.DescribePhysicalConnectionLOA API asynchronously
func (*Client) DescribePhysicalConnectionLOAWithChan ¶
func (client *Client) DescribePhysicalConnectionLOAWithChan(request *DescribePhysicalConnectionLOARequest) (<-chan *DescribePhysicalConnectionLOAResponse, <-chan error)
DescribePhysicalConnectionLOAWithChan invokes the vpc.DescribePhysicalConnectionLOA API asynchronously
func (*Client) DescribePhysicalConnections ¶
func (client *Client) DescribePhysicalConnections(request *DescribePhysicalConnectionsRequest) (response *DescribePhysicalConnectionsResponse, err error)
DescribePhysicalConnections invokes the vpc.DescribePhysicalConnections API synchronously
func (*Client) DescribePhysicalConnectionsWithCallback ¶
func (client *Client) DescribePhysicalConnectionsWithCallback(request *DescribePhysicalConnectionsRequest, callback func(response *DescribePhysicalConnectionsResponse, err error)) <-chan int
DescribePhysicalConnectionsWithCallback invokes the vpc.DescribePhysicalConnections API asynchronously
func (*Client) DescribePhysicalConnectionsWithChan ¶
func (client *Client) DescribePhysicalConnectionsWithChan(request *DescribePhysicalConnectionsRequest) (<-chan *DescribePhysicalConnectionsResponse, <-chan error)
DescribePhysicalConnectionsWithChan invokes the vpc.DescribePhysicalConnections API asynchronously
func (*Client) DescribePublicIpAddress ¶ added in v1.62.27
func (client *Client) DescribePublicIpAddress(request *DescribePublicIpAddressRequest) (response *DescribePublicIpAddressResponse, err error)
DescribePublicIpAddress invokes the vpc.DescribePublicIpAddress API synchronously
func (*Client) DescribePublicIpAddressWithCallback ¶ added in v1.62.27
func (client *Client) DescribePublicIpAddressWithCallback(request *DescribePublicIpAddressRequest, callback func(response *DescribePublicIpAddressResponse, err error)) <-chan int
DescribePublicIpAddressWithCallback invokes the vpc.DescribePublicIpAddress API asynchronously
func (*Client) DescribePublicIpAddressWithChan ¶ added in v1.62.27
func (client *Client) DescribePublicIpAddressWithChan(request *DescribePublicIpAddressRequest) (<-chan *DescribePublicIpAddressResponse, <-chan error)
DescribePublicIpAddressWithChan invokes the vpc.DescribePublicIpAddress API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the vpc.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the vpc.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the vpc.DescribeRegions API asynchronously
func (*Client) DescribeRouteEntryList ¶
func (client *Client) DescribeRouteEntryList(request *DescribeRouteEntryListRequest) (response *DescribeRouteEntryListResponse, err error)
DescribeRouteEntryList invokes the vpc.DescribeRouteEntryList API synchronously
func (*Client) DescribeRouteEntryListWithCallback ¶
func (client *Client) DescribeRouteEntryListWithCallback(request *DescribeRouteEntryListRequest, callback func(response *DescribeRouteEntryListResponse, err error)) <-chan int
DescribeRouteEntryListWithCallback invokes the vpc.DescribeRouteEntryList API asynchronously
func (*Client) DescribeRouteEntryListWithChan ¶
func (client *Client) DescribeRouteEntryListWithChan(request *DescribeRouteEntryListRequest) (<-chan *DescribeRouteEntryListResponse, <-chan error)
DescribeRouteEntryListWithChan invokes the vpc.DescribeRouteEntryList API asynchronously
func (*Client) DescribeRouteTableList ¶
func (client *Client) DescribeRouteTableList(request *DescribeRouteTableListRequest) (response *DescribeRouteTableListResponse, err error)
DescribeRouteTableList invokes the vpc.DescribeRouteTableList API synchronously
func (*Client) DescribeRouteTableListWithCallback ¶
func (client *Client) DescribeRouteTableListWithCallback(request *DescribeRouteTableListRequest, callback func(response *DescribeRouteTableListResponse, err error)) <-chan int
DescribeRouteTableListWithCallback invokes the vpc.DescribeRouteTableList API asynchronously
func (*Client) DescribeRouteTableListWithChan ¶
func (client *Client) DescribeRouteTableListWithChan(request *DescribeRouteTableListRequest) (<-chan *DescribeRouteTableListResponse, <-chan error)
DescribeRouteTableListWithChan invokes the vpc.DescribeRouteTableList API asynchronously
func (*Client) DescribeRouteTables ¶
func (client *Client) DescribeRouteTables(request *DescribeRouteTablesRequest) (response *DescribeRouteTablesResponse, err error)
DescribeRouteTables invokes the vpc.DescribeRouteTables API synchronously
func (*Client) DescribeRouteTablesWithCallback ¶
func (client *Client) DescribeRouteTablesWithCallback(request *DescribeRouteTablesRequest, callback func(response *DescribeRouteTablesResponse, err error)) <-chan int
DescribeRouteTablesWithCallback invokes the vpc.DescribeRouteTables API asynchronously
func (*Client) DescribeRouteTablesWithChan ¶
func (client *Client) DescribeRouteTablesWithChan(request *DescribeRouteTablesRequest) (<-chan *DescribeRouteTablesResponse, <-chan error)
DescribeRouteTablesWithChan invokes the vpc.DescribeRouteTables API asynchronously
func (*Client) DescribeRouterInterfaceAttribute ¶ added in v1.60.268
func (client *Client) DescribeRouterInterfaceAttribute(request *DescribeRouterInterfaceAttributeRequest) (response *DescribeRouterInterfaceAttributeResponse, err error)
DescribeRouterInterfaceAttribute invokes the vpc.DescribeRouterInterfaceAttribute API synchronously
func (*Client) DescribeRouterInterfaceAttributeWithCallback ¶ added in v1.60.268
func (client *Client) DescribeRouterInterfaceAttributeWithCallback(request *DescribeRouterInterfaceAttributeRequest, callback func(response *DescribeRouterInterfaceAttributeResponse, err error)) <-chan int
DescribeRouterInterfaceAttributeWithCallback invokes the vpc.DescribeRouterInterfaceAttribute API asynchronously
func (*Client) DescribeRouterInterfaceAttributeWithChan ¶ added in v1.60.268
func (client *Client) DescribeRouterInterfaceAttributeWithChan(request *DescribeRouterInterfaceAttributeRequest) (<-chan *DescribeRouterInterfaceAttributeResponse, <-chan error)
DescribeRouterInterfaceAttributeWithChan invokes the vpc.DescribeRouterInterfaceAttribute API asynchronously
func (*Client) DescribeRouterInterfaces ¶
func (client *Client) DescribeRouterInterfaces(request *DescribeRouterInterfacesRequest) (response *DescribeRouterInterfacesResponse, err error)
DescribeRouterInterfaces invokes the vpc.DescribeRouterInterfaces API synchronously
func (*Client) DescribeRouterInterfacesWithCallback ¶
func (client *Client) DescribeRouterInterfacesWithCallback(request *DescribeRouterInterfacesRequest, callback func(response *DescribeRouterInterfacesResponse, err error)) <-chan int
DescribeRouterInterfacesWithCallback invokes the vpc.DescribeRouterInterfaces API asynchronously
func (*Client) DescribeRouterInterfacesWithChan ¶
func (client *Client) DescribeRouterInterfacesWithChan(request *DescribeRouterInterfacesRequest) (<-chan *DescribeRouterInterfacesResponse, <-chan error)
DescribeRouterInterfacesWithChan invokes the vpc.DescribeRouterInterfaces API asynchronously
func (*Client) DescribeServerRelatedGlobalAccelerationInstances ¶
func (client *Client) DescribeServerRelatedGlobalAccelerationInstances(request *DescribeServerRelatedGlobalAccelerationInstancesRequest) (response *DescribeServerRelatedGlobalAccelerationInstancesResponse, err error)
DescribeServerRelatedGlobalAccelerationInstances invokes the vpc.DescribeServerRelatedGlobalAccelerationInstances API synchronously
func (*Client) DescribeServerRelatedGlobalAccelerationInstancesWithCallback ¶
func (client *Client) DescribeServerRelatedGlobalAccelerationInstancesWithCallback(request *DescribeServerRelatedGlobalAccelerationInstancesRequest, callback func(response *DescribeServerRelatedGlobalAccelerationInstancesResponse, err error)) <-chan int
DescribeServerRelatedGlobalAccelerationInstancesWithCallback invokes the vpc.DescribeServerRelatedGlobalAccelerationInstances API asynchronously
func (*Client) DescribeServerRelatedGlobalAccelerationInstancesWithChan ¶
func (client *Client) DescribeServerRelatedGlobalAccelerationInstancesWithChan(request *DescribeServerRelatedGlobalAccelerationInstancesRequest) (<-chan *DescribeServerRelatedGlobalAccelerationInstancesResponse, <-chan error)
DescribeServerRelatedGlobalAccelerationInstancesWithChan invokes the vpc.DescribeServerRelatedGlobalAccelerationInstances API asynchronously
func (*Client) DescribeSnatTableEntries ¶
func (client *Client) DescribeSnatTableEntries(request *DescribeSnatTableEntriesRequest) (response *DescribeSnatTableEntriesResponse, err error)
DescribeSnatTableEntries invokes the vpc.DescribeSnatTableEntries API synchronously
func (*Client) DescribeSnatTableEntriesWithCallback ¶
func (client *Client) DescribeSnatTableEntriesWithCallback(request *DescribeSnatTableEntriesRequest, callback func(response *DescribeSnatTableEntriesResponse, err error)) <-chan int
DescribeSnatTableEntriesWithCallback invokes the vpc.DescribeSnatTableEntries API asynchronously
func (*Client) DescribeSnatTableEntriesWithChan ¶
func (client *Client) DescribeSnatTableEntriesWithChan(request *DescribeSnatTableEntriesRequest) (<-chan *DescribeSnatTableEntriesResponse, <-chan error)
DescribeSnatTableEntriesWithChan invokes the vpc.DescribeSnatTableEntries API asynchronously
func (*Client) DescribeSslVpnClientCert ¶
func (client *Client) DescribeSslVpnClientCert(request *DescribeSslVpnClientCertRequest) (response *DescribeSslVpnClientCertResponse, err error)
DescribeSslVpnClientCert invokes the vpc.DescribeSslVpnClientCert API synchronously
func (*Client) DescribeSslVpnClientCertWithCallback ¶
func (client *Client) DescribeSslVpnClientCertWithCallback(request *DescribeSslVpnClientCertRequest, callback func(response *DescribeSslVpnClientCertResponse, err error)) <-chan int
DescribeSslVpnClientCertWithCallback invokes the vpc.DescribeSslVpnClientCert API asynchronously
func (*Client) DescribeSslVpnClientCertWithChan ¶
func (client *Client) DescribeSslVpnClientCertWithChan(request *DescribeSslVpnClientCertRequest) (<-chan *DescribeSslVpnClientCertResponse, <-chan error)
DescribeSslVpnClientCertWithChan invokes the vpc.DescribeSslVpnClientCert API asynchronously
func (*Client) DescribeSslVpnClientCerts ¶
func (client *Client) DescribeSslVpnClientCerts(request *DescribeSslVpnClientCertsRequest) (response *DescribeSslVpnClientCertsResponse, err error)
DescribeSslVpnClientCerts invokes the vpc.DescribeSslVpnClientCerts API synchronously
func (*Client) DescribeSslVpnClientCertsWithCallback ¶
func (client *Client) DescribeSslVpnClientCertsWithCallback(request *DescribeSslVpnClientCertsRequest, callback func(response *DescribeSslVpnClientCertsResponse, err error)) <-chan int
DescribeSslVpnClientCertsWithCallback invokes the vpc.DescribeSslVpnClientCerts API asynchronously
func (*Client) DescribeSslVpnClientCertsWithChan ¶
func (client *Client) DescribeSslVpnClientCertsWithChan(request *DescribeSslVpnClientCertsRequest) (<-chan *DescribeSslVpnClientCertsResponse, <-chan error)
DescribeSslVpnClientCertsWithChan invokes the vpc.DescribeSslVpnClientCerts API asynchronously
func (*Client) DescribeSslVpnClients ¶ added in v1.62.391
func (client *Client) DescribeSslVpnClients(request *DescribeSslVpnClientsRequest) (response *DescribeSslVpnClientsResponse, err error)
DescribeSslVpnClients invokes the vpc.DescribeSslVpnClients API synchronously
func (*Client) DescribeSslVpnClientsWithCallback ¶ added in v1.62.391
func (client *Client) DescribeSslVpnClientsWithCallback(request *DescribeSslVpnClientsRequest, callback func(response *DescribeSslVpnClientsResponse, err error)) <-chan int
DescribeSslVpnClientsWithCallback invokes the vpc.DescribeSslVpnClients API asynchronously
func (*Client) DescribeSslVpnClientsWithChan ¶ added in v1.62.391
func (client *Client) DescribeSslVpnClientsWithChan(request *DescribeSslVpnClientsRequest) (<-chan *DescribeSslVpnClientsResponse, <-chan error)
DescribeSslVpnClientsWithChan invokes the vpc.DescribeSslVpnClients API asynchronously
func (*Client) DescribeSslVpnServers ¶
func (client *Client) DescribeSslVpnServers(request *DescribeSslVpnServersRequest) (response *DescribeSslVpnServersResponse, err error)
DescribeSslVpnServers invokes the vpc.DescribeSslVpnServers API synchronously
func (*Client) DescribeSslVpnServersWithCallback ¶
func (client *Client) DescribeSslVpnServersWithCallback(request *DescribeSslVpnServersRequest, callback func(response *DescribeSslVpnServersResponse, err error)) <-chan int
DescribeSslVpnServersWithCallback invokes the vpc.DescribeSslVpnServers API asynchronously
func (*Client) DescribeSslVpnServersWithChan ¶
func (client *Client) DescribeSslVpnServersWithChan(request *DescribeSslVpnServersRequest) (<-chan *DescribeSslVpnServersResponse, <-chan error)
DescribeSslVpnServersWithChan invokes the vpc.DescribeSslVpnServers API asynchronously
func (*Client) DescribeTagKeys ¶ added in v1.62.97
func (client *Client) DescribeTagKeys(request *DescribeTagKeysRequest) (response *DescribeTagKeysResponse, err error)
DescribeTagKeys invokes the vpc.DescribeTagKeys API synchronously
func (*Client) DescribeTagKeysForExpressConnect ¶ added in v1.62.96
func (client *Client) DescribeTagKeysForExpressConnect(request *DescribeTagKeysForExpressConnectRequest) (response *DescribeTagKeysForExpressConnectResponse, err error)
DescribeTagKeysForExpressConnect invokes the vpc.DescribeTagKeysForExpressConnect API synchronously
func (*Client) DescribeTagKeysForExpressConnectWithCallback ¶ added in v1.62.96
func (client *Client) DescribeTagKeysForExpressConnectWithCallback(request *DescribeTagKeysForExpressConnectRequest, callback func(response *DescribeTagKeysForExpressConnectResponse, err error)) <-chan int
DescribeTagKeysForExpressConnectWithCallback invokes the vpc.DescribeTagKeysForExpressConnect API asynchronously
func (*Client) DescribeTagKeysForExpressConnectWithChan ¶ added in v1.62.96
func (client *Client) DescribeTagKeysForExpressConnectWithChan(request *DescribeTagKeysForExpressConnectRequest) (<-chan *DescribeTagKeysForExpressConnectResponse, <-chan error)
DescribeTagKeysForExpressConnectWithChan invokes the vpc.DescribeTagKeysForExpressConnect API asynchronously
func (*Client) DescribeTagKeysWithCallback ¶ added in v1.62.97
func (client *Client) DescribeTagKeysWithCallback(request *DescribeTagKeysRequest, callback func(response *DescribeTagKeysResponse, err error)) <-chan int
DescribeTagKeysWithCallback invokes the vpc.DescribeTagKeys API asynchronously
func (*Client) DescribeTagKeysWithChan ¶ added in v1.62.97
func (client *Client) DescribeTagKeysWithChan(request *DescribeTagKeysRequest) (<-chan *DescribeTagKeysResponse, <-chan error)
DescribeTagKeysWithChan invokes the vpc.DescribeTagKeys API asynchronously
func (*Client) DescribeTags ¶ added in v1.62.97
func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
DescribeTags invokes the vpc.DescribeTags API synchronously
func (*Client) DescribeTagsWithCallback ¶ added in v1.62.97
func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int
DescribeTagsWithCallback invokes the vpc.DescribeTags API asynchronously
func (*Client) DescribeTagsWithChan ¶ added in v1.62.97
func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
DescribeTagsWithChan invokes the vpc.DescribeTags API asynchronously
func (*Client) DescribeVRouters ¶
func (client *Client) DescribeVRouters(request *DescribeVRoutersRequest) (response *DescribeVRoutersResponse, err error)
DescribeVRouters invokes the vpc.DescribeVRouters API synchronously
func (*Client) DescribeVRoutersWithCallback ¶
func (client *Client) DescribeVRoutersWithCallback(request *DescribeVRoutersRequest, callback func(response *DescribeVRoutersResponse, err error)) <-chan int
DescribeVRoutersWithCallback invokes the vpc.DescribeVRouters API asynchronously
func (*Client) DescribeVRoutersWithChan ¶
func (client *Client) DescribeVRoutersWithChan(request *DescribeVRoutersRequest) (<-chan *DescribeVRoutersResponse, <-chan error)
DescribeVRoutersWithChan invokes the vpc.DescribeVRouters API asynchronously
func (*Client) DescribeVSwitchAttributes ¶
func (client *Client) DescribeVSwitchAttributes(request *DescribeVSwitchAttributesRequest) (response *DescribeVSwitchAttributesResponse, err error)
DescribeVSwitchAttributes invokes the vpc.DescribeVSwitchAttributes API synchronously
func (*Client) DescribeVSwitchAttributesWithCallback ¶
func (client *Client) DescribeVSwitchAttributesWithCallback(request *DescribeVSwitchAttributesRequest, callback func(response *DescribeVSwitchAttributesResponse, err error)) <-chan int
DescribeVSwitchAttributesWithCallback invokes the vpc.DescribeVSwitchAttributes API asynchronously
func (*Client) DescribeVSwitchAttributesWithChan ¶
func (client *Client) DescribeVSwitchAttributesWithChan(request *DescribeVSwitchAttributesRequest) (<-chan *DescribeVSwitchAttributesResponse, <-chan error)
DescribeVSwitchAttributesWithChan invokes the vpc.DescribeVSwitchAttributes API asynchronously
func (*Client) DescribeVSwitches ¶
func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (response *DescribeVSwitchesResponse, err error)
DescribeVSwitches invokes the vpc.DescribeVSwitches API synchronously
func (*Client) DescribeVSwitchesWithCallback ¶
func (client *Client) DescribeVSwitchesWithCallback(request *DescribeVSwitchesRequest, callback func(response *DescribeVSwitchesResponse, err error)) <-chan int
DescribeVSwitchesWithCallback invokes the vpc.DescribeVSwitches API asynchronously
func (*Client) DescribeVSwitchesWithChan ¶
func (client *Client) DescribeVSwitchesWithChan(request *DescribeVSwitchesRequest) (<-chan *DescribeVSwitchesResponse, <-chan error)
DescribeVSwitchesWithChan invokes the vpc.DescribeVSwitches API asynchronously
func (*Client) DescribeVbrHa ¶ added in v1.61.1136
func (client *Client) DescribeVbrHa(request *DescribeVbrHaRequest) (response *DescribeVbrHaResponse, err error)
DescribeVbrHa invokes the vpc.DescribeVbrHa API synchronously
func (*Client) DescribeVbrHaWithCallback ¶ added in v1.61.1136
func (client *Client) DescribeVbrHaWithCallback(request *DescribeVbrHaRequest, callback func(response *DescribeVbrHaResponse, err error)) <-chan int
DescribeVbrHaWithCallback invokes the vpc.DescribeVbrHa API asynchronously
func (*Client) DescribeVbrHaWithChan ¶ added in v1.61.1136
func (client *Client) DescribeVbrHaWithChan(request *DescribeVbrHaRequest) (<-chan *DescribeVbrHaResponse, <-chan error)
DescribeVbrHaWithChan invokes the vpc.DescribeVbrHa API asynchronously
func (*Client) DescribeVcoRouteEntries ¶ added in v1.61.1711
func (client *Client) DescribeVcoRouteEntries(request *DescribeVcoRouteEntriesRequest) (response *DescribeVcoRouteEntriesResponse, err error)
DescribeVcoRouteEntries invokes the vpc.DescribeVcoRouteEntries API synchronously
func (*Client) DescribeVcoRouteEntriesWithCallback ¶ added in v1.61.1711
func (client *Client) DescribeVcoRouteEntriesWithCallback(request *DescribeVcoRouteEntriesRequest, callback func(response *DescribeVcoRouteEntriesResponse, err error)) <-chan int
DescribeVcoRouteEntriesWithCallback invokes the vpc.DescribeVcoRouteEntries API asynchronously
func (*Client) DescribeVcoRouteEntriesWithChan ¶ added in v1.61.1711
func (client *Client) DescribeVcoRouteEntriesWithChan(request *DescribeVcoRouteEntriesRequest) (<-chan *DescribeVcoRouteEntriesResponse, <-chan error)
DescribeVcoRouteEntriesWithChan invokes the vpc.DescribeVcoRouteEntries API asynchronously
func (*Client) DescribeVirtualBorderRouters ¶
func (client *Client) DescribeVirtualBorderRouters(request *DescribeVirtualBorderRoutersRequest) (response *DescribeVirtualBorderRoutersResponse, err error)
DescribeVirtualBorderRouters invokes the vpc.DescribeVirtualBorderRouters API synchronously
func (*Client) DescribeVirtualBorderRoutersForPhysicalConnection ¶
func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnection(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, err error)
DescribeVirtualBorderRoutersForPhysicalConnection invokes the vpc.DescribeVirtualBorderRoutersForPhysicalConnection API synchronously
func (*Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback ¶
func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest, callback func(response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, err error)) <-chan int
DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback invokes the vpc.DescribeVirtualBorderRoutersForPhysicalConnection API asynchronously
func (*Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithChan ¶
func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithChan(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (<-chan *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, <-chan error)
DescribeVirtualBorderRoutersForPhysicalConnectionWithChan invokes the vpc.DescribeVirtualBorderRoutersForPhysicalConnection API asynchronously
func (*Client) DescribeVirtualBorderRoutersWithCallback ¶
func (client *Client) DescribeVirtualBorderRoutersWithCallback(request *DescribeVirtualBorderRoutersRequest, callback func(response *DescribeVirtualBorderRoutersResponse, err error)) <-chan int
DescribeVirtualBorderRoutersWithCallback invokes the vpc.DescribeVirtualBorderRouters API asynchronously
func (*Client) DescribeVirtualBorderRoutersWithChan ¶
func (client *Client) DescribeVirtualBorderRoutersWithChan(request *DescribeVirtualBorderRoutersRequest) (<-chan *DescribeVirtualBorderRoutersResponse, <-chan error)
DescribeVirtualBorderRoutersWithChan invokes the vpc.DescribeVirtualBorderRouters API asynchronously
func (*Client) DescribeVpcAttribute ¶
func (client *Client) DescribeVpcAttribute(request *DescribeVpcAttributeRequest) (response *DescribeVpcAttributeResponse, err error)
DescribeVpcAttribute invokes the vpc.DescribeVpcAttribute API synchronously
func (*Client) DescribeVpcAttributeWithCallback ¶
func (client *Client) DescribeVpcAttributeWithCallback(request *DescribeVpcAttributeRequest, callback func(response *DescribeVpcAttributeResponse, err error)) <-chan int
DescribeVpcAttributeWithCallback invokes the vpc.DescribeVpcAttribute API asynchronously
func (*Client) DescribeVpcAttributeWithChan ¶
func (client *Client) DescribeVpcAttributeWithChan(request *DescribeVpcAttributeRequest) (<-chan *DescribeVpcAttributeResponse, <-chan error)
DescribeVpcAttributeWithChan invokes the vpc.DescribeVpcAttribute API asynchronously
func (*Client) DescribeVpcs ¶
func (client *Client) DescribeVpcs(request *DescribeVpcsRequest) (response *DescribeVpcsResponse, err error)
DescribeVpcs invokes the vpc.DescribeVpcs API synchronously
func (*Client) DescribeVpcsWithCallback ¶
func (client *Client) DescribeVpcsWithCallback(request *DescribeVpcsRequest, callback func(response *DescribeVpcsResponse, err error)) <-chan int
DescribeVpcsWithCallback invokes the vpc.DescribeVpcs API asynchronously
func (*Client) DescribeVpcsWithChan ¶
func (client *Client) DescribeVpcsWithChan(request *DescribeVpcsRequest) (<-chan *DescribeVpcsResponse, <-chan error)
DescribeVpcsWithChan invokes the vpc.DescribeVpcs API asynchronously
func (*Client) DescribeVpnAttachments ¶ added in v1.61.1711
func (client *Client) DescribeVpnAttachments(request *DescribeVpnAttachmentsRequest) (response *DescribeVpnAttachmentsResponse, err error)
DescribeVpnAttachments invokes the vpc.DescribeVpnAttachments API synchronously
func (*Client) DescribeVpnAttachmentsWithCallback ¶ added in v1.61.1711
func (client *Client) DescribeVpnAttachmentsWithCallback(request *DescribeVpnAttachmentsRequest, callback func(response *DescribeVpnAttachmentsResponse, err error)) <-chan int
DescribeVpnAttachmentsWithCallback invokes the vpc.DescribeVpnAttachments API asynchronously
func (*Client) DescribeVpnAttachmentsWithChan ¶ added in v1.61.1711
func (client *Client) DescribeVpnAttachmentsWithChan(request *DescribeVpnAttachmentsRequest) (<-chan *DescribeVpnAttachmentsResponse, <-chan error)
DescribeVpnAttachmentsWithChan invokes the vpc.DescribeVpnAttachments API asynchronously
func (*Client) DescribeVpnConnection ¶
func (client *Client) DescribeVpnConnection(request *DescribeVpnConnectionRequest) (response *DescribeVpnConnectionResponse, err error)
DescribeVpnConnection invokes the vpc.DescribeVpnConnection API synchronously
func (*Client) DescribeVpnConnectionLogs ¶ added in v1.62.96
func (client *Client) DescribeVpnConnectionLogs(request *DescribeVpnConnectionLogsRequest) (response *DescribeVpnConnectionLogsResponse, err error)
DescribeVpnConnectionLogs invokes the vpc.DescribeVpnConnectionLogs API synchronously
func (*Client) DescribeVpnConnectionLogsWithCallback ¶ added in v1.62.96
func (client *Client) DescribeVpnConnectionLogsWithCallback(request *DescribeVpnConnectionLogsRequest, callback func(response *DescribeVpnConnectionLogsResponse, err error)) <-chan int
DescribeVpnConnectionLogsWithCallback invokes the vpc.DescribeVpnConnectionLogs API asynchronously
func (*Client) DescribeVpnConnectionLogsWithChan ¶ added in v1.62.96
func (client *Client) DescribeVpnConnectionLogsWithChan(request *DescribeVpnConnectionLogsRequest) (<-chan *DescribeVpnConnectionLogsResponse, <-chan error)
DescribeVpnConnectionLogsWithChan invokes the vpc.DescribeVpnConnectionLogs API asynchronously
func (*Client) DescribeVpnConnectionWithCallback ¶
func (client *Client) DescribeVpnConnectionWithCallback(request *DescribeVpnConnectionRequest, callback func(response *DescribeVpnConnectionResponse, err error)) <-chan int
DescribeVpnConnectionWithCallback invokes the vpc.DescribeVpnConnection API asynchronously
func (*Client) DescribeVpnConnectionWithChan ¶
func (client *Client) DescribeVpnConnectionWithChan(request *DescribeVpnConnectionRequest) (<-chan *DescribeVpnConnectionResponse, <-chan error)
DescribeVpnConnectionWithChan invokes the vpc.DescribeVpnConnection API asynchronously
func (*Client) DescribeVpnConnections ¶
func (client *Client) DescribeVpnConnections(request *DescribeVpnConnectionsRequest) (response *DescribeVpnConnectionsResponse, err error)
DescribeVpnConnections invokes the vpc.DescribeVpnConnections API synchronously
func (*Client) DescribeVpnConnectionsWithCallback ¶
func (client *Client) DescribeVpnConnectionsWithCallback(request *DescribeVpnConnectionsRequest, callback func(response *DescribeVpnConnectionsResponse, err error)) <-chan int
DescribeVpnConnectionsWithCallback invokes the vpc.DescribeVpnConnections API asynchronously
func (*Client) DescribeVpnConnectionsWithChan ¶
func (client *Client) DescribeVpnConnectionsWithChan(request *DescribeVpnConnectionsRequest) (<-chan *DescribeVpnConnectionsResponse, <-chan error)
DescribeVpnConnectionsWithChan invokes the vpc.DescribeVpnConnections API asynchronously
func (*Client) DescribeVpnCrossAccountAuthorizations ¶ added in v1.61.1711
func (client *Client) DescribeVpnCrossAccountAuthorizations(request *DescribeVpnCrossAccountAuthorizationsRequest) (response *DescribeVpnCrossAccountAuthorizationsResponse, err error)
DescribeVpnCrossAccountAuthorizations invokes the vpc.DescribeVpnCrossAccountAuthorizations API synchronously
func (*Client) DescribeVpnCrossAccountAuthorizationsWithCallback ¶ added in v1.61.1711
func (client *Client) DescribeVpnCrossAccountAuthorizationsWithCallback(request *DescribeVpnCrossAccountAuthorizationsRequest, callback func(response *DescribeVpnCrossAccountAuthorizationsResponse, err error)) <-chan int
DescribeVpnCrossAccountAuthorizationsWithCallback invokes the vpc.DescribeVpnCrossAccountAuthorizations API asynchronously
func (*Client) DescribeVpnCrossAccountAuthorizationsWithChan ¶ added in v1.61.1711
func (client *Client) DescribeVpnCrossAccountAuthorizationsWithChan(request *DescribeVpnCrossAccountAuthorizationsRequest) (<-chan *DescribeVpnCrossAccountAuthorizationsResponse, <-chan error)
DescribeVpnCrossAccountAuthorizationsWithChan invokes the vpc.DescribeVpnCrossAccountAuthorizations API asynchronously
func (*Client) DescribeVpnGateway ¶
func (client *Client) DescribeVpnGateway(request *DescribeVpnGatewayRequest) (response *DescribeVpnGatewayResponse, err error)
DescribeVpnGateway invokes the vpc.DescribeVpnGateway API synchronously
func (*Client) DescribeVpnGatewayWithCallback ¶
func (client *Client) DescribeVpnGatewayWithCallback(request *DescribeVpnGatewayRequest, callback func(response *DescribeVpnGatewayResponse, err error)) <-chan int
DescribeVpnGatewayWithCallback invokes the vpc.DescribeVpnGateway API asynchronously
func (*Client) DescribeVpnGatewayWithChan ¶
func (client *Client) DescribeVpnGatewayWithChan(request *DescribeVpnGatewayRequest) (<-chan *DescribeVpnGatewayResponse, <-chan error)
DescribeVpnGatewayWithChan invokes the vpc.DescribeVpnGateway API asynchronously
func (*Client) DescribeVpnGateways ¶
func (client *Client) DescribeVpnGateways(request *DescribeVpnGatewaysRequest) (response *DescribeVpnGatewaysResponse, err error)
DescribeVpnGateways invokes the vpc.DescribeVpnGateways API synchronously
func (*Client) DescribeVpnGatewaysWithCallback ¶
func (client *Client) DescribeVpnGatewaysWithCallback(request *DescribeVpnGatewaysRequest, callback func(response *DescribeVpnGatewaysResponse, err error)) <-chan int
DescribeVpnGatewaysWithCallback invokes the vpc.DescribeVpnGateways API asynchronously
func (*Client) DescribeVpnGatewaysWithChan ¶
func (client *Client) DescribeVpnGatewaysWithChan(request *DescribeVpnGatewaysRequest) (<-chan *DescribeVpnGatewaysResponse, <-chan error)
DescribeVpnGatewaysWithChan invokes the vpc.DescribeVpnGateways API asynchronously
func (*Client) DescribeVpnPbrRouteEntries ¶
func (client *Client) DescribeVpnPbrRouteEntries(request *DescribeVpnPbrRouteEntriesRequest) (response *DescribeVpnPbrRouteEntriesResponse, err error)
DescribeVpnPbrRouteEntries invokes the vpc.DescribeVpnPbrRouteEntries API synchronously
func (*Client) DescribeVpnPbrRouteEntriesWithCallback ¶
func (client *Client) DescribeVpnPbrRouteEntriesWithCallback(request *DescribeVpnPbrRouteEntriesRequest, callback func(response *DescribeVpnPbrRouteEntriesResponse, err error)) <-chan int
DescribeVpnPbrRouteEntriesWithCallback invokes the vpc.DescribeVpnPbrRouteEntries API asynchronously
func (*Client) DescribeVpnPbrRouteEntriesWithChan ¶
func (client *Client) DescribeVpnPbrRouteEntriesWithChan(request *DescribeVpnPbrRouteEntriesRequest) (<-chan *DescribeVpnPbrRouteEntriesResponse, <-chan error)
DescribeVpnPbrRouteEntriesWithChan invokes the vpc.DescribeVpnPbrRouteEntries API asynchronously
func (*Client) DescribeVpnRouteEntries ¶
func (client *Client) DescribeVpnRouteEntries(request *DescribeVpnRouteEntriesRequest) (response *DescribeVpnRouteEntriesResponse, err error)
DescribeVpnRouteEntries invokes the vpc.DescribeVpnRouteEntries API synchronously
func (*Client) DescribeVpnRouteEntriesWithCallback ¶
func (client *Client) DescribeVpnRouteEntriesWithCallback(request *DescribeVpnRouteEntriesRequest, callback func(response *DescribeVpnRouteEntriesResponse, err error)) <-chan int
DescribeVpnRouteEntriesWithCallback invokes the vpc.DescribeVpnRouteEntries API asynchronously
func (*Client) DescribeVpnRouteEntriesWithChan ¶
func (client *Client) DescribeVpnRouteEntriesWithChan(request *DescribeVpnRouteEntriesRequest) (<-chan *DescribeVpnRouteEntriesResponse, <-chan error)
DescribeVpnRouteEntriesWithChan invokes the vpc.DescribeVpnRouteEntries API asynchronously
func (*Client) DescribeVpnSslServerLogs ¶
func (client *Client) DescribeVpnSslServerLogs(request *DescribeVpnSslServerLogsRequest) (response *DescribeVpnSslServerLogsResponse, err error)
DescribeVpnSslServerLogs invokes the vpc.DescribeVpnSslServerLogs API synchronously
func (*Client) DescribeVpnSslServerLogsWithCallback ¶
func (client *Client) DescribeVpnSslServerLogsWithCallback(request *DescribeVpnSslServerLogsRequest, callback func(response *DescribeVpnSslServerLogsResponse, err error)) <-chan int
DescribeVpnSslServerLogsWithCallback invokes the vpc.DescribeVpnSslServerLogs API asynchronously
func (*Client) DescribeVpnSslServerLogsWithChan ¶
func (client *Client) DescribeVpnSslServerLogsWithChan(request *DescribeVpnSslServerLogsRequest) (<-chan *DescribeVpnSslServerLogsResponse, <-chan error)
DescribeVpnSslServerLogsWithChan invokes the vpc.DescribeVpnSslServerLogs API asynchronously
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones invokes the vpc.DescribeZones API synchronously
func (*Client) DescribeZonesWithCallback ¶
func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int
DescribeZonesWithCallback invokes the vpc.DescribeZones API asynchronously
func (*Client) DescribeZonesWithChan ¶
func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
DescribeZonesWithChan invokes the vpc.DescribeZones API asynchronously
func (*Client) DetachDhcpOptionsSetFromVpc ¶ added in v1.61.388
func (client *Client) DetachDhcpOptionsSetFromVpc(request *DetachDhcpOptionsSetFromVpcRequest) (response *DetachDhcpOptionsSetFromVpcResponse, err error)
DetachDhcpOptionsSetFromVpc invokes the vpc.DetachDhcpOptionsSetFromVpc API synchronously
func (*Client) DetachDhcpOptionsSetFromVpcWithCallback ¶ added in v1.61.388
func (client *Client) DetachDhcpOptionsSetFromVpcWithCallback(request *DetachDhcpOptionsSetFromVpcRequest, callback func(response *DetachDhcpOptionsSetFromVpcResponse, err error)) <-chan int
DetachDhcpOptionsSetFromVpcWithCallback invokes the vpc.DetachDhcpOptionsSetFromVpc API asynchronously
func (*Client) DetachDhcpOptionsSetFromVpcWithChan ¶ added in v1.61.388
func (client *Client) DetachDhcpOptionsSetFromVpcWithChan(request *DetachDhcpOptionsSetFromVpcRequest) (<-chan *DetachDhcpOptionsSetFromVpcResponse, <-chan error)
DetachDhcpOptionsSetFromVpcWithChan invokes the vpc.DetachDhcpOptionsSetFromVpc API asynchronously
func (*Client) DiagnoseVpnGateway ¶ added in v1.62.96
func (client *Client) DiagnoseVpnGateway(request *DiagnoseVpnGatewayRequest) (response *DiagnoseVpnGatewayResponse, err error)
DiagnoseVpnGateway invokes the vpc.DiagnoseVpnGateway API synchronously
func (*Client) DiagnoseVpnGatewayWithCallback ¶ added in v1.62.96
func (client *Client) DiagnoseVpnGatewayWithCallback(request *DiagnoseVpnGatewayRequest, callback func(response *DiagnoseVpnGatewayResponse, err error)) <-chan int
DiagnoseVpnGatewayWithCallback invokes the vpc.DiagnoseVpnGateway API asynchronously
func (*Client) DiagnoseVpnGatewayWithChan ¶ added in v1.62.96
func (client *Client) DiagnoseVpnGatewayWithChan(request *DiagnoseVpnGatewayRequest) (<-chan *DiagnoseVpnGatewayResponse, <-chan error)
DiagnoseVpnGatewayWithChan invokes the vpc.DiagnoseVpnGateway API asynchronously
func (*Client) DisableNatGatewayEcsMetric ¶ added in v1.61.601
func (client *Client) DisableNatGatewayEcsMetric(request *DisableNatGatewayEcsMetricRequest) (response *DisableNatGatewayEcsMetricResponse, err error)
DisableNatGatewayEcsMetric invokes the vpc.DisableNatGatewayEcsMetric API synchronously
func (*Client) DisableNatGatewayEcsMetricWithCallback ¶ added in v1.61.601
func (client *Client) DisableNatGatewayEcsMetricWithCallback(request *DisableNatGatewayEcsMetricRequest, callback func(response *DisableNatGatewayEcsMetricResponse, err error)) <-chan int
DisableNatGatewayEcsMetricWithCallback invokes the vpc.DisableNatGatewayEcsMetric API asynchronously
func (*Client) DisableNatGatewayEcsMetricWithChan ¶ added in v1.61.601
func (client *Client) DisableNatGatewayEcsMetricWithChan(request *DisableNatGatewayEcsMetricRequest) (<-chan *DisableNatGatewayEcsMetricResponse, <-chan error)
DisableNatGatewayEcsMetricWithChan invokes the vpc.DisableNatGatewayEcsMetric API asynchronously
func (*Client) DisableVpcClassicLink ¶
func (client *Client) DisableVpcClassicLink(request *DisableVpcClassicLinkRequest) (response *DisableVpcClassicLinkResponse, err error)
DisableVpcClassicLink invokes the vpc.DisableVpcClassicLink API synchronously
func (*Client) DisableVpcClassicLinkWithCallback ¶
func (client *Client) DisableVpcClassicLinkWithCallback(request *DisableVpcClassicLinkRequest, callback func(response *DisableVpcClassicLinkResponse, err error)) <-chan int
DisableVpcClassicLinkWithCallback invokes the vpc.DisableVpcClassicLink API asynchronously
func (*Client) DisableVpcClassicLinkWithChan ¶
func (client *Client) DisableVpcClassicLinkWithChan(request *DisableVpcClassicLinkRequest) (<-chan *DisableVpcClassicLinkResponse, <-chan error)
DisableVpcClassicLinkWithChan invokes the vpc.DisableVpcClassicLink API asynchronously
func (*Client) DissociateRouteTableFromGateway ¶ added in v1.61.1439
func (client *Client) DissociateRouteTableFromGateway(request *DissociateRouteTableFromGatewayRequest) (response *DissociateRouteTableFromGatewayResponse, err error)
DissociateRouteTableFromGateway invokes the vpc.DissociateRouteTableFromGateway API synchronously
func (*Client) DissociateRouteTableFromGatewayWithCallback ¶ added in v1.61.1439
func (client *Client) DissociateRouteTableFromGatewayWithCallback(request *DissociateRouteTableFromGatewayRequest, callback func(response *DissociateRouteTableFromGatewayResponse, err error)) <-chan int
DissociateRouteTableFromGatewayWithCallback invokes the vpc.DissociateRouteTableFromGateway API asynchronously
func (*Client) DissociateRouteTableFromGatewayWithChan ¶ added in v1.61.1439
func (client *Client) DissociateRouteTableFromGatewayWithChan(request *DissociateRouteTableFromGatewayRequest) (<-chan *DissociateRouteTableFromGatewayResponse, <-chan error)
DissociateRouteTableFromGatewayWithChan invokes the vpc.DissociateRouteTableFromGateway API asynchronously
func (*Client) DissociateRouteTablesFromVpcGatewayEndpoint ¶ added in v1.61.1310
func (client *Client) DissociateRouteTablesFromVpcGatewayEndpoint(request *DissociateRouteTablesFromVpcGatewayEndpointRequest) (response *DissociateRouteTablesFromVpcGatewayEndpointResponse, err error)
DissociateRouteTablesFromVpcGatewayEndpoint invokes the vpc.DissociateRouteTablesFromVpcGatewayEndpoint API synchronously
func (*Client) DissociateRouteTablesFromVpcGatewayEndpointWithCallback ¶ added in v1.61.1310
func (client *Client) DissociateRouteTablesFromVpcGatewayEndpointWithCallback(request *DissociateRouteTablesFromVpcGatewayEndpointRequest, callback func(response *DissociateRouteTablesFromVpcGatewayEndpointResponse, err error)) <-chan int
DissociateRouteTablesFromVpcGatewayEndpointWithCallback invokes the vpc.DissociateRouteTablesFromVpcGatewayEndpoint API asynchronously
func (*Client) DissociateRouteTablesFromVpcGatewayEndpointWithChan ¶ added in v1.61.1310
func (client *Client) DissociateRouteTablesFromVpcGatewayEndpointWithChan(request *DissociateRouteTablesFromVpcGatewayEndpointRequest) (<-chan *DissociateRouteTablesFromVpcGatewayEndpointResponse, <-chan error)
DissociateRouteTablesFromVpcGatewayEndpointWithChan invokes the vpc.DissociateRouteTablesFromVpcGatewayEndpoint API asynchronously
func (*Client) DissociateVpnGatewayWithCertificate ¶ added in v1.61.939
func (client *Client) DissociateVpnGatewayWithCertificate(request *DissociateVpnGatewayWithCertificateRequest) (response *DissociateVpnGatewayWithCertificateResponse, err error)
DissociateVpnGatewayWithCertificate invokes the vpc.DissociateVpnGatewayWithCertificate API synchronously
func (*Client) DissociateVpnGatewayWithCertificateWithCallback ¶ added in v1.61.939
func (client *Client) DissociateVpnGatewayWithCertificateWithCallback(request *DissociateVpnGatewayWithCertificateRequest, callback func(response *DissociateVpnGatewayWithCertificateResponse, err error)) <-chan int
DissociateVpnGatewayWithCertificateWithCallback invokes the vpc.DissociateVpnGatewayWithCertificate API asynchronously
func (*Client) DissociateVpnGatewayWithCertificateWithChan ¶ added in v1.61.939
func (client *Client) DissociateVpnGatewayWithCertificateWithChan(request *DissociateVpnGatewayWithCertificateRequest) (<-chan *DissociateVpnGatewayWithCertificateResponse, <-chan error)
DissociateVpnGatewayWithCertificateWithChan invokes the vpc.DissociateVpnGatewayWithCertificate API asynchronously
func (*Client) DownloadVpnConnectionConfig ¶
func (client *Client) DownloadVpnConnectionConfig(request *DownloadVpnConnectionConfigRequest) (response *DownloadVpnConnectionConfigResponse, err error)
DownloadVpnConnectionConfig invokes the vpc.DownloadVpnConnectionConfig API synchronously
func (*Client) DownloadVpnConnectionConfigWithCallback ¶
func (client *Client) DownloadVpnConnectionConfigWithCallback(request *DownloadVpnConnectionConfigRequest, callback func(response *DownloadVpnConnectionConfigResponse, err error)) <-chan int
DownloadVpnConnectionConfigWithCallback invokes the vpc.DownloadVpnConnectionConfig API asynchronously
func (*Client) DownloadVpnConnectionConfigWithChan ¶
func (client *Client) DownloadVpnConnectionConfigWithChan(request *DownloadVpnConnectionConfigRequest) (<-chan *DownloadVpnConnectionConfigResponse, <-chan error)
DownloadVpnConnectionConfigWithChan invokes the vpc.DownloadVpnConnectionConfig API asynchronously
func (*Client) EnableNatGatewayEcsMetric ¶ added in v1.61.601
func (client *Client) EnableNatGatewayEcsMetric(request *EnableNatGatewayEcsMetricRequest) (response *EnableNatGatewayEcsMetricResponse, err error)
EnableNatGatewayEcsMetric invokes the vpc.EnableNatGatewayEcsMetric API synchronously
func (*Client) EnableNatGatewayEcsMetricWithCallback ¶ added in v1.61.601
func (client *Client) EnableNatGatewayEcsMetricWithCallback(request *EnableNatGatewayEcsMetricRequest, callback func(response *EnableNatGatewayEcsMetricResponse, err error)) <-chan int
EnableNatGatewayEcsMetricWithCallback invokes the vpc.EnableNatGatewayEcsMetric API asynchronously
func (*Client) EnableNatGatewayEcsMetricWithChan ¶ added in v1.61.601
func (client *Client) EnableNatGatewayEcsMetricWithChan(request *EnableNatGatewayEcsMetricRequest) (<-chan *EnableNatGatewayEcsMetricResponse, <-chan error)
EnableNatGatewayEcsMetricWithChan invokes the vpc.EnableNatGatewayEcsMetric API asynchronously
func (*Client) EnablePhysicalConnection ¶
func (client *Client) EnablePhysicalConnection(request *EnablePhysicalConnectionRequest) (response *EnablePhysicalConnectionResponse, err error)
EnablePhysicalConnection invokes the vpc.EnablePhysicalConnection API synchronously
func (*Client) EnablePhysicalConnectionWithCallback ¶
func (client *Client) EnablePhysicalConnectionWithCallback(request *EnablePhysicalConnectionRequest, callback func(response *EnablePhysicalConnectionResponse, err error)) <-chan int
EnablePhysicalConnectionWithCallback invokes the vpc.EnablePhysicalConnection API asynchronously
func (*Client) EnablePhysicalConnectionWithChan ¶
func (client *Client) EnablePhysicalConnectionWithChan(request *EnablePhysicalConnectionRequest) (<-chan *EnablePhysicalConnectionResponse, <-chan error)
EnablePhysicalConnectionWithChan invokes the vpc.EnablePhysicalConnection API asynchronously
func (*Client) EnableVpcClassicLink ¶
func (client *Client) EnableVpcClassicLink(request *EnableVpcClassicLinkRequest) (response *EnableVpcClassicLinkResponse, err error)
EnableVpcClassicLink invokes the vpc.EnableVpcClassicLink API synchronously
func (*Client) EnableVpcClassicLinkWithCallback ¶
func (client *Client) EnableVpcClassicLinkWithCallback(request *EnableVpcClassicLinkRequest, callback func(response *EnableVpcClassicLinkResponse, err error)) <-chan int
EnableVpcClassicLinkWithCallback invokes the vpc.EnableVpcClassicLink API asynchronously
func (*Client) EnableVpcClassicLinkWithChan ¶
func (client *Client) EnableVpcClassicLinkWithChan(request *EnableVpcClassicLinkRequest) (<-chan *EnableVpcClassicLinkResponse, <-chan error)
EnableVpcClassicLinkWithChan invokes the vpc.EnableVpcClassicLink API asynchronously
func (*Client) EnableVpcIpv4Gateway ¶ added in v1.61.1439
func (client *Client) EnableVpcIpv4Gateway(request *EnableVpcIpv4GatewayRequest) (response *EnableVpcIpv4GatewayResponse, err error)
EnableVpcIpv4Gateway invokes the vpc.EnableVpcIpv4Gateway API synchronously
func (*Client) EnableVpcIpv4GatewayWithCallback ¶ added in v1.61.1439
func (client *Client) EnableVpcIpv4GatewayWithCallback(request *EnableVpcIpv4GatewayRequest, callback func(response *EnableVpcIpv4GatewayResponse, err error)) <-chan int
EnableVpcIpv4GatewayWithCallback invokes the vpc.EnableVpcIpv4Gateway API asynchronously
func (*Client) EnableVpcIpv4GatewayWithChan ¶ added in v1.61.1439
func (client *Client) EnableVpcIpv4GatewayWithChan(request *EnableVpcIpv4GatewayRequest) (<-chan *EnableVpcIpv4GatewayResponse, <-chan error)
EnableVpcIpv4GatewayWithChan invokes the vpc.EnableVpcIpv4Gateway API asynchronously
func (*Client) GetDhcpOptionsSet ¶ added in v1.61.388
func (client *Client) GetDhcpOptionsSet(request *GetDhcpOptionsSetRequest) (response *GetDhcpOptionsSetResponse, err error)
GetDhcpOptionsSet invokes the vpc.GetDhcpOptionsSet API synchronously
func (*Client) GetDhcpOptionsSetWithCallback ¶ added in v1.61.388
func (client *Client) GetDhcpOptionsSetWithCallback(request *GetDhcpOptionsSetRequest, callback func(response *GetDhcpOptionsSetResponse, err error)) <-chan int
GetDhcpOptionsSetWithCallback invokes the vpc.GetDhcpOptionsSet API asynchronously
func (*Client) GetDhcpOptionsSetWithChan ¶ added in v1.61.388
func (client *Client) GetDhcpOptionsSetWithChan(request *GetDhcpOptionsSetRequest) (<-chan *GetDhcpOptionsSetResponse, <-chan error)
GetDhcpOptionsSetWithChan invokes the vpc.GetDhcpOptionsSet API asynchronously
func (*Client) GetFlowLogServiceStatus ¶ added in v1.62.27
func (client *Client) GetFlowLogServiceStatus(request *GetFlowLogServiceStatusRequest) (response *GetFlowLogServiceStatusResponse, err error)
GetFlowLogServiceStatus invokes the vpc.GetFlowLogServiceStatus API synchronously
func (*Client) GetFlowLogServiceStatusWithCallback ¶ added in v1.62.27
func (client *Client) GetFlowLogServiceStatusWithCallback(request *GetFlowLogServiceStatusRequest, callback func(response *GetFlowLogServiceStatusResponse, err error)) <-chan int
GetFlowLogServiceStatusWithCallback invokes the vpc.GetFlowLogServiceStatus API asynchronously
func (*Client) GetFlowLogServiceStatusWithChan ¶ added in v1.62.27
func (client *Client) GetFlowLogServiceStatusWithChan(request *GetFlowLogServiceStatusRequest) (<-chan *GetFlowLogServiceStatusResponse, <-chan error)
GetFlowLogServiceStatusWithChan invokes the vpc.GetFlowLogServiceStatus API asynchronously
func (*Client) GetIpv4GatewayAttribute ¶ added in v1.61.1439
func (client *Client) GetIpv4GatewayAttribute(request *GetIpv4GatewayAttributeRequest) (response *GetIpv4GatewayAttributeResponse, err error)
GetIpv4GatewayAttribute invokes the vpc.GetIpv4GatewayAttribute API synchronously
func (*Client) GetIpv4GatewayAttributeWithCallback ¶ added in v1.61.1439
func (client *Client) GetIpv4GatewayAttributeWithCallback(request *GetIpv4GatewayAttributeRequest, callback func(response *GetIpv4GatewayAttributeResponse, err error)) <-chan int
GetIpv4GatewayAttributeWithCallback invokes the vpc.GetIpv4GatewayAttribute API asynchronously
func (*Client) GetIpv4GatewayAttributeWithChan ¶ added in v1.61.1439
func (client *Client) GetIpv4GatewayAttributeWithChan(request *GetIpv4GatewayAttributeRequest) (<-chan *GetIpv4GatewayAttributeResponse, <-chan error)
GetIpv4GatewayAttributeWithChan invokes the vpc.GetIpv4GatewayAttribute API asynchronously
func (*Client) GetNatGatewayAttribute ¶ added in v1.61.939
func (client *Client) GetNatGatewayAttribute(request *GetNatGatewayAttributeRequest) (response *GetNatGatewayAttributeResponse, err error)
GetNatGatewayAttribute invokes the vpc.GetNatGatewayAttribute API synchronously
func (*Client) GetNatGatewayAttributeWithCallback ¶ added in v1.61.939
func (client *Client) GetNatGatewayAttributeWithCallback(request *GetNatGatewayAttributeRequest, callback func(response *GetNatGatewayAttributeResponse, err error)) <-chan int
GetNatGatewayAttributeWithCallback invokes the vpc.GetNatGatewayAttribute API asynchronously
func (*Client) GetNatGatewayAttributeWithChan ¶ added in v1.61.939
func (client *Client) GetNatGatewayAttributeWithChan(request *GetNatGatewayAttributeRequest) (<-chan *GetNatGatewayAttributeResponse, <-chan error)
GetNatGatewayAttributeWithChan invokes the vpc.GetNatGatewayAttribute API asynchronously
func (*Client) GetNatGatewayConvertStatus ¶ added in v1.61.601
func (client *Client) GetNatGatewayConvertStatus(request *GetNatGatewayConvertStatusRequest) (response *GetNatGatewayConvertStatusResponse, err error)
GetNatGatewayConvertStatus invokes the vpc.GetNatGatewayConvertStatus API synchronously
func (*Client) GetNatGatewayConvertStatusWithCallback ¶ added in v1.61.601
func (client *Client) GetNatGatewayConvertStatusWithCallback(request *GetNatGatewayConvertStatusRequest, callback func(response *GetNatGatewayConvertStatusResponse, err error)) <-chan int
GetNatGatewayConvertStatusWithCallback invokes the vpc.GetNatGatewayConvertStatus API asynchronously
func (*Client) GetNatGatewayConvertStatusWithChan ¶ added in v1.61.601
func (client *Client) GetNatGatewayConvertStatusWithChan(request *GetNatGatewayConvertStatusRequest) (<-chan *GetNatGatewayConvertStatusResponse, <-chan error)
GetNatGatewayConvertStatusWithChan invokes the vpc.GetNatGatewayConvertStatus API asynchronously
func (*Client) GetPhysicalConnectionServiceStatus ¶ added in v1.61.1310
func (client *Client) GetPhysicalConnectionServiceStatus(request *GetPhysicalConnectionServiceStatusRequest) (response *GetPhysicalConnectionServiceStatusResponse, err error)
GetPhysicalConnectionServiceStatus invokes the vpc.GetPhysicalConnectionServiceStatus API synchronously
func (*Client) GetPhysicalConnectionServiceStatusWithCallback ¶ added in v1.61.1310
func (client *Client) GetPhysicalConnectionServiceStatusWithCallback(request *GetPhysicalConnectionServiceStatusRequest, callback func(response *GetPhysicalConnectionServiceStatusResponse, err error)) <-chan int
GetPhysicalConnectionServiceStatusWithCallback invokes the vpc.GetPhysicalConnectionServiceStatus API asynchronously
func (*Client) GetPhysicalConnectionServiceStatusWithChan ¶ added in v1.61.1310
func (client *Client) GetPhysicalConnectionServiceStatusWithChan(request *GetPhysicalConnectionServiceStatusRequest) (<-chan *GetPhysicalConnectionServiceStatusResponse, <-chan error)
GetPhysicalConnectionServiceStatusWithChan invokes the vpc.GetPhysicalConnectionServiceStatus API asynchronously
func (*Client) GetTrafficMirrorServiceStatus ¶ added in v1.61.1136
func (client *Client) GetTrafficMirrorServiceStatus(request *GetTrafficMirrorServiceStatusRequest) (response *GetTrafficMirrorServiceStatusResponse, err error)
GetTrafficMirrorServiceStatus invokes the vpc.GetTrafficMirrorServiceStatus API synchronously
func (*Client) GetTrafficMirrorServiceStatusWithCallback ¶ added in v1.61.1136
func (client *Client) GetTrafficMirrorServiceStatusWithCallback(request *GetTrafficMirrorServiceStatusRequest, callback func(response *GetTrafficMirrorServiceStatusResponse, err error)) <-chan int
GetTrafficMirrorServiceStatusWithCallback invokes the vpc.GetTrafficMirrorServiceStatus API asynchronously
func (*Client) GetTrafficMirrorServiceStatusWithChan ¶ added in v1.61.1136
func (client *Client) GetTrafficMirrorServiceStatusWithChan(request *GetTrafficMirrorServiceStatusRequest) (<-chan *GetTrafficMirrorServiceStatusResponse, <-chan error)
GetTrafficMirrorServiceStatusWithChan invokes the vpc.GetTrafficMirrorServiceStatus API asynchronously
func (*Client) GetVpcGatewayEndpointAttribute ¶ added in v1.61.1310
func (client *Client) GetVpcGatewayEndpointAttribute(request *GetVpcGatewayEndpointAttributeRequest) (response *GetVpcGatewayEndpointAttributeResponse, err error)
GetVpcGatewayEndpointAttribute invokes the vpc.GetVpcGatewayEndpointAttribute API synchronously
func (*Client) GetVpcGatewayEndpointAttributeWithCallback ¶ added in v1.61.1310
func (client *Client) GetVpcGatewayEndpointAttributeWithCallback(request *GetVpcGatewayEndpointAttributeRequest, callback func(response *GetVpcGatewayEndpointAttributeResponse, err error)) <-chan int
GetVpcGatewayEndpointAttributeWithCallback invokes the vpc.GetVpcGatewayEndpointAttribute API asynchronously
func (*Client) GetVpcGatewayEndpointAttributeWithChan ¶ added in v1.61.1310
func (client *Client) GetVpcGatewayEndpointAttributeWithChan(request *GetVpcGatewayEndpointAttributeRequest) (<-chan *GetVpcGatewayEndpointAttributeResponse, <-chan error)
GetVpcGatewayEndpointAttributeWithChan invokes the vpc.GetVpcGatewayEndpointAttribute API asynchronously
func (*Client) GetVpcPrefixListAssociations ¶ added in v1.61.1711
func (client *Client) GetVpcPrefixListAssociations(request *GetVpcPrefixListAssociationsRequest) (response *GetVpcPrefixListAssociationsResponse, err error)
GetVpcPrefixListAssociations invokes the vpc.GetVpcPrefixListAssociations API synchronously
func (*Client) GetVpcPrefixListAssociationsWithCallback ¶ added in v1.61.1711
func (client *Client) GetVpcPrefixListAssociationsWithCallback(request *GetVpcPrefixListAssociationsRequest, callback func(response *GetVpcPrefixListAssociationsResponse, err error)) <-chan int
GetVpcPrefixListAssociationsWithCallback invokes the vpc.GetVpcPrefixListAssociations API asynchronously
func (*Client) GetVpcPrefixListAssociationsWithChan ¶ added in v1.61.1711
func (client *Client) GetVpcPrefixListAssociationsWithChan(request *GetVpcPrefixListAssociationsRequest) (<-chan *GetVpcPrefixListAssociationsResponse, <-chan error)
GetVpcPrefixListAssociationsWithChan invokes the vpc.GetVpcPrefixListAssociations API asynchronously
func (*Client) GetVpcPrefixListEntries ¶ added in v1.61.1711
func (client *Client) GetVpcPrefixListEntries(request *GetVpcPrefixListEntriesRequest) (response *GetVpcPrefixListEntriesResponse, err error)
GetVpcPrefixListEntries invokes the vpc.GetVpcPrefixListEntries API synchronously
func (*Client) GetVpcPrefixListEntriesWithCallback ¶ added in v1.61.1711
func (client *Client) GetVpcPrefixListEntriesWithCallback(request *GetVpcPrefixListEntriesRequest, callback func(response *GetVpcPrefixListEntriesResponse, err error)) <-chan int
GetVpcPrefixListEntriesWithCallback invokes the vpc.GetVpcPrefixListEntries API asynchronously
func (*Client) GetVpcPrefixListEntriesWithChan ¶ added in v1.61.1711
func (client *Client) GetVpcPrefixListEntriesWithChan(request *GetVpcPrefixListEntriesRequest) (<-chan *GetVpcPrefixListEntriesResponse, <-chan error)
GetVpcPrefixListEntriesWithChan invokes the vpc.GetVpcPrefixListEntries API asynchronously
func (*Client) GetVpcRouteEntrySummary ¶ added in v1.62.27
func (client *Client) GetVpcRouteEntrySummary(request *GetVpcRouteEntrySummaryRequest) (response *GetVpcRouteEntrySummaryResponse, err error)
GetVpcRouteEntrySummary invokes the vpc.GetVpcRouteEntrySummary API synchronously
func (*Client) GetVpcRouteEntrySummaryWithCallback ¶ added in v1.62.27
func (client *Client) GetVpcRouteEntrySummaryWithCallback(request *GetVpcRouteEntrySummaryRequest, callback func(response *GetVpcRouteEntrySummaryResponse, err error)) <-chan int
GetVpcRouteEntrySummaryWithCallback invokes the vpc.GetVpcRouteEntrySummary API asynchronously
func (*Client) GetVpcRouteEntrySummaryWithChan ¶ added in v1.62.27
func (client *Client) GetVpcRouteEntrySummaryWithChan(request *GetVpcRouteEntrySummaryRequest) (<-chan *GetVpcRouteEntrySummaryResponse, <-chan error)
GetVpcRouteEntrySummaryWithChan invokes the vpc.GetVpcRouteEntrySummary API asynchronously
func (*Client) GetVpnGatewayDiagnoseResult ¶ added in v1.62.96
func (client *Client) GetVpnGatewayDiagnoseResult(request *GetVpnGatewayDiagnoseResultRequest) (response *GetVpnGatewayDiagnoseResultResponse, err error)
GetVpnGatewayDiagnoseResult invokes the vpc.GetVpnGatewayDiagnoseResult API synchronously
func (*Client) GetVpnGatewayDiagnoseResultWithCallback ¶ added in v1.62.96
func (client *Client) GetVpnGatewayDiagnoseResultWithCallback(request *GetVpnGatewayDiagnoseResultRequest, callback func(response *GetVpnGatewayDiagnoseResultResponse, err error)) <-chan int
GetVpnGatewayDiagnoseResultWithCallback invokes the vpc.GetVpnGatewayDiagnoseResult API asynchronously
func (*Client) GetVpnGatewayDiagnoseResultWithChan ¶ added in v1.62.96
func (client *Client) GetVpnGatewayDiagnoseResultWithChan(request *GetVpnGatewayDiagnoseResultRequest) (<-chan *GetVpnGatewayDiagnoseResultResponse, <-chan error)
GetVpnGatewayDiagnoseResultWithChan invokes the vpc.GetVpnGatewayDiagnoseResult API asynchronously
func (*Client) GrantInstanceToCen ¶
func (client *Client) GrantInstanceToCen(request *GrantInstanceToCenRequest) (response *GrantInstanceToCenResponse, err error)
GrantInstanceToCen invokes the vpc.GrantInstanceToCen API synchronously
func (*Client) GrantInstanceToCenWithCallback ¶
func (client *Client) GrantInstanceToCenWithCallback(request *GrantInstanceToCenRequest, callback func(response *GrantInstanceToCenResponse, err error)) <-chan int
GrantInstanceToCenWithCallback invokes the vpc.GrantInstanceToCen API asynchronously
func (*Client) GrantInstanceToCenWithChan ¶
func (client *Client) GrantInstanceToCenWithChan(request *GrantInstanceToCenRequest) (<-chan *GrantInstanceToCenResponse, <-chan error)
GrantInstanceToCenWithChan invokes the vpc.GrantInstanceToCen API asynchronously
func (*Client) GrantInstanceToVbr ¶ added in v1.62.96
func (client *Client) GrantInstanceToVbr(request *GrantInstanceToVbrRequest) (response *GrantInstanceToVbrResponse, err error)
GrantInstanceToVbr invokes the vpc.GrantInstanceToVbr API synchronously
func (*Client) GrantInstanceToVbrWithCallback ¶ added in v1.62.96
func (client *Client) GrantInstanceToVbrWithCallback(request *GrantInstanceToVbrRequest, callback func(response *GrantInstanceToVbrResponse, err error)) <-chan int
GrantInstanceToVbrWithCallback invokes the vpc.GrantInstanceToVbr API asynchronously
func (*Client) GrantInstanceToVbrWithChan ¶ added in v1.62.96
func (client *Client) GrantInstanceToVbrWithChan(request *GrantInstanceToVbrRequest) (<-chan *GrantInstanceToVbrResponse, <-chan error)
GrantInstanceToVbrWithChan invokes the vpc.GrantInstanceToVbr API asynchronously
func (*Client) ListBusinessAccessPoints ¶ added in v1.62.96
func (client *Client) ListBusinessAccessPoints(request *ListBusinessAccessPointsRequest) (response *ListBusinessAccessPointsResponse, err error)
ListBusinessAccessPoints invokes the vpc.ListBusinessAccessPoints API synchronously
func (*Client) ListBusinessAccessPointsWithCallback ¶ added in v1.62.96
func (client *Client) ListBusinessAccessPointsWithCallback(request *ListBusinessAccessPointsRequest, callback func(response *ListBusinessAccessPointsResponse, err error)) <-chan int
ListBusinessAccessPointsWithCallback invokes the vpc.ListBusinessAccessPoints API asynchronously
func (*Client) ListBusinessAccessPointsWithChan ¶ added in v1.62.96
func (client *Client) ListBusinessAccessPointsWithChan(request *ListBusinessAccessPointsRequest) (<-chan *ListBusinessAccessPointsResponse, <-chan error)
ListBusinessAccessPointsWithChan invokes the vpc.ListBusinessAccessPoints API asynchronously
func (*Client) ListDhcpOptionsSets ¶ added in v1.61.388
func (client *Client) ListDhcpOptionsSets(request *ListDhcpOptionsSetsRequest) (response *ListDhcpOptionsSetsResponse, err error)
ListDhcpOptionsSets invokes the vpc.ListDhcpOptionsSets API synchronously
func (*Client) ListDhcpOptionsSetsWithCallback ¶ added in v1.61.388
func (client *Client) ListDhcpOptionsSetsWithCallback(request *ListDhcpOptionsSetsRequest, callback func(response *ListDhcpOptionsSetsResponse, err error)) <-chan int
ListDhcpOptionsSetsWithCallback invokes the vpc.ListDhcpOptionsSets API asynchronously
func (*Client) ListDhcpOptionsSetsWithChan ¶ added in v1.61.388
func (client *Client) ListDhcpOptionsSetsWithChan(request *ListDhcpOptionsSetsRequest) (<-chan *ListDhcpOptionsSetsResponse, <-chan error)
ListDhcpOptionsSetsWithChan invokes the vpc.ListDhcpOptionsSets API asynchronously
func (*Client) ListEnhanhcedNatGatewayAvailableZones ¶ added in v1.61.601
func (client *Client) ListEnhanhcedNatGatewayAvailableZones(request *ListEnhanhcedNatGatewayAvailableZonesRequest) (response *ListEnhanhcedNatGatewayAvailableZonesResponse, err error)
ListEnhanhcedNatGatewayAvailableZones invokes the vpc.ListEnhanhcedNatGatewayAvailableZones API synchronously
func (*Client) ListEnhanhcedNatGatewayAvailableZonesWithCallback ¶ added in v1.61.601
func (client *Client) ListEnhanhcedNatGatewayAvailableZonesWithCallback(request *ListEnhanhcedNatGatewayAvailableZonesRequest, callback func(response *ListEnhanhcedNatGatewayAvailableZonesResponse, err error)) <-chan int
ListEnhanhcedNatGatewayAvailableZonesWithCallback invokes the vpc.ListEnhanhcedNatGatewayAvailableZones API asynchronously
func (*Client) ListEnhanhcedNatGatewayAvailableZonesWithChan ¶ added in v1.61.601
func (client *Client) ListEnhanhcedNatGatewayAvailableZonesWithChan(request *ListEnhanhcedNatGatewayAvailableZonesRequest) (<-chan *ListEnhanhcedNatGatewayAvailableZonesResponse, <-chan error)
ListEnhanhcedNatGatewayAvailableZonesWithChan invokes the vpc.ListEnhanhcedNatGatewayAvailableZones API asynchronously
func (*Client) ListFullNatEntries ¶ added in v1.61.1310
func (client *Client) ListFullNatEntries(request *ListFullNatEntriesRequest) (response *ListFullNatEntriesResponse, err error)
ListFullNatEntries invokes the vpc.ListFullNatEntries API synchronously
func (*Client) ListFullNatEntriesWithCallback ¶ added in v1.61.1310
func (client *Client) ListFullNatEntriesWithCallback(request *ListFullNatEntriesRequest, callback func(response *ListFullNatEntriesResponse, err error)) <-chan int
ListFullNatEntriesWithCallback invokes the vpc.ListFullNatEntries API asynchronously
func (*Client) ListFullNatEntriesWithChan ¶ added in v1.61.1310
func (client *Client) ListFullNatEntriesWithChan(request *ListFullNatEntriesRequest) (<-chan *ListFullNatEntriesResponse, <-chan error)
ListFullNatEntriesWithChan invokes the vpc.ListFullNatEntries API asynchronously
func (*Client) ListGatewayRouteTableEntries ¶ added in v1.61.1439
func (client *Client) ListGatewayRouteTableEntries(request *ListGatewayRouteTableEntriesRequest) (response *ListGatewayRouteTableEntriesResponse, err error)
ListGatewayRouteTableEntries invokes the vpc.ListGatewayRouteTableEntries API synchronously
func (*Client) ListGatewayRouteTableEntriesWithCallback ¶ added in v1.61.1439
func (client *Client) ListGatewayRouteTableEntriesWithCallback(request *ListGatewayRouteTableEntriesRequest, callback func(response *ListGatewayRouteTableEntriesResponse, err error)) <-chan int
ListGatewayRouteTableEntriesWithCallback invokes the vpc.ListGatewayRouteTableEntries API asynchronously
func (*Client) ListGatewayRouteTableEntriesWithChan ¶ added in v1.61.1439
func (client *Client) ListGatewayRouteTableEntriesWithChan(request *ListGatewayRouteTableEntriesRequest) (<-chan *ListGatewayRouteTableEntriesResponse, <-chan error)
ListGatewayRouteTableEntriesWithChan invokes the vpc.ListGatewayRouteTableEntries API asynchronously
func (*Client) ListGeographicSubRegions ¶ added in v1.62.96
func (client *Client) ListGeographicSubRegions(request *ListGeographicSubRegionsRequest) (response *ListGeographicSubRegionsResponse, err error)
ListGeographicSubRegions invokes the vpc.ListGeographicSubRegions API synchronously
func (*Client) ListGeographicSubRegionsWithCallback ¶ added in v1.62.96
func (client *Client) ListGeographicSubRegionsWithCallback(request *ListGeographicSubRegionsRequest, callback func(response *ListGeographicSubRegionsResponse, err error)) <-chan int
ListGeographicSubRegionsWithCallback invokes the vpc.ListGeographicSubRegions API asynchronously
func (*Client) ListGeographicSubRegionsWithChan ¶ added in v1.62.96
func (client *Client) ListGeographicSubRegionsWithChan(request *ListGeographicSubRegionsRequest) (<-chan *ListGeographicSubRegionsResponse, <-chan error)
ListGeographicSubRegionsWithChan invokes the vpc.ListGeographicSubRegions API asynchronously
func (*Client) ListIpsecServerLogs ¶ added in v1.62.96
func (client *Client) ListIpsecServerLogs(request *ListIpsecServerLogsRequest) (response *ListIpsecServerLogsResponse, err error)
ListIpsecServerLogs invokes the vpc.ListIpsecServerLogs API synchronously
func (*Client) ListIpsecServerLogsWithCallback ¶ added in v1.62.96
func (client *Client) ListIpsecServerLogsWithCallback(request *ListIpsecServerLogsRequest, callback func(response *ListIpsecServerLogsResponse, err error)) <-chan int
ListIpsecServerLogsWithCallback invokes the vpc.ListIpsecServerLogs API asynchronously
func (*Client) ListIpsecServerLogsWithChan ¶ added in v1.62.96
func (client *Client) ListIpsecServerLogsWithChan(request *ListIpsecServerLogsRequest) (<-chan *ListIpsecServerLogsResponse, <-chan error)
ListIpsecServerLogsWithChan invokes the vpc.ListIpsecServerLogs API asynchronously
func (*Client) ListIpsecServers ¶ added in v1.61.939
func (client *Client) ListIpsecServers(request *ListIpsecServersRequest) (response *ListIpsecServersResponse, err error)
ListIpsecServers invokes the vpc.ListIpsecServers API synchronously
func (*Client) ListIpsecServersWithCallback ¶ added in v1.61.939
func (client *Client) ListIpsecServersWithCallback(request *ListIpsecServersRequest, callback func(response *ListIpsecServersResponse, err error)) <-chan int
ListIpsecServersWithCallback invokes the vpc.ListIpsecServers API asynchronously
func (*Client) ListIpsecServersWithChan ¶ added in v1.61.939
func (client *Client) ListIpsecServersWithChan(request *ListIpsecServersRequest) (<-chan *ListIpsecServersResponse, <-chan error)
ListIpsecServersWithChan invokes the vpc.ListIpsecServers API asynchronously
func (*Client) ListIpv4Gateways ¶ added in v1.61.1439
func (client *Client) ListIpv4Gateways(request *ListIpv4GatewaysRequest) (response *ListIpv4GatewaysResponse, err error)
ListIpv4Gateways invokes the vpc.ListIpv4Gateways API synchronously
func (*Client) ListIpv4GatewaysWithCallback ¶ added in v1.61.1439
func (client *Client) ListIpv4GatewaysWithCallback(request *ListIpv4GatewaysRequest, callback func(response *ListIpv4GatewaysResponse, err error)) <-chan int
ListIpv4GatewaysWithCallback invokes the vpc.ListIpv4Gateways API asynchronously
func (*Client) ListIpv4GatewaysWithChan ¶ added in v1.61.1439
func (client *Client) ListIpv4GatewaysWithChan(request *ListIpv4GatewaysRequest) (<-chan *ListIpv4GatewaysResponse, <-chan error)
ListIpv4GatewaysWithChan invokes the vpc.ListIpv4Gateways API asynchronously
func (*Client) ListNatIpCidrs ¶ added in v1.61.1310
func (client *Client) ListNatIpCidrs(request *ListNatIpCidrsRequest) (response *ListNatIpCidrsResponse, err error)
ListNatIpCidrs invokes the vpc.ListNatIpCidrs API synchronously
func (*Client) ListNatIpCidrsWithCallback ¶ added in v1.61.1310
func (client *Client) ListNatIpCidrsWithCallback(request *ListNatIpCidrsRequest, callback func(response *ListNatIpCidrsResponse, err error)) <-chan int
ListNatIpCidrsWithCallback invokes the vpc.ListNatIpCidrs API asynchronously
func (*Client) ListNatIpCidrsWithChan ¶ added in v1.61.1310
func (client *Client) ListNatIpCidrsWithChan(request *ListNatIpCidrsRequest) (<-chan *ListNatIpCidrsResponse, <-chan error)
ListNatIpCidrsWithChan invokes the vpc.ListNatIpCidrs API asynchronously
func (*Client) ListNatIps ¶ added in v1.61.1310
func (client *Client) ListNatIps(request *ListNatIpsRequest) (response *ListNatIpsResponse, err error)
ListNatIps invokes the vpc.ListNatIps API synchronously
func (*Client) ListNatIpsWithCallback ¶ added in v1.61.1310
func (client *Client) ListNatIpsWithCallback(request *ListNatIpsRequest, callback func(response *ListNatIpsResponse, err error)) <-chan int
ListNatIpsWithCallback invokes the vpc.ListNatIps API asynchronously
func (*Client) ListNatIpsWithChan ¶ added in v1.61.1310
func (client *Client) ListNatIpsWithChan(request *ListNatIpsRequest) (<-chan *ListNatIpsResponse, <-chan error)
ListNatIpsWithChan invokes the vpc.ListNatIps API asynchronously
func (*Client) ListPrefixLists ¶ added in v1.61.1310
func (client *Client) ListPrefixLists(request *ListPrefixListsRequest) (response *ListPrefixListsResponse, err error)
ListPrefixLists invokes the vpc.ListPrefixLists API synchronously
func (*Client) ListPrefixListsWithCallback ¶ added in v1.61.1310
func (client *Client) ListPrefixListsWithCallback(request *ListPrefixListsRequest, callback func(response *ListPrefixListsResponse, err error)) <-chan int
ListPrefixListsWithCallback invokes the vpc.ListPrefixLists API asynchronously
func (*Client) ListPrefixListsWithChan ¶ added in v1.61.1310
func (client *Client) ListPrefixListsWithChan(request *ListPrefixListsRequest) (<-chan *ListPrefixListsResponse, <-chan error)
ListPrefixListsWithChan invokes the vpc.ListPrefixLists API asynchronously
func (*Client) ListPublicIpAddressPoolCidrBlocks ¶ added in v1.61.1711
func (client *Client) ListPublicIpAddressPoolCidrBlocks(request *ListPublicIpAddressPoolCidrBlocksRequest) (response *ListPublicIpAddressPoolCidrBlocksResponse, err error)
ListPublicIpAddressPoolCidrBlocks invokes the vpc.ListPublicIpAddressPoolCidrBlocks API synchronously
func (*Client) ListPublicIpAddressPoolCidrBlocksWithCallback ¶ added in v1.61.1711
func (client *Client) ListPublicIpAddressPoolCidrBlocksWithCallback(request *ListPublicIpAddressPoolCidrBlocksRequest, callback func(response *ListPublicIpAddressPoolCidrBlocksResponse, err error)) <-chan int
ListPublicIpAddressPoolCidrBlocksWithCallback invokes the vpc.ListPublicIpAddressPoolCidrBlocks API asynchronously
func (*Client) ListPublicIpAddressPoolCidrBlocksWithChan ¶ added in v1.61.1711
func (client *Client) ListPublicIpAddressPoolCidrBlocksWithChan(request *ListPublicIpAddressPoolCidrBlocksRequest) (<-chan *ListPublicIpAddressPoolCidrBlocksResponse, <-chan error)
ListPublicIpAddressPoolCidrBlocksWithChan invokes the vpc.ListPublicIpAddressPoolCidrBlocks API asynchronously
func (*Client) ListPublicIpAddressPools ¶ added in v1.61.1711
func (client *Client) ListPublicIpAddressPools(request *ListPublicIpAddressPoolsRequest) (response *ListPublicIpAddressPoolsResponse, err error)
ListPublicIpAddressPools invokes the vpc.ListPublicIpAddressPools API synchronously
func (*Client) ListPublicIpAddressPoolsWithCallback ¶ added in v1.61.1711
func (client *Client) ListPublicIpAddressPoolsWithCallback(request *ListPublicIpAddressPoolsRequest, callback func(response *ListPublicIpAddressPoolsResponse, err error)) <-chan int
ListPublicIpAddressPoolsWithCallback invokes the vpc.ListPublicIpAddressPools API asynchronously
func (*Client) ListPublicIpAddressPoolsWithChan ¶ added in v1.61.1711
func (client *Client) ListPublicIpAddressPoolsWithChan(request *ListPublicIpAddressPoolsRequest) (<-chan *ListPublicIpAddressPoolsResponse, <-chan error)
ListPublicIpAddressPoolsWithChan invokes the vpc.ListPublicIpAddressPools API asynchronously
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the vpc.ListTagResources API synchronously
func (*Client) ListTagResourcesForExpressConnect ¶ added in v1.62.27
func (client *Client) ListTagResourcesForExpressConnect(request *ListTagResourcesForExpressConnectRequest) (response *ListTagResourcesForExpressConnectResponse, err error)
ListTagResourcesForExpressConnect invokes the vpc.ListTagResourcesForExpressConnect API synchronously
func (*Client) ListTagResourcesForExpressConnectWithCallback ¶ added in v1.62.27
func (client *Client) ListTagResourcesForExpressConnectWithCallback(request *ListTagResourcesForExpressConnectRequest, callback func(response *ListTagResourcesForExpressConnectResponse, err error)) <-chan int
ListTagResourcesForExpressConnectWithCallback invokes the vpc.ListTagResourcesForExpressConnect API asynchronously
func (*Client) ListTagResourcesForExpressConnectWithChan ¶ added in v1.62.27
func (client *Client) ListTagResourcesForExpressConnectWithChan(request *ListTagResourcesForExpressConnectRequest) (<-chan *ListTagResourcesForExpressConnectResponse, <-chan error)
ListTagResourcesForExpressConnectWithChan invokes the vpc.ListTagResourcesForExpressConnect API asynchronously
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the vpc.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the vpc.ListTagResources API asynchronously
func (*Client) ListTrafficMirrorFilters ¶ added in v1.61.1136
func (client *Client) ListTrafficMirrorFilters(request *ListTrafficMirrorFiltersRequest) (response *ListTrafficMirrorFiltersResponse, err error)
ListTrafficMirrorFilters invokes the vpc.ListTrafficMirrorFilters API synchronously
func (*Client) ListTrafficMirrorFiltersWithCallback ¶ added in v1.61.1136
func (client *Client) ListTrafficMirrorFiltersWithCallback(request *ListTrafficMirrorFiltersRequest, callback func(response *ListTrafficMirrorFiltersResponse, err error)) <-chan int
ListTrafficMirrorFiltersWithCallback invokes the vpc.ListTrafficMirrorFilters API asynchronously
func (*Client) ListTrafficMirrorFiltersWithChan ¶ added in v1.61.1136
func (client *Client) ListTrafficMirrorFiltersWithChan(request *ListTrafficMirrorFiltersRequest) (<-chan *ListTrafficMirrorFiltersResponse, <-chan error)
ListTrafficMirrorFiltersWithChan invokes the vpc.ListTrafficMirrorFilters API asynchronously
func (*Client) ListTrafficMirrorSessions ¶ added in v1.61.1136
func (client *Client) ListTrafficMirrorSessions(request *ListTrafficMirrorSessionsRequest) (response *ListTrafficMirrorSessionsResponse, err error)
ListTrafficMirrorSessions invokes the vpc.ListTrafficMirrorSessions API synchronously
func (*Client) ListTrafficMirrorSessionsWithCallback ¶ added in v1.61.1136
func (client *Client) ListTrafficMirrorSessionsWithCallback(request *ListTrafficMirrorSessionsRequest, callback func(response *ListTrafficMirrorSessionsResponse, err error)) <-chan int
ListTrafficMirrorSessionsWithCallback invokes the vpc.ListTrafficMirrorSessions API asynchronously
func (*Client) ListTrafficMirrorSessionsWithChan ¶ added in v1.61.1136
func (client *Client) ListTrafficMirrorSessionsWithChan(request *ListTrafficMirrorSessionsRequest) (<-chan *ListTrafficMirrorSessionsResponse, <-chan error)
ListTrafficMirrorSessionsWithChan invokes the vpc.ListTrafficMirrorSessions API asynchronously
func (*Client) ListVirtualPhysicalConnections ¶ added in v1.61.1310
func (client *Client) ListVirtualPhysicalConnections(request *ListVirtualPhysicalConnectionsRequest) (response *ListVirtualPhysicalConnectionsResponse, err error)
ListVirtualPhysicalConnections invokes the vpc.ListVirtualPhysicalConnections API synchronously
func (*Client) ListVirtualPhysicalConnectionsWithCallback ¶ added in v1.61.1310
func (client *Client) ListVirtualPhysicalConnectionsWithCallback(request *ListVirtualPhysicalConnectionsRequest, callback func(response *ListVirtualPhysicalConnectionsResponse, err error)) <-chan int
ListVirtualPhysicalConnectionsWithCallback invokes the vpc.ListVirtualPhysicalConnections API asynchronously
func (*Client) ListVirtualPhysicalConnectionsWithChan ¶ added in v1.61.1310
func (client *Client) ListVirtualPhysicalConnectionsWithChan(request *ListVirtualPhysicalConnectionsRequest) (<-chan *ListVirtualPhysicalConnectionsResponse, <-chan error)
ListVirtualPhysicalConnectionsWithChan invokes the vpc.ListVirtualPhysicalConnections API asynchronously
func (*Client) ListVpcEndpointServicesByEndUser ¶ added in v1.61.1310
func (client *Client) ListVpcEndpointServicesByEndUser(request *ListVpcEndpointServicesByEndUserRequest) (response *ListVpcEndpointServicesByEndUserResponse, err error)
ListVpcEndpointServicesByEndUser invokes the vpc.ListVpcEndpointServicesByEndUser API synchronously
func (*Client) ListVpcEndpointServicesByEndUserWithCallback ¶ added in v1.61.1310
func (client *Client) ListVpcEndpointServicesByEndUserWithCallback(request *ListVpcEndpointServicesByEndUserRequest, callback func(response *ListVpcEndpointServicesByEndUserResponse, err error)) <-chan int
ListVpcEndpointServicesByEndUserWithCallback invokes the vpc.ListVpcEndpointServicesByEndUser API asynchronously
func (*Client) ListVpcEndpointServicesByEndUserWithChan ¶ added in v1.61.1310
func (client *Client) ListVpcEndpointServicesByEndUserWithChan(request *ListVpcEndpointServicesByEndUserRequest) (<-chan *ListVpcEndpointServicesByEndUserResponse, <-chan error)
ListVpcEndpointServicesByEndUserWithChan invokes the vpc.ListVpcEndpointServicesByEndUser API asynchronously
func (*Client) ListVpcGatewayEndpoints ¶ added in v1.61.1310
func (client *Client) ListVpcGatewayEndpoints(request *ListVpcGatewayEndpointsRequest) (response *ListVpcGatewayEndpointsResponse, err error)
ListVpcGatewayEndpoints invokes the vpc.ListVpcGatewayEndpoints API synchronously
func (*Client) ListVpcGatewayEndpointsWithCallback ¶ added in v1.61.1310
func (client *Client) ListVpcGatewayEndpointsWithCallback(request *ListVpcGatewayEndpointsRequest, callback func(response *ListVpcGatewayEndpointsResponse, err error)) <-chan int
ListVpcGatewayEndpointsWithCallback invokes the vpc.ListVpcGatewayEndpoints API asynchronously
func (*Client) ListVpcGatewayEndpointsWithChan ¶ added in v1.61.1310
func (client *Client) ListVpcGatewayEndpointsWithChan(request *ListVpcGatewayEndpointsRequest) (<-chan *ListVpcGatewayEndpointsResponse, <-chan error)
ListVpcGatewayEndpointsWithChan invokes the vpc.ListVpcGatewayEndpoints API asynchronously
func (*Client) ListVpnCertificateAssociations ¶ added in v1.61.939
func (client *Client) ListVpnCertificateAssociations(request *ListVpnCertificateAssociationsRequest) (response *ListVpnCertificateAssociationsResponse, err error)
ListVpnCertificateAssociations invokes the vpc.ListVpnCertificateAssociations API synchronously
func (*Client) ListVpnCertificateAssociationsWithCallback ¶ added in v1.61.939
func (client *Client) ListVpnCertificateAssociationsWithCallback(request *ListVpnCertificateAssociationsRequest, callback func(response *ListVpnCertificateAssociationsResponse, err error)) <-chan int
ListVpnCertificateAssociationsWithCallback invokes the vpc.ListVpnCertificateAssociations API asynchronously
func (*Client) ListVpnCertificateAssociationsWithChan ¶ added in v1.61.939
func (client *Client) ListVpnCertificateAssociationsWithChan(request *ListVpnCertificateAssociationsRequest) (<-chan *ListVpnCertificateAssociationsResponse, <-chan error)
ListVpnCertificateAssociationsWithChan invokes the vpc.ListVpnCertificateAssociations API asynchronously
func (*Client) ModifyBgpGroupAttribute ¶
func (client *Client) ModifyBgpGroupAttribute(request *ModifyBgpGroupAttributeRequest) (response *ModifyBgpGroupAttributeResponse, err error)
ModifyBgpGroupAttribute invokes the vpc.ModifyBgpGroupAttribute API synchronously
func (*Client) ModifyBgpGroupAttributeWithCallback ¶
func (client *Client) ModifyBgpGroupAttributeWithCallback(request *ModifyBgpGroupAttributeRequest, callback func(response *ModifyBgpGroupAttributeResponse, err error)) <-chan int
ModifyBgpGroupAttributeWithCallback invokes the vpc.ModifyBgpGroupAttribute API asynchronously
func (*Client) ModifyBgpGroupAttributeWithChan ¶
func (client *Client) ModifyBgpGroupAttributeWithChan(request *ModifyBgpGroupAttributeRequest) (<-chan *ModifyBgpGroupAttributeResponse, <-chan error)
ModifyBgpGroupAttributeWithChan invokes the vpc.ModifyBgpGroupAttribute API asynchronously
func (*Client) ModifyBgpPeerAttribute ¶
func (client *Client) ModifyBgpPeerAttribute(request *ModifyBgpPeerAttributeRequest) (response *ModifyBgpPeerAttributeResponse, err error)
ModifyBgpPeerAttribute invokes the vpc.ModifyBgpPeerAttribute API synchronously
func (*Client) ModifyBgpPeerAttributeWithCallback ¶
func (client *Client) ModifyBgpPeerAttributeWithCallback(request *ModifyBgpPeerAttributeRequest, callback func(response *ModifyBgpPeerAttributeResponse, err error)) <-chan int
ModifyBgpPeerAttributeWithCallback invokes the vpc.ModifyBgpPeerAttribute API asynchronously
func (*Client) ModifyBgpPeerAttributeWithChan ¶
func (client *Client) ModifyBgpPeerAttributeWithChan(request *ModifyBgpPeerAttributeRequest) (<-chan *ModifyBgpPeerAttributeResponse, <-chan error)
ModifyBgpPeerAttributeWithChan invokes the vpc.ModifyBgpPeerAttribute API asynchronously
func (*Client) ModifyCommonBandwidthPackageAttribute ¶
func (client *Client) ModifyCommonBandwidthPackageAttribute(request *ModifyCommonBandwidthPackageAttributeRequest) (response *ModifyCommonBandwidthPackageAttributeResponse, err error)
ModifyCommonBandwidthPackageAttribute invokes the vpc.ModifyCommonBandwidthPackageAttribute API synchronously
func (*Client) ModifyCommonBandwidthPackageAttributeWithCallback ¶
func (client *Client) ModifyCommonBandwidthPackageAttributeWithCallback(request *ModifyCommonBandwidthPackageAttributeRequest, callback func(response *ModifyCommonBandwidthPackageAttributeResponse, err error)) <-chan int
ModifyCommonBandwidthPackageAttributeWithCallback invokes the vpc.ModifyCommonBandwidthPackageAttribute API asynchronously
func (*Client) ModifyCommonBandwidthPackageAttributeWithChan ¶
func (client *Client) ModifyCommonBandwidthPackageAttributeWithChan(request *ModifyCommonBandwidthPackageAttributeRequest) (<-chan *ModifyCommonBandwidthPackageAttributeResponse, <-chan error)
ModifyCommonBandwidthPackageAttributeWithChan invokes the vpc.ModifyCommonBandwidthPackageAttribute API asynchronously
func (*Client) ModifyCommonBandwidthPackageIpBandwidth ¶
func (client *Client) ModifyCommonBandwidthPackageIpBandwidth(request *ModifyCommonBandwidthPackageIpBandwidthRequest) (response *ModifyCommonBandwidthPackageIpBandwidthResponse, err error)
ModifyCommonBandwidthPackageIpBandwidth invokes the vpc.ModifyCommonBandwidthPackageIpBandwidth API synchronously
func (*Client) ModifyCommonBandwidthPackageIpBandwidthWithCallback ¶
func (client *Client) ModifyCommonBandwidthPackageIpBandwidthWithCallback(request *ModifyCommonBandwidthPackageIpBandwidthRequest, callback func(response *ModifyCommonBandwidthPackageIpBandwidthResponse, err error)) <-chan int
ModifyCommonBandwidthPackageIpBandwidthWithCallback invokes the vpc.ModifyCommonBandwidthPackageIpBandwidth API asynchronously
func (*Client) ModifyCommonBandwidthPackageIpBandwidthWithChan ¶
func (client *Client) ModifyCommonBandwidthPackageIpBandwidthWithChan(request *ModifyCommonBandwidthPackageIpBandwidthRequest) (<-chan *ModifyCommonBandwidthPackageIpBandwidthResponse, <-chan error)
ModifyCommonBandwidthPackageIpBandwidthWithChan invokes the vpc.ModifyCommonBandwidthPackageIpBandwidth API asynchronously
func (*Client) ModifyCommonBandwidthPackageSpec ¶
func (client *Client) ModifyCommonBandwidthPackageSpec(request *ModifyCommonBandwidthPackageSpecRequest) (response *ModifyCommonBandwidthPackageSpecResponse, err error)
ModifyCommonBandwidthPackageSpec invokes the vpc.ModifyCommonBandwidthPackageSpec API synchronously
func (*Client) ModifyCommonBandwidthPackageSpecWithCallback ¶
func (client *Client) ModifyCommonBandwidthPackageSpecWithCallback(request *ModifyCommonBandwidthPackageSpecRequest, callback func(response *ModifyCommonBandwidthPackageSpecResponse, err error)) <-chan int
ModifyCommonBandwidthPackageSpecWithCallback invokes the vpc.ModifyCommonBandwidthPackageSpec API asynchronously
func (*Client) ModifyCommonBandwidthPackageSpecWithChan ¶
func (client *Client) ModifyCommonBandwidthPackageSpecWithChan(request *ModifyCommonBandwidthPackageSpecRequest) (<-chan *ModifyCommonBandwidthPackageSpecResponse, <-chan error)
ModifyCommonBandwidthPackageSpecWithChan invokes the vpc.ModifyCommonBandwidthPackageSpec API asynchronously
func (*Client) ModifyCustomerGatewayAttribute ¶
func (client *Client) ModifyCustomerGatewayAttribute(request *ModifyCustomerGatewayAttributeRequest) (response *ModifyCustomerGatewayAttributeResponse, err error)
ModifyCustomerGatewayAttribute invokes the vpc.ModifyCustomerGatewayAttribute API synchronously
func (*Client) ModifyCustomerGatewayAttributeWithCallback ¶
func (client *Client) ModifyCustomerGatewayAttributeWithCallback(request *ModifyCustomerGatewayAttributeRequest, callback func(response *ModifyCustomerGatewayAttributeResponse, err error)) <-chan int
ModifyCustomerGatewayAttributeWithCallback invokes the vpc.ModifyCustomerGatewayAttribute API asynchronously
func (*Client) ModifyCustomerGatewayAttributeWithChan ¶
func (client *Client) ModifyCustomerGatewayAttributeWithChan(request *ModifyCustomerGatewayAttributeRequest) (<-chan *ModifyCustomerGatewayAttributeResponse, <-chan error)
ModifyCustomerGatewayAttributeWithChan invokes the vpc.ModifyCustomerGatewayAttribute API asynchronously
func (*Client) ModifyEipAddressAttribute ¶
func (client *Client) ModifyEipAddressAttribute(request *ModifyEipAddressAttributeRequest) (response *ModifyEipAddressAttributeResponse, err error)
ModifyEipAddressAttribute invokes the vpc.ModifyEipAddressAttribute API synchronously
func (*Client) ModifyEipAddressAttributeWithCallback ¶
func (client *Client) ModifyEipAddressAttributeWithCallback(request *ModifyEipAddressAttributeRequest, callback func(response *ModifyEipAddressAttributeResponse, err error)) <-chan int
ModifyEipAddressAttributeWithCallback invokes the vpc.ModifyEipAddressAttribute API asynchronously
func (*Client) ModifyEipAddressAttributeWithChan ¶
func (client *Client) ModifyEipAddressAttributeWithChan(request *ModifyEipAddressAttributeRequest) (<-chan *ModifyEipAddressAttributeResponse, <-chan error)
ModifyEipAddressAttributeWithChan invokes the vpc.ModifyEipAddressAttribute API asynchronously
func (*Client) ModifyExpressCloudConnectionAttribute ¶
func (client *Client) ModifyExpressCloudConnectionAttribute(request *ModifyExpressCloudConnectionAttributeRequest) (response *ModifyExpressCloudConnectionAttributeResponse, err error)
ModifyExpressCloudConnectionAttribute invokes the vpc.ModifyExpressCloudConnectionAttribute API synchronously
func (*Client) ModifyExpressCloudConnectionAttributeWithCallback ¶
func (client *Client) ModifyExpressCloudConnectionAttributeWithCallback(request *ModifyExpressCloudConnectionAttributeRequest, callback func(response *ModifyExpressCloudConnectionAttributeResponse, err error)) <-chan int
ModifyExpressCloudConnectionAttributeWithCallback invokes the vpc.ModifyExpressCloudConnectionAttribute API asynchronously
func (*Client) ModifyExpressCloudConnectionAttributeWithChan ¶
func (client *Client) ModifyExpressCloudConnectionAttributeWithChan(request *ModifyExpressCloudConnectionAttributeRequest) (<-chan *ModifyExpressCloudConnectionAttributeResponse, <-chan error)
ModifyExpressCloudConnectionAttributeWithChan invokes the vpc.ModifyExpressCloudConnectionAttribute API asynchronously
func (*Client) ModifyExpressCloudConnectionBandwidth ¶
func (client *Client) ModifyExpressCloudConnectionBandwidth(request *ModifyExpressCloudConnectionBandwidthRequest) (response *ModifyExpressCloudConnectionBandwidthResponse, err error)
ModifyExpressCloudConnectionBandwidth invokes the vpc.ModifyExpressCloudConnectionBandwidth API synchronously
func (*Client) ModifyExpressCloudConnectionBandwidthWithCallback ¶
func (client *Client) ModifyExpressCloudConnectionBandwidthWithCallback(request *ModifyExpressCloudConnectionBandwidthRequest, callback func(response *ModifyExpressCloudConnectionBandwidthResponse, err error)) <-chan int
ModifyExpressCloudConnectionBandwidthWithCallback invokes the vpc.ModifyExpressCloudConnectionBandwidth API asynchronously
func (*Client) ModifyExpressCloudConnectionBandwidthWithChan ¶
func (client *Client) ModifyExpressCloudConnectionBandwidthWithChan(request *ModifyExpressCloudConnectionBandwidthRequest) (<-chan *ModifyExpressCloudConnectionBandwidthResponse, <-chan error)
ModifyExpressCloudConnectionBandwidthWithChan invokes the vpc.ModifyExpressCloudConnectionBandwidth API asynchronously
func (*Client) ModifyFlowLogAttribute ¶
func (client *Client) ModifyFlowLogAttribute(request *ModifyFlowLogAttributeRequest) (response *ModifyFlowLogAttributeResponse, err error)
ModifyFlowLogAttribute invokes the vpc.ModifyFlowLogAttribute API synchronously
func (*Client) ModifyFlowLogAttributeWithCallback ¶
func (client *Client) ModifyFlowLogAttributeWithCallback(request *ModifyFlowLogAttributeRequest, callback func(response *ModifyFlowLogAttributeResponse, err error)) <-chan int
ModifyFlowLogAttributeWithCallback invokes the vpc.ModifyFlowLogAttribute API asynchronously
func (*Client) ModifyFlowLogAttributeWithChan ¶
func (client *Client) ModifyFlowLogAttributeWithChan(request *ModifyFlowLogAttributeRequest) (<-chan *ModifyFlowLogAttributeResponse, <-chan error)
ModifyFlowLogAttributeWithChan invokes the vpc.ModifyFlowLogAttribute API asynchronously
func (*Client) ModifyForwardEntry ¶
func (client *Client) ModifyForwardEntry(request *ModifyForwardEntryRequest) (response *ModifyForwardEntryResponse, err error)
ModifyForwardEntry invokes the vpc.ModifyForwardEntry API synchronously
func (*Client) ModifyForwardEntryWithCallback ¶
func (client *Client) ModifyForwardEntryWithCallback(request *ModifyForwardEntryRequest, callback func(response *ModifyForwardEntryResponse, err error)) <-chan int
ModifyForwardEntryWithCallback invokes the vpc.ModifyForwardEntry API asynchronously
func (*Client) ModifyForwardEntryWithChan ¶
func (client *Client) ModifyForwardEntryWithChan(request *ModifyForwardEntryRequest) (<-chan *ModifyForwardEntryResponse, <-chan error)
ModifyForwardEntryWithChan invokes the vpc.ModifyForwardEntry API asynchronously
func (*Client) ModifyFullNatEntryAttribute ¶ added in v1.61.1310
func (client *Client) ModifyFullNatEntryAttribute(request *ModifyFullNatEntryAttributeRequest) (response *ModifyFullNatEntryAttributeResponse, err error)
ModifyFullNatEntryAttribute invokes the vpc.ModifyFullNatEntryAttribute API synchronously
func (*Client) ModifyFullNatEntryAttributeWithCallback ¶ added in v1.61.1310
func (client *Client) ModifyFullNatEntryAttributeWithCallback(request *ModifyFullNatEntryAttributeRequest, callback func(response *ModifyFullNatEntryAttributeResponse, err error)) <-chan int
ModifyFullNatEntryAttributeWithCallback invokes the vpc.ModifyFullNatEntryAttribute API asynchronously
func (*Client) ModifyFullNatEntryAttributeWithChan ¶ added in v1.61.1310
func (client *Client) ModifyFullNatEntryAttributeWithChan(request *ModifyFullNatEntryAttributeRequest) (<-chan *ModifyFullNatEntryAttributeResponse, <-chan error)
ModifyFullNatEntryAttributeWithChan invokes the vpc.ModifyFullNatEntryAttribute API asynchronously
func (*Client) ModifyGlobalAccelerationInstanceAttributes ¶
func (client *Client) ModifyGlobalAccelerationInstanceAttributes(request *ModifyGlobalAccelerationInstanceAttributesRequest) (response *ModifyGlobalAccelerationInstanceAttributesResponse, err error)
ModifyGlobalAccelerationInstanceAttributes invokes the vpc.ModifyGlobalAccelerationInstanceAttributes API synchronously
func (*Client) ModifyGlobalAccelerationInstanceAttributesWithCallback ¶
func (client *Client) ModifyGlobalAccelerationInstanceAttributesWithCallback(request *ModifyGlobalAccelerationInstanceAttributesRequest, callback func(response *ModifyGlobalAccelerationInstanceAttributesResponse, err error)) <-chan int
ModifyGlobalAccelerationInstanceAttributesWithCallback invokes the vpc.ModifyGlobalAccelerationInstanceAttributes API asynchronously
func (*Client) ModifyGlobalAccelerationInstanceAttributesWithChan ¶
func (client *Client) ModifyGlobalAccelerationInstanceAttributesWithChan(request *ModifyGlobalAccelerationInstanceAttributesRequest) (<-chan *ModifyGlobalAccelerationInstanceAttributesResponse, <-chan error)
ModifyGlobalAccelerationInstanceAttributesWithChan invokes the vpc.ModifyGlobalAccelerationInstanceAttributes API asynchronously
func (*Client) ModifyGlobalAccelerationInstanceSpec ¶
func (client *Client) ModifyGlobalAccelerationInstanceSpec(request *ModifyGlobalAccelerationInstanceSpecRequest) (response *ModifyGlobalAccelerationInstanceSpecResponse, err error)
ModifyGlobalAccelerationInstanceSpec invokes the vpc.ModifyGlobalAccelerationInstanceSpec API synchronously
func (*Client) ModifyGlobalAccelerationInstanceSpecWithCallback ¶
func (client *Client) ModifyGlobalAccelerationInstanceSpecWithCallback(request *ModifyGlobalAccelerationInstanceSpecRequest, callback func(response *ModifyGlobalAccelerationInstanceSpecResponse, err error)) <-chan int
ModifyGlobalAccelerationInstanceSpecWithCallback invokes the vpc.ModifyGlobalAccelerationInstanceSpec API asynchronously
func (*Client) ModifyGlobalAccelerationInstanceSpecWithChan ¶
func (client *Client) ModifyGlobalAccelerationInstanceSpecWithChan(request *ModifyGlobalAccelerationInstanceSpecRequest) (<-chan *ModifyGlobalAccelerationInstanceSpecResponse, <-chan error)
ModifyGlobalAccelerationInstanceSpecWithChan invokes the vpc.ModifyGlobalAccelerationInstanceSpec API asynchronously
func (*Client) ModifyHaVipAttribute ¶
func (client *Client) ModifyHaVipAttribute(request *ModifyHaVipAttributeRequest) (response *ModifyHaVipAttributeResponse, err error)
ModifyHaVipAttribute invokes the vpc.ModifyHaVipAttribute API synchronously
func (*Client) ModifyHaVipAttributeWithCallback ¶
func (client *Client) ModifyHaVipAttributeWithCallback(request *ModifyHaVipAttributeRequest, callback func(response *ModifyHaVipAttributeResponse, err error)) <-chan int
ModifyHaVipAttributeWithCallback invokes the vpc.ModifyHaVipAttribute API asynchronously
func (*Client) ModifyHaVipAttributeWithChan ¶
func (client *Client) ModifyHaVipAttributeWithChan(request *ModifyHaVipAttributeRequest) (<-chan *ModifyHaVipAttributeResponse, <-chan error)
ModifyHaVipAttributeWithChan invokes the vpc.ModifyHaVipAttribute API asynchronously
func (*Client) ModifyIPv6TranslatorAclAttribute ¶
func (client *Client) ModifyIPv6TranslatorAclAttribute(request *ModifyIPv6TranslatorAclAttributeRequest) (response *ModifyIPv6TranslatorAclAttributeResponse, err error)
ModifyIPv6TranslatorAclAttribute invokes the vpc.ModifyIPv6TranslatorAclAttribute API synchronously
func (*Client) ModifyIPv6TranslatorAclAttributeWithCallback ¶
func (client *Client) ModifyIPv6TranslatorAclAttributeWithCallback(request *ModifyIPv6TranslatorAclAttributeRequest, callback func(response *ModifyIPv6TranslatorAclAttributeResponse, err error)) <-chan int
ModifyIPv6TranslatorAclAttributeWithCallback invokes the vpc.ModifyIPv6TranslatorAclAttribute API asynchronously
func (*Client) ModifyIPv6TranslatorAclAttributeWithChan ¶
func (client *Client) ModifyIPv6TranslatorAclAttributeWithChan(request *ModifyIPv6TranslatorAclAttributeRequest) (<-chan *ModifyIPv6TranslatorAclAttributeResponse, <-chan error)
ModifyIPv6TranslatorAclAttributeWithChan invokes the vpc.ModifyIPv6TranslatorAclAttribute API asynchronously
func (*Client) ModifyIPv6TranslatorAclListEntry ¶
func (client *Client) ModifyIPv6TranslatorAclListEntry(request *ModifyIPv6TranslatorAclListEntryRequest) (response *ModifyIPv6TranslatorAclListEntryResponse, err error)
ModifyIPv6TranslatorAclListEntry invokes the vpc.ModifyIPv6TranslatorAclListEntry API synchronously
func (*Client) ModifyIPv6TranslatorAclListEntryWithCallback ¶
func (client *Client) ModifyIPv6TranslatorAclListEntryWithCallback(request *ModifyIPv6TranslatorAclListEntryRequest, callback func(response *ModifyIPv6TranslatorAclListEntryResponse, err error)) <-chan int
ModifyIPv6TranslatorAclListEntryWithCallback invokes the vpc.ModifyIPv6TranslatorAclListEntry API asynchronously
func (*Client) ModifyIPv6TranslatorAclListEntryWithChan ¶
func (client *Client) ModifyIPv6TranslatorAclListEntryWithChan(request *ModifyIPv6TranslatorAclListEntryRequest) (<-chan *ModifyIPv6TranslatorAclListEntryResponse, <-chan error)
ModifyIPv6TranslatorAclListEntryWithChan invokes the vpc.ModifyIPv6TranslatorAclListEntry API asynchronously
func (*Client) ModifyIPv6TranslatorAttribute ¶
func (client *Client) ModifyIPv6TranslatorAttribute(request *ModifyIPv6TranslatorAttributeRequest) (response *ModifyIPv6TranslatorAttributeResponse, err error)
ModifyIPv6TranslatorAttribute invokes the vpc.ModifyIPv6TranslatorAttribute API synchronously
func (*Client) ModifyIPv6TranslatorAttributeWithCallback ¶
func (client *Client) ModifyIPv6TranslatorAttributeWithCallback(request *ModifyIPv6TranslatorAttributeRequest, callback func(response *ModifyIPv6TranslatorAttributeResponse, err error)) <-chan int
ModifyIPv6TranslatorAttributeWithCallback invokes the vpc.ModifyIPv6TranslatorAttribute API asynchronously
func (*Client) ModifyIPv6TranslatorAttributeWithChan ¶
func (client *Client) ModifyIPv6TranslatorAttributeWithChan(request *ModifyIPv6TranslatorAttributeRequest) (<-chan *ModifyIPv6TranslatorAttributeResponse, <-chan error)
ModifyIPv6TranslatorAttributeWithChan invokes the vpc.ModifyIPv6TranslatorAttribute API asynchronously
func (*Client) ModifyIPv6TranslatorBandwidth ¶
func (client *Client) ModifyIPv6TranslatorBandwidth(request *ModifyIPv6TranslatorBandwidthRequest) (response *ModifyIPv6TranslatorBandwidthResponse, err error)
ModifyIPv6TranslatorBandwidth invokes the vpc.ModifyIPv6TranslatorBandwidth API synchronously
func (*Client) ModifyIPv6TranslatorBandwidthWithCallback ¶
func (client *Client) ModifyIPv6TranslatorBandwidthWithCallback(request *ModifyIPv6TranslatorBandwidthRequest, callback func(response *ModifyIPv6TranslatorBandwidthResponse, err error)) <-chan int
ModifyIPv6TranslatorBandwidthWithCallback invokes the vpc.ModifyIPv6TranslatorBandwidth API asynchronously
func (*Client) ModifyIPv6TranslatorBandwidthWithChan ¶
func (client *Client) ModifyIPv6TranslatorBandwidthWithChan(request *ModifyIPv6TranslatorBandwidthRequest) (<-chan *ModifyIPv6TranslatorBandwidthResponse, <-chan error)
ModifyIPv6TranslatorBandwidthWithChan invokes the vpc.ModifyIPv6TranslatorBandwidth API asynchronously
func (*Client) ModifyIPv6TranslatorEntry ¶
func (client *Client) ModifyIPv6TranslatorEntry(request *ModifyIPv6TranslatorEntryRequest) (response *ModifyIPv6TranslatorEntryResponse, err error)
ModifyIPv6TranslatorEntry invokes the vpc.ModifyIPv6TranslatorEntry API synchronously
func (*Client) ModifyIPv6TranslatorEntryWithCallback ¶
func (client *Client) ModifyIPv6TranslatorEntryWithCallback(request *ModifyIPv6TranslatorEntryRequest, callback func(response *ModifyIPv6TranslatorEntryResponse, err error)) <-chan int
ModifyIPv6TranslatorEntryWithCallback invokes the vpc.ModifyIPv6TranslatorEntry API asynchronously
func (*Client) ModifyIPv6TranslatorEntryWithChan ¶
func (client *Client) ModifyIPv6TranslatorEntryWithChan(request *ModifyIPv6TranslatorEntryRequest) (<-chan *ModifyIPv6TranslatorEntryResponse, <-chan error)
ModifyIPv6TranslatorEntryWithChan invokes the vpc.ModifyIPv6TranslatorEntry API asynchronously
func (*Client) ModifyIpv6AddressAttribute ¶
func (client *Client) ModifyIpv6AddressAttribute(request *ModifyIpv6AddressAttributeRequest) (response *ModifyIpv6AddressAttributeResponse, err error)
ModifyIpv6AddressAttribute invokes the vpc.ModifyIpv6AddressAttribute API synchronously
func (*Client) ModifyIpv6AddressAttributeWithCallback ¶
func (client *Client) ModifyIpv6AddressAttributeWithCallback(request *ModifyIpv6AddressAttributeRequest, callback func(response *ModifyIpv6AddressAttributeResponse, err error)) <-chan int
ModifyIpv6AddressAttributeWithCallback invokes the vpc.ModifyIpv6AddressAttribute API asynchronously
func (*Client) ModifyIpv6AddressAttributeWithChan ¶
func (client *Client) ModifyIpv6AddressAttributeWithChan(request *ModifyIpv6AddressAttributeRequest) (<-chan *ModifyIpv6AddressAttributeResponse, <-chan error)
ModifyIpv6AddressAttributeWithChan invokes the vpc.ModifyIpv6AddressAttribute API asynchronously
func (*Client) ModifyIpv6GatewayAttribute ¶
func (client *Client) ModifyIpv6GatewayAttribute(request *ModifyIpv6GatewayAttributeRequest) (response *ModifyIpv6GatewayAttributeResponse, err error)
ModifyIpv6GatewayAttribute invokes the vpc.ModifyIpv6GatewayAttribute API synchronously
func (*Client) ModifyIpv6GatewayAttributeWithCallback ¶
func (client *Client) ModifyIpv6GatewayAttributeWithCallback(request *ModifyIpv6GatewayAttributeRequest, callback func(response *ModifyIpv6GatewayAttributeResponse, err error)) <-chan int
ModifyIpv6GatewayAttributeWithCallback invokes the vpc.ModifyIpv6GatewayAttribute API asynchronously
func (*Client) ModifyIpv6GatewayAttributeWithChan ¶
func (client *Client) ModifyIpv6GatewayAttributeWithChan(request *ModifyIpv6GatewayAttributeRequest) (<-chan *ModifyIpv6GatewayAttributeResponse, <-chan error)
ModifyIpv6GatewayAttributeWithChan invokes the vpc.ModifyIpv6GatewayAttribute API asynchronously
func (*Client) ModifyIpv6GatewaySpec ¶
func (client *Client) ModifyIpv6GatewaySpec(request *ModifyIpv6GatewaySpecRequest) (response *ModifyIpv6GatewaySpecResponse, err error)
ModifyIpv6GatewaySpec invokes the vpc.ModifyIpv6GatewaySpec API synchronously
func (*Client) ModifyIpv6GatewaySpecWithCallback ¶
func (client *Client) ModifyIpv6GatewaySpecWithCallback(request *ModifyIpv6GatewaySpecRequest, callback func(response *ModifyIpv6GatewaySpecResponse, err error)) <-chan int
ModifyIpv6GatewaySpecWithCallback invokes the vpc.ModifyIpv6GatewaySpec API asynchronously
func (*Client) ModifyIpv6GatewaySpecWithChan ¶
func (client *Client) ModifyIpv6GatewaySpecWithChan(request *ModifyIpv6GatewaySpecRequest) (<-chan *ModifyIpv6GatewaySpecResponse, <-chan error)
ModifyIpv6GatewaySpecWithChan invokes the vpc.ModifyIpv6GatewaySpec API asynchronously
func (*Client) ModifyIpv6InternetBandwidth ¶
func (client *Client) ModifyIpv6InternetBandwidth(request *ModifyIpv6InternetBandwidthRequest) (response *ModifyIpv6InternetBandwidthResponse, err error)
ModifyIpv6InternetBandwidth invokes the vpc.ModifyIpv6InternetBandwidth API synchronously
func (*Client) ModifyIpv6InternetBandwidthWithCallback ¶
func (client *Client) ModifyIpv6InternetBandwidthWithCallback(request *ModifyIpv6InternetBandwidthRequest, callback func(response *ModifyIpv6InternetBandwidthResponse, err error)) <-chan int
ModifyIpv6InternetBandwidthWithCallback invokes the vpc.ModifyIpv6InternetBandwidth API asynchronously
func (*Client) ModifyIpv6InternetBandwidthWithChan ¶
func (client *Client) ModifyIpv6InternetBandwidthWithChan(request *ModifyIpv6InternetBandwidthRequest) (<-chan *ModifyIpv6InternetBandwidthResponse, <-chan error)
ModifyIpv6InternetBandwidthWithChan invokes the vpc.ModifyIpv6InternetBandwidth API asynchronously
func (*Client) ModifyNatGatewayAttribute ¶
func (client *Client) ModifyNatGatewayAttribute(request *ModifyNatGatewayAttributeRequest) (response *ModifyNatGatewayAttributeResponse, err error)
ModifyNatGatewayAttribute invokes the vpc.ModifyNatGatewayAttribute API synchronously
func (*Client) ModifyNatGatewayAttributeWithCallback ¶
func (client *Client) ModifyNatGatewayAttributeWithCallback(request *ModifyNatGatewayAttributeRequest, callback func(response *ModifyNatGatewayAttributeResponse, err error)) <-chan int
ModifyNatGatewayAttributeWithCallback invokes the vpc.ModifyNatGatewayAttribute API asynchronously
func (*Client) ModifyNatGatewayAttributeWithChan ¶
func (client *Client) ModifyNatGatewayAttributeWithChan(request *ModifyNatGatewayAttributeRequest) (<-chan *ModifyNatGatewayAttributeResponse, <-chan error)
ModifyNatGatewayAttributeWithChan invokes the vpc.ModifyNatGatewayAttribute API asynchronously
func (*Client) ModifyNatGatewaySpec ¶
func (client *Client) ModifyNatGatewaySpec(request *ModifyNatGatewaySpecRequest) (response *ModifyNatGatewaySpecResponse, err error)
ModifyNatGatewaySpec invokes the vpc.ModifyNatGatewaySpec API synchronously
func (*Client) ModifyNatGatewaySpecWithCallback ¶
func (client *Client) ModifyNatGatewaySpecWithCallback(request *ModifyNatGatewaySpecRequest, callback func(response *ModifyNatGatewaySpecResponse, err error)) <-chan int
ModifyNatGatewaySpecWithCallback invokes the vpc.ModifyNatGatewaySpec API asynchronously
func (*Client) ModifyNatGatewaySpecWithChan ¶
func (client *Client) ModifyNatGatewaySpecWithChan(request *ModifyNatGatewaySpecRequest) (<-chan *ModifyNatGatewaySpecResponse, <-chan error)
ModifyNatGatewaySpecWithChan invokes the vpc.ModifyNatGatewaySpec API asynchronously
func (*Client) ModifyNatIpAttribute ¶ added in v1.61.1310
func (client *Client) ModifyNatIpAttribute(request *ModifyNatIpAttributeRequest) (response *ModifyNatIpAttributeResponse, err error)
ModifyNatIpAttribute invokes the vpc.ModifyNatIpAttribute API synchronously
func (*Client) ModifyNatIpAttributeWithCallback ¶ added in v1.61.1310
func (client *Client) ModifyNatIpAttributeWithCallback(request *ModifyNatIpAttributeRequest, callback func(response *ModifyNatIpAttributeResponse, err error)) <-chan int
ModifyNatIpAttributeWithCallback invokes the vpc.ModifyNatIpAttribute API asynchronously
func (*Client) ModifyNatIpAttributeWithChan ¶ added in v1.61.1310
func (client *Client) ModifyNatIpAttributeWithChan(request *ModifyNatIpAttributeRequest) (<-chan *ModifyNatIpAttributeResponse, <-chan error)
ModifyNatIpAttributeWithChan invokes the vpc.ModifyNatIpAttribute API asynchronously
func (*Client) ModifyNatIpCidrAttribute ¶ added in v1.61.1310
func (client *Client) ModifyNatIpCidrAttribute(request *ModifyNatIpCidrAttributeRequest) (response *ModifyNatIpCidrAttributeResponse, err error)
ModifyNatIpCidrAttribute invokes the vpc.ModifyNatIpCidrAttribute API synchronously
func (*Client) ModifyNatIpCidrAttributeWithCallback ¶ added in v1.61.1310
func (client *Client) ModifyNatIpCidrAttributeWithCallback(request *ModifyNatIpCidrAttributeRequest, callback func(response *ModifyNatIpCidrAttributeResponse, err error)) <-chan int
ModifyNatIpCidrAttributeWithCallback invokes the vpc.ModifyNatIpCidrAttribute API asynchronously
func (*Client) ModifyNatIpCidrAttributeWithChan ¶ added in v1.61.1310
func (client *Client) ModifyNatIpCidrAttributeWithChan(request *ModifyNatIpCidrAttributeRequest) (<-chan *ModifyNatIpCidrAttributeResponse, <-chan error)
ModifyNatIpCidrAttributeWithChan invokes the vpc.ModifyNatIpCidrAttribute API asynchronously
func (*Client) ModifyNetworkAclAttributes ¶
func (client *Client) ModifyNetworkAclAttributes(request *ModifyNetworkAclAttributesRequest) (response *ModifyNetworkAclAttributesResponse, err error)
ModifyNetworkAclAttributes invokes the vpc.ModifyNetworkAclAttributes API synchronously
func (*Client) ModifyNetworkAclAttributesWithCallback ¶
func (client *Client) ModifyNetworkAclAttributesWithCallback(request *ModifyNetworkAclAttributesRequest, callback func(response *ModifyNetworkAclAttributesResponse, err error)) <-chan int
ModifyNetworkAclAttributesWithCallback invokes the vpc.ModifyNetworkAclAttributes API asynchronously
func (*Client) ModifyNetworkAclAttributesWithChan ¶
func (client *Client) ModifyNetworkAclAttributesWithChan(request *ModifyNetworkAclAttributesRequest) (<-chan *ModifyNetworkAclAttributesResponse, <-chan error)
ModifyNetworkAclAttributesWithChan invokes the vpc.ModifyNetworkAclAttributes API asynchronously
func (*Client) ModifyPhysicalConnectionAttribute ¶
func (client *Client) ModifyPhysicalConnectionAttribute(request *ModifyPhysicalConnectionAttributeRequest) (response *ModifyPhysicalConnectionAttributeResponse, err error)
ModifyPhysicalConnectionAttribute invokes the vpc.ModifyPhysicalConnectionAttribute API synchronously
func (*Client) ModifyPhysicalConnectionAttributeWithCallback ¶
func (client *Client) ModifyPhysicalConnectionAttributeWithCallback(request *ModifyPhysicalConnectionAttributeRequest, callback func(response *ModifyPhysicalConnectionAttributeResponse, err error)) <-chan int
ModifyPhysicalConnectionAttributeWithCallback invokes the vpc.ModifyPhysicalConnectionAttribute API asynchronously
func (*Client) ModifyPhysicalConnectionAttributeWithChan ¶
func (client *Client) ModifyPhysicalConnectionAttributeWithChan(request *ModifyPhysicalConnectionAttributeRequest) (<-chan *ModifyPhysicalConnectionAttributeResponse, <-chan error)
ModifyPhysicalConnectionAttributeWithChan invokes the vpc.ModifyPhysicalConnectionAttribute API asynchronously
func (*Client) ModifyRouteEntry ¶
func (client *Client) ModifyRouteEntry(request *ModifyRouteEntryRequest) (response *ModifyRouteEntryResponse, err error)
ModifyRouteEntry invokes the vpc.ModifyRouteEntry API synchronously
func (*Client) ModifyRouteEntryWithCallback ¶
func (client *Client) ModifyRouteEntryWithCallback(request *ModifyRouteEntryRequest, callback func(response *ModifyRouteEntryResponse, err error)) <-chan int
ModifyRouteEntryWithCallback invokes the vpc.ModifyRouteEntry API asynchronously
func (*Client) ModifyRouteEntryWithChan ¶
func (client *Client) ModifyRouteEntryWithChan(request *ModifyRouteEntryRequest) (<-chan *ModifyRouteEntryResponse, <-chan error)
ModifyRouteEntryWithChan invokes the vpc.ModifyRouteEntry API asynchronously
func (*Client) ModifyRouteTableAttributes ¶
func (client *Client) ModifyRouteTableAttributes(request *ModifyRouteTableAttributesRequest) (response *ModifyRouteTableAttributesResponse, err error)
ModifyRouteTableAttributes invokes the vpc.ModifyRouteTableAttributes API synchronously
func (*Client) ModifyRouteTableAttributesWithCallback ¶
func (client *Client) ModifyRouteTableAttributesWithCallback(request *ModifyRouteTableAttributesRequest, callback func(response *ModifyRouteTableAttributesResponse, err error)) <-chan int
ModifyRouteTableAttributesWithCallback invokes the vpc.ModifyRouteTableAttributes API asynchronously
func (*Client) ModifyRouteTableAttributesWithChan ¶
func (client *Client) ModifyRouteTableAttributesWithChan(request *ModifyRouteTableAttributesRequest) (<-chan *ModifyRouteTableAttributesResponse, <-chan error)
ModifyRouteTableAttributesWithChan invokes the vpc.ModifyRouteTableAttributes API asynchronously
func (*Client) ModifyRouterInterfaceAttribute ¶
func (client *Client) ModifyRouterInterfaceAttribute(request *ModifyRouterInterfaceAttributeRequest) (response *ModifyRouterInterfaceAttributeResponse, err error)
ModifyRouterInterfaceAttribute invokes the vpc.ModifyRouterInterfaceAttribute API synchronously
func (*Client) ModifyRouterInterfaceAttributeWithCallback ¶
func (client *Client) ModifyRouterInterfaceAttributeWithCallback(request *ModifyRouterInterfaceAttributeRequest, callback func(response *ModifyRouterInterfaceAttributeResponse, err error)) <-chan int
ModifyRouterInterfaceAttributeWithCallback invokes the vpc.ModifyRouterInterfaceAttribute API asynchronously
func (*Client) ModifyRouterInterfaceAttributeWithChan ¶
func (client *Client) ModifyRouterInterfaceAttributeWithChan(request *ModifyRouterInterfaceAttributeRequest) (<-chan *ModifyRouterInterfaceAttributeResponse, <-chan error)
ModifyRouterInterfaceAttributeWithChan invokes the vpc.ModifyRouterInterfaceAttribute API asynchronously
func (*Client) ModifyRouterInterfaceSpec ¶
func (client *Client) ModifyRouterInterfaceSpec(request *ModifyRouterInterfaceSpecRequest) (response *ModifyRouterInterfaceSpecResponse, err error)
ModifyRouterInterfaceSpec invokes the vpc.ModifyRouterInterfaceSpec API synchronously
func (*Client) ModifyRouterInterfaceSpecWithCallback ¶
func (client *Client) ModifyRouterInterfaceSpecWithCallback(request *ModifyRouterInterfaceSpecRequest, callback func(response *ModifyRouterInterfaceSpecResponse, err error)) <-chan int
ModifyRouterInterfaceSpecWithCallback invokes the vpc.ModifyRouterInterfaceSpec API asynchronously
func (*Client) ModifyRouterInterfaceSpecWithChan ¶
func (client *Client) ModifyRouterInterfaceSpecWithChan(request *ModifyRouterInterfaceSpecRequest) (<-chan *ModifyRouterInterfaceSpecResponse, <-chan error)
ModifyRouterInterfaceSpecWithChan invokes the vpc.ModifyRouterInterfaceSpec API asynchronously
func (*Client) ModifySnatEntry ¶
func (client *Client) ModifySnatEntry(request *ModifySnatEntryRequest) (response *ModifySnatEntryResponse, err error)
ModifySnatEntry invokes the vpc.ModifySnatEntry API synchronously
func (*Client) ModifySnatEntryWithCallback ¶
func (client *Client) ModifySnatEntryWithCallback(request *ModifySnatEntryRequest, callback func(response *ModifySnatEntryResponse, err error)) <-chan int
ModifySnatEntryWithCallback invokes the vpc.ModifySnatEntry API asynchronously
func (*Client) ModifySnatEntryWithChan ¶
func (client *Client) ModifySnatEntryWithChan(request *ModifySnatEntryRequest) (<-chan *ModifySnatEntryResponse, <-chan error)
ModifySnatEntryWithChan invokes the vpc.ModifySnatEntry API asynchronously
func (*Client) ModifySslVpnClientCert ¶
func (client *Client) ModifySslVpnClientCert(request *ModifySslVpnClientCertRequest) (response *ModifySslVpnClientCertResponse, err error)
ModifySslVpnClientCert invokes the vpc.ModifySslVpnClientCert API synchronously
func (*Client) ModifySslVpnClientCertWithCallback ¶
func (client *Client) ModifySslVpnClientCertWithCallback(request *ModifySslVpnClientCertRequest, callback func(response *ModifySslVpnClientCertResponse, err error)) <-chan int
ModifySslVpnClientCertWithCallback invokes the vpc.ModifySslVpnClientCert API asynchronously
func (*Client) ModifySslVpnClientCertWithChan ¶
func (client *Client) ModifySslVpnClientCertWithChan(request *ModifySslVpnClientCertRequest) (<-chan *ModifySslVpnClientCertResponse, <-chan error)
ModifySslVpnClientCertWithChan invokes the vpc.ModifySslVpnClientCert API asynchronously
func (*Client) ModifySslVpnServer ¶
func (client *Client) ModifySslVpnServer(request *ModifySslVpnServerRequest) (response *ModifySslVpnServerResponse, err error)
ModifySslVpnServer invokes the vpc.ModifySslVpnServer API synchronously
func (*Client) ModifySslVpnServerWithCallback ¶
func (client *Client) ModifySslVpnServerWithCallback(request *ModifySslVpnServerRequest, callback func(response *ModifySslVpnServerResponse, err error)) <-chan int
ModifySslVpnServerWithCallback invokes the vpc.ModifySslVpnServer API asynchronously
func (*Client) ModifySslVpnServerWithChan ¶
func (client *Client) ModifySslVpnServerWithChan(request *ModifySslVpnServerRequest) (<-chan *ModifySslVpnServerResponse, <-chan error)
ModifySslVpnServerWithChan invokes the vpc.ModifySslVpnServer API asynchronously
func (*Client) ModifyVRouterAttribute ¶
func (client *Client) ModifyVRouterAttribute(request *ModifyVRouterAttributeRequest) (response *ModifyVRouterAttributeResponse, err error)
ModifyVRouterAttribute invokes the vpc.ModifyVRouterAttribute API synchronously
func (*Client) ModifyVRouterAttributeWithCallback ¶
func (client *Client) ModifyVRouterAttributeWithCallback(request *ModifyVRouterAttributeRequest, callback func(response *ModifyVRouterAttributeResponse, err error)) <-chan int
ModifyVRouterAttributeWithCallback invokes the vpc.ModifyVRouterAttribute API asynchronously
func (*Client) ModifyVRouterAttributeWithChan ¶
func (client *Client) ModifyVRouterAttributeWithChan(request *ModifyVRouterAttributeRequest) (<-chan *ModifyVRouterAttributeResponse, <-chan error)
ModifyVRouterAttributeWithChan invokes the vpc.ModifyVRouterAttribute API asynchronously
func (*Client) ModifyVSwitchAttribute ¶
func (client *Client) ModifyVSwitchAttribute(request *ModifyVSwitchAttributeRequest) (response *ModifyVSwitchAttributeResponse, err error)
ModifyVSwitchAttribute invokes the vpc.ModifyVSwitchAttribute API synchronously
func (*Client) ModifyVSwitchAttributeWithCallback ¶
func (client *Client) ModifyVSwitchAttributeWithCallback(request *ModifyVSwitchAttributeRequest, callback func(response *ModifyVSwitchAttributeResponse, err error)) <-chan int
ModifyVSwitchAttributeWithCallback invokes the vpc.ModifyVSwitchAttribute API asynchronously
func (*Client) ModifyVSwitchAttributeWithChan ¶
func (client *Client) ModifyVSwitchAttributeWithChan(request *ModifyVSwitchAttributeRequest) (<-chan *ModifyVSwitchAttributeResponse, <-chan error)
ModifyVSwitchAttributeWithChan invokes the vpc.ModifyVSwitchAttribute API asynchronously
func (*Client) ModifyVcoRouteEntryWeight ¶ added in v1.61.1711
func (client *Client) ModifyVcoRouteEntryWeight(request *ModifyVcoRouteEntryWeightRequest) (response *ModifyVcoRouteEntryWeightResponse, err error)
ModifyVcoRouteEntryWeight invokes the vpc.ModifyVcoRouteEntryWeight API synchronously
func (*Client) ModifyVcoRouteEntryWeightWithCallback ¶ added in v1.61.1711
func (client *Client) ModifyVcoRouteEntryWeightWithCallback(request *ModifyVcoRouteEntryWeightRequest, callback func(response *ModifyVcoRouteEntryWeightResponse, err error)) <-chan int
ModifyVcoRouteEntryWeightWithCallback invokes the vpc.ModifyVcoRouteEntryWeight API asynchronously
func (*Client) ModifyVcoRouteEntryWeightWithChan ¶ added in v1.61.1711
func (client *Client) ModifyVcoRouteEntryWeightWithChan(request *ModifyVcoRouteEntryWeightRequest) (<-chan *ModifyVcoRouteEntryWeightResponse, <-chan error)
ModifyVcoRouteEntryWeightWithChan invokes the vpc.ModifyVcoRouteEntryWeight API asynchronously
func (*Client) ModifyVirtualBorderRouterAttribute ¶
func (client *Client) ModifyVirtualBorderRouterAttribute(request *ModifyVirtualBorderRouterAttributeRequest) (response *ModifyVirtualBorderRouterAttributeResponse, err error)
ModifyVirtualBorderRouterAttribute invokes the vpc.ModifyVirtualBorderRouterAttribute API synchronously
func (*Client) ModifyVirtualBorderRouterAttributeWithCallback ¶
func (client *Client) ModifyVirtualBorderRouterAttributeWithCallback(request *ModifyVirtualBorderRouterAttributeRequest, callback func(response *ModifyVirtualBorderRouterAttributeResponse, err error)) <-chan int
ModifyVirtualBorderRouterAttributeWithCallback invokes the vpc.ModifyVirtualBorderRouterAttribute API asynchronously
func (*Client) ModifyVirtualBorderRouterAttributeWithChan ¶
func (client *Client) ModifyVirtualBorderRouterAttributeWithChan(request *ModifyVirtualBorderRouterAttributeRequest) (<-chan *ModifyVirtualBorderRouterAttributeResponse, <-chan error)
ModifyVirtualBorderRouterAttributeWithChan invokes the vpc.ModifyVirtualBorderRouterAttribute API asynchronously
func (*Client) ModifyVpcAttribute ¶
func (client *Client) ModifyVpcAttribute(request *ModifyVpcAttributeRequest) (response *ModifyVpcAttributeResponse, err error)
ModifyVpcAttribute invokes the vpc.ModifyVpcAttribute API synchronously
func (*Client) ModifyVpcAttributeWithCallback ¶
func (client *Client) ModifyVpcAttributeWithCallback(request *ModifyVpcAttributeRequest, callback func(response *ModifyVpcAttributeResponse, err error)) <-chan int
ModifyVpcAttributeWithCallback invokes the vpc.ModifyVpcAttribute API asynchronously
func (*Client) ModifyVpcAttributeWithChan ¶
func (client *Client) ModifyVpcAttributeWithChan(request *ModifyVpcAttributeRequest) (<-chan *ModifyVpcAttributeResponse, <-chan error)
ModifyVpcAttributeWithChan invokes the vpc.ModifyVpcAttribute API asynchronously
func (*Client) ModifyVpcPrefixList ¶ added in v1.61.1711
func (client *Client) ModifyVpcPrefixList(request *ModifyVpcPrefixListRequest) (response *ModifyVpcPrefixListResponse, err error)
ModifyVpcPrefixList invokes the vpc.ModifyVpcPrefixList API synchronously
func (*Client) ModifyVpcPrefixListWithCallback ¶ added in v1.61.1711
func (client *Client) ModifyVpcPrefixListWithCallback(request *ModifyVpcPrefixListRequest, callback func(response *ModifyVpcPrefixListResponse, err error)) <-chan int
ModifyVpcPrefixListWithCallback invokes the vpc.ModifyVpcPrefixList API asynchronously
func (*Client) ModifyVpcPrefixListWithChan ¶ added in v1.61.1711
func (client *Client) ModifyVpcPrefixListWithChan(request *ModifyVpcPrefixListRequest) (<-chan *ModifyVpcPrefixListResponse, <-chan error)
ModifyVpcPrefixListWithChan invokes the vpc.ModifyVpcPrefixList API asynchronously
func (*Client) ModifyVpnAttachmentAttribute ¶ added in v1.61.1711
func (client *Client) ModifyVpnAttachmentAttribute(request *ModifyVpnAttachmentAttributeRequest) (response *ModifyVpnAttachmentAttributeResponse, err error)
ModifyVpnAttachmentAttribute invokes the vpc.ModifyVpnAttachmentAttribute API synchronously
func (*Client) ModifyVpnAttachmentAttributeWithCallback ¶ added in v1.61.1711
func (client *Client) ModifyVpnAttachmentAttributeWithCallback(request *ModifyVpnAttachmentAttributeRequest, callback func(response *ModifyVpnAttachmentAttributeResponse, err error)) <-chan int
ModifyVpnAttachmentAttributeWithCallback invokes the vpc.ModifyVpnAttachmentAttribute API asynchronously
func (*Client) ModifyVpnAttachmentAttributeWithChan ¶ added in v1.61.1711
func (client *Client) ModifyVpnAttachmentAttributeWithChan(request *ModifyVpnAttachmentAttributeRequest) (<-chan *ModifyVpnAttachmentAttributeResponse, <-chan error)
ModifyVpnAttachmentAttributeWithChan invokes the vpc.ModifyVpnAttachmentAttribute API asynchronously
func (*Client) ModifyVpnConnectionAttribute ¶
func (client *Client) ModifyVpnConnectionAttribute(request *ModifyVpnConnectionAttributeRequest) (response *ModifyVpnConnectionAttributeResponse, err error)
ModifyVpnConnectionAttribute invokes the vpc.ModifyVpnConnectionAttribute API synchronously
func (*Client) ModifyVpnConnectionAttributeWithCallback ¶
func (client *Client) ModifyVpnConnectionAttributeWithCallback(request *ModifyVpnConnectionAttributeRequest, callback func(response *ModifyVpnConnectionAttributeResponse, err error)) <-chan int
ModifyVpnConnectionAttributeWithCallback invokes the vpc.ModifyVpnConnectionAttribute API asynchronously
func (*Client) ModifyVpnConnectionAttributeWithChan ¶
func (client *Client) ModifyVpnConnectionAttributeWithChan(request *ModifyVpnConnectionAttributeRequest) (<-chan *ModifyVpnConnectionAttributeResponse, <-chan error)
ModifyVpnConnectionAttributeWithChan invokes the vpc.ModifyVpnConnectionAttribute API asynchronously
func (*Client) ModifyVpnGatewayAttribute ¶
func (client *Client) ModifyVpnGatewayAttribute(request *ModifyVpnGatewayAttributeRequest) (response *ModifyVpnGatewayAttributeResponse, err error)
ModifyVpnGatewayAttribute invokes the vpc.ModifyVpnGatewayAttribute API synchronously
func (*Client) ModifyVpnGatewayAttributeWithCallback ¶
func (client *Client) ModifyVpnGatewayAttributeWithCallback(request *ModifyVpnGatewayAttributeRequest, callback func(response *ModifyVpnGatewayAttributeResponse, err error)) <-chan int
ModifyVpnGatewayAttributeWithCallback invokes the vpc.ModifyVpnGatewayAttribute API asynchronously
func (*Client) ModifyVpnGatewayAttributeWithChan ¶
func (client *Client) ModifyVpnGatewayAttributeWithChan(request *ModifyVpnGatewayAttributeRequest) (<-chan *ModifyVpnGatewayAttributeResponse, <-chan error)
ModifyVpnGatewayAttributeWithChan invokes the vpc.ModifyVpnGatewayAttribute API asynchronously
func (*Client) ModifyVpnPbrRouteEntryAttribute ¶ added in v1.62.27
func (client *Client) ModifyVpnPbrRouteEntryAttribute(request *ModifyVpnPbrRouteEntryAttributeRequest) (response *ModifyVpnPbrRouteEntryAttributeResponse, err error)
ModifyVpnPbrRouteEntryAttribute invokes the vpc.ModifyVpnPbrRouteEntryAttribute API synchronously
func (*Client) ModifyVpnPbrRouteEntryAttributeWithCallback ¶ added in v1.62.27
func (client *Client) ModifyVpnPbrRouteEntryAttributeWithCallback(request *ModifyVpnPbrRouteEntryAttributeRequest, callback func(response *ModifyVpnPbrRouteEntryAttributeResponse, err error)) <-chan int
ModifyVpnPbrRouteEntryAttributeWithCallback invokes the vpc.ModifyVpnPbrRouteEntryAttribute API asynchronously
func (*Client) ModifyVpnPbrRouteEntryAttributeWithChan ¶ added in v1.62.27
func (client *Client) ModifyVpnPbrRouteEntryAttributeWithChan(request *ModifyVpnPbrRouteEntryAttributeRequest) (<-chan *ModifyVpnPbrRouteEntryAttributeResponse, <-chan error)
ModifyVpnPbrRouteEntryAttributeWithChan invokes the vpc.ModifyVpnPbrRouteEntryAttribute API asynchronously
func (*Client) ModifyVpnPbrRouteEntryPriority ¶ added in v1.62.27
func (client *Client) ModifyVpnPbrRouteEntryPriority(request *ModifyVpnPbrRouteEntryPriorityRequest) (response *ModifyVpnPbrRouteEntryPriorityResponse, err error)
ModifyVpnPbrRouteEntryPriority invokes the vpc.ModifyVpnPbrRouteEntryPriority API synchronously
func (*Client) ModifyVpnPbrRouteEntryPriorityWithCallback ¶ added in v1.62.27
func (client *Client) ModifyVpnPbrRouteEntryPriorityWithCallback(request *ModifyVpnPbrRouteEntryPriorityRequest, callback func(response *ModifyVpnPbrRouteEntryPriorityResponse, err error)) <-chan int
ModifyVpnPbrRouteEntryPriorityWithCallback invokes the vpc.ModifyVpnPbrRouteEntryPriority API asynchronously
func (*Client) ModifyVpnPbrRouteEntryPriorityWithChan ¶ added in v1.62.27
func (client *Client) ModifyVpnPbrRouteEntryPriorityWithChan(request *ModifyVpnPbrRouteEntryPriorityRequest) (<-chan *ModifyVpnPbrRouteEntryPriorityResponse, <-chan error)
ModifyVpnPbrRouteEntryPriorityWithChan invokes the vpc.ModifyVpnPbrRouteEntryPriority API asynchronously
func (*Client) ModifyVpnPbrRouteEntryWeight ¶
func (client *Client) ModifyVpnPbrRouteEntryWeight(request *ModifyVpnPbrRouteEntryWeightRequest) (response *ModifyVpnPbrRouteEntryWeightResponse, err error)
ModifyVpnPbrRouteEntryWeight invokes the vpc.ModifyVpnPbrRouteEntryWeight API synchronously
func (*Client) ModifyVpnPbrRouteEntryWeightWithCallback ¶
func (client *Client) ModifyVpnPbrRouteEntryWeightWithCallback(request *ModifyVpnPbrRouteEntryWeightRequest, callback func(response *ModifyVpnPbrRouteEntryWeightResponse, err error)) <-chan int
ModifyVpnPbrRouteEntryWeightWithCallback invokes the vpc.ModifyVpnPbrRouteEntryWeight API asynchronously
func (*Client) ModifyVpnPbrRouteEntryWeightWithChan ¶
func (client *Client) ModifyVpnPbrRouteEntryWeightWithChan(request *ModifyVpnPbrRouteEntryWeightRequest) (<-chan *ModifyVpnPbrRouteEntryWeightResponse, <-chan error)
ModifyVpnPbrRouteEntryWeightWithChan invokes the vpc.ModifyVpnPbrRouteEntryWeight API asynchronously
func (*Client) ModifyVpnRouteEntryWeight ¶
func (client *Client) ModifyVpnRouteEntryWeight(request *ModifyVpnRouteEntryWeightRequest) (response *ModifyVpnRouteEntryWeightResponse, err error)
ModifyVpnRouteEntryWeight invokes the vpc.ModifyVpnRouteEntryWeight API synchronously
func (*Client) ModifyVpnRouteEntryWeightWithCallback ¶
func (client *Client) ModifyVpnRouteEntryWeightWithCallback(request *ModifyVpnRouteEntryWeightRequest, callback func(response *ModifyVpnRouteEntryWeightResponse, err error)) <-chan int
ModifyVpnRouteEntryWeightWithCallback invokes the vpc.ModifyVpnRouteEntryWeight API asynchronously
func (*Client) ModifyVpnRouteEntryWeightWithChan ¶
func (client *Client) ModifyVpnRouteEntryWeightWithChan(request *ModifyVpnRouteEntryWeightRequest) (<-chan *ModifyVpnRouteEntryWeightResponse, <-chan error)
ModifyVpnRouteEntryWeightWithChan invokes the vpc.ModifyVpnRouteEntryWeight API asynchronously
func (*Client) MoveResourceGroup ¶
func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
MoveResourceGroup invokes the vpc.MoveResourceGroup API synchronously
func (*Client) MoveResourceGroupWithCallback ¶
func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, callback func(response *MoveResourceGroupResponse, err error)) <-chan int
MoveResourceGroupWithCallback invokes the vpc.MoveResourceGroup API asynchronously
func (*Client) MoveResourceGroupWithChan ¶
func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
MoveResourceGroupWithChan invokes the vpc.MoveResourceGroup API asynchronously
func (*Client) OpenFlowLogService ¶ added in v1.62.27
func (client *Client) OpenFlowLogService(request *OpenFlowLogServiceRequest) (response *OpenFlowLogServiceResponse, err error)
OpenFlowLogService invokes the vpc.OpenFlowLogService API synchronously
func (*Client) OpenFlowLogServiceWithCallback ¶ added in v1.62.27
func (client *Client) OpenFlowLogServiceWithCallback(request *OpenFlowLogServiceRequest, callback func(response *OpenFlowLogServiceResponse, err error)) <-chan int
OpenFlowLogServiceWithCallback invokes the vpc.OpenFlowLogService API asynchronously
func (*Client) OpenFlowLogServiceWithChan ¶ added in v1.62.27
func (client *Client) OpenFlowLogServiceWithChan(request *OpenFlowLogServiceRequest) (<-chan *OpenFlowLogServiceResponse, <-chan error)
OpenFlowLogServiceWithChan invokes the vpc.OpenFlowLogService API asynchronously
func (*Client) OpenPhysicalConnectionService ¶ added in v1.61.1310
func (client *Client) OpenPhysicalConnectionService(request *OpenPhysicalConnectionServiceRequest) (response *OpenPhysicalConnectionServiceResponse, err error)
OpenPhysicalConnectionService invokes the vpc.OpenPhysicalConnectionService API synchronously
func (*Client) OpenPhysicalConnectionServiceWithCallback ¶ added in v1.61.1310
func (client *Client) OpenPhysicalConnectionServiceWithCallback(request *OpenPhysicalConnectionServiceRequest, callback func(response *OpenPhysicalConnectionServiceResponse, err error)) <-chan int
OpenPhysicalConnectionServiceWithCallback invokes the vpc.OpenPhysicalConnectionService API asynchronously
func (*Client) OpenPhysicalConnectionServiceWithChan ¶ added in v1.61.1310
func (client *Client) OpenPhysicalConnectionServiceWithChan(request *OpenPhysicalConnectionServiceRequest) (<-chan *OpenPhysicalConnectionServiceResponse, <-chan error)
OpenPhysicalConnectionServiceWithChan invokes the vpc.OpenPhysicalConnectionService API asynchronously
func (*Client) OpenTrafficMirrorService ¶ added in v1.61.1136
func (client *Client) OpenTrafficMirrorService(request *OpenTrafficMirrorServiceRequest) (response *OpenTrafficMirrorServiceResponse, err error)
OpenTrafficMirrorService invokes the vpc.OpenTrafficMirrorService API synchronously
func (*Client) OpenTrafficMirrorServiceWithCallback ¶ added in v1.61.1136
func (client *Client) OpenTrafficMirrorServiceWithCallback(request *OpenTrafficMirrorServiceRequest, callback func(response *OpenTrafficMirrorServiceResponse, err error)) <-chan int
OpenTrafficMirrorServiceWithCallback invokes the vpc.OpenTrafficMirrorService API asynchronously
func (*Client) OpenTrafficMirrorServiceWithChan ¶ added in v1.61.1136
func (client *Client) OpenTrafficMirrorServiceWithChan(request *OpenTrafficMirrorServiceRequest) (<-chan *OpenTrafficMirrorServiceResponse, <-chan error)
OpenTrafficMirrorServiceWithChan invokes the vpc.OpenTrafficMirrorService API asynchronously
func (*Client) PublishVpnRouteEntry ¶
func (client *Client) PublishVpnRouteEntry(request *PublishVpnRouteEntryRequest) (response *PublishVpnRouteEntryResponse, err error)
PublishVpnRouteEntry invokes the vpc.PublishVpnRouteEntry API synchronously
func (*Client) PublishVpnRouteEntryWithCallback ¶
func (client *Client) PublishVpnRouteEntryWithCallback(request *PublishVpnRouteEntryRequest, callback func(response *PublishVpnRouteEntryResponse, err error)) <-chan int
PublishVpnRouteEntryWithCallback invokes the vpc.PublishVpnRouteEntry API asynchronously
func (*Client) PublishVpnRouteEntryWithChan ¶
func (client *Client) PublishVpnRouteEntryWithChan(request *PublishVpnRouteEntryRequest) (<-chan *PublishVpnRouteEntryResponse, <-chan error)
PublishVpnRouteEntryWithChan invokes the vpc.PublishVpnRouteEntry API asynchronously
func (*Client) RecoverPhysicalConnection ¶ added in v1.61.1310
func (client *Client) RecoverPhysicalConnection(request *RecoverPhysicalConnectionRequest) (response *RecoverPhysicalConnectionResponse, err error)
RecoverPhysicalConnection invokes the vpc.RecoverPhysicalConnection API synchronously
func (*Client) RecoverPhysicalConnectionWithCallback ¶ added in v1.61.1310
func (client *Client) RecoverPhysicalConnectionWithCallback(request *RecoverPhysicalConnectionRequest, callback func(response *RecoverPhysicalConnectionResponse, err error)) <-chan int
RecoverPhysicalConnectionWithCallback invokes the vpc.RecoverPhysicalConnection API asynchronously
func (*Client) RecoverPhysicalConnectionWithChan ¶ added in v1.61.1310
func (client *Client) RecoverPhysicalConnectionWithChan(request *RecoverPhysicalConnectionRequest) (<-chan *RecoverPhysicalConnectionResponse, <-chan error)
RecoverPhysicalConnectionWithChan invokes the vpc.RecoverPhysicalConnection API asynchronously
func (*Client) RecoverVirtualBorderRouter ¶
func (client *Client) RecoverVirtualBorderRouter(request *RecoverVirtualBorderRouterRequest) (response *RecoverVirtualBorderRouterResponse, err error)
RecoverVirtualBorderRouter invokes the vpc.RecoverVirtualBorderRouter API synchronously
func (*Client) RecoverVirtualBorderRouterWithCallback ¶
func (client *Client) RecoverVirtualBorderRouterWithCallback(request *RecoverVirtualBorderRouterRequest, callback func(response *RecoverVirtualBorderRouterResponse, err error)) <-chan int
RecoverVirtualBorderRouterWithCallback invokes the vpc.RecoverVirtualBorderRouter API asynchronously
func (*Client) RecoverVirtualBorderRouterWithChan ¶
func (client *Client) RecoverVirtualBorderRouterWithChan(request *RecoverVirtualBorderRouterRequest) (<-chan *RecoverVirtualBorderRouterResponse, <-chan error)
RecoverVirtualBorderRouterWithChan invokes the vpc.RecoverVirtualBorderRouter API asynchronously
func (*Client) ReleaseEipAddress ¶
func (client *Client) ReleaseEipAddress(request *ReleaseEipAddressRequest) (response *ReleaseEipAddressResponse, err error)
ReleaseEipAddress invokes the vpc.ReleaseEipAddress API synchronously
func (*Client) ReleaseEipAddressWithCallback ¶
func (client *Client) ReleaseEipAddressWithCallback(request *ReleaseEipAddressRequest, callback func(response *ReleaseEipAddressResponse, err error)) <-chan int
ReleaseEipAddressWithCallback invokes the vpc.ReleaseEipAddress API asynchronously
func (*Client) ReleaseEipAddressWithChan ¶
func (client *Client) ReleaseEipAddressWithChan(request *ReleaseEipAddressRequest) (<-chan *ReleaseEipAddressResponse, <-chan error)
ReleaseEipAddressWithChan invokes the vpc.ReleaseEipAddress API asynchronously
func (*Client) ReleaseEipSegmentAddress ¶ added in v1.61.16
func (client *Client) ReleaseEipSegmentAddress(request *ReleaseEipSegmentAddressRequest) (response *ReleaseEipSegmentAddressResponse, err error)
ReleaseEipSegmentAddress invokes the vpc.ReleaseEipSegmentAddress API synchronously
func (*Client) ReleaseEipSegmentAddressWithCallback ¶ added in v1.61.16
func (client *Client) ReleaseEipSegmentAddressWithCallback(request *ReleaseEipSegmentAddressRequest, callback func(response *ReleaseEipSegmentAddressResponse, err error)) <-chan int
ReleaseEipSegmentAddressWithCallback invokes the vpc.ReleaseEipSegmentAddress API asynchronously
func (*Client) ReleaseEipSegmentAddressWithChan ¶ added in v1.61.16
func (client *Client) ReleaseEipSegmentAddressWithChan(request *ReleaseEipSegmentAddressRequest) (<-chan *ReleaseEipSegmentAddressResponse, <-chan error)
ReleaseEipSegmentAddressWithChan invokes the vpc.ReleaseEipSegmentAddress API asynchronously
func (*Client) RemoveCommonBandwidthPackageIp ¶
func (client *Client) RemoveCommonBandwidthPackageIp(request *RemoveCommonBandwidthPackageIpRequest) (response *RemoveCommonBandwidthPackageIpResponse, err error)
RemoveCommonBandwidthPackageIp invokes the vpc.RemoveCommonBandwidthPackageIp API synchronously
func (*Client) RemoveCommonBandwidthPackageIpWithCallback ¶
func (client *Client) RemoveCommonBandwidthPackageIpWithCallback(request *RemoveCommonBandwidthPackageIpRequest, callback func(response *RemoveCommonBandwidthPackageIpResponse, err error)) <-chan int
RemoveCommonBandwidthPackageIpWithCallback invokes the vpc.RemoveCommonBandwidthPackageIp API asynchronously
func (*Client) RemoveCommonBandwidthPackageIpWithChan ¶
func (client *Client) RemoveCommonBandwidthPackageIpWithChan(request *RemoveCommonBandwidthPackageIpRequest) (<-chan *RemoveCommonBandwidthPackageIpResponse, <-chan error)
RemoveCommonBandwidthPackageIpWithChan invokes the vpc.RemoveCommonBandwidthPackageIp API asynchronously
func (*Client) RemoveGlobalAccelerationInstanceIp ¶
func (client *Client) RemoveGlobalAccelerationInstanceIp(request *RemoveGlobalAccelerationInstanceIpRequest) (response *RemoveGlobalAccelerationInstanceIpResponse, err error)
RemoveGlobalAccelerationInstanceIp invokes the vpc.RemoveGlobalAccelerationInstanceIp API synchronously
func (*Client) RemoveGlobalAccelerationInstanceIpWithCallback ¶
func (client *Client) RemoveGlobalAccelerationInstanceIpWithCallback(request *RemoveGlobalAccelerationInstanceIpRequest, callback func(response *RemoveGlobalAccelerationInstanceIpResponse, err error)) <-chan int
RemoveGlobalAccelerationInstanceIpWithCallback invokes the vpc.RemoveGlobalAccelerationInstanceIp API asynchronously
func (*Client) RemoveGlobalAccelerationInstanceIpWithChan ¶
func (client *Client) RemoveGlobalAccelerationInstanceIpWithChan(request *RemoveGlobalAccelerationInstanceIpRequest) (<-chan *RemoveGlobalAccelerationInstanceIpResponse, <-chan error)
RemoveGlobalAccelerationInstanceIpWithChan invokes the vpc.RemoveGlobalAccelerationInstanceIp API asynchronously
func (*Client) RemoveIPv6TranslatorAclListEntry ¶
func (client *Client) RemoveIPv6TranslatorAclListEntry(request *RemoveIPv6TranslatorAclListEntryRequest) (response *RemoveIPv6TranslatorAclListEntryResponse, err error)
RemoveIPv6TranslatorAclListEntry invokes the vpc.RemoveIPv6TranslatorAclListEntry API synchronously
func (*Client) RemoveIPv6TranslatorAclListEntryWithCallback ¶
func (client *Client) RemoveIPv6TranslatorAclListEntryWithCallback(request *RemoveIPv6TranslatorAclListEntryRequest, callback func(response *RemoveIPv6TranslatorAclListEntryResponse, err error)) <-chan int
RemoveIPv6TranslatorAclListEntryWithCallback invokes the vpc.RemoveIPv6TranslatorAclListEntry API asynchronously
func (*Client) RemoveIPv6TranslatorAclListEntryWithChan ¶
func (client *Client) RemoveIPv6TranslatorAclListEntryWithChan(request *RemoveIPv6TranslatorAclListEntryRequest) (<-chan *RemoveIPv6TranslatorAclListEntryResponse, <-chan error)
RemoveIPv6TranslatorAclListEntryWithChan invokes the vpc.RemoveIPv6TranslatorAclListEntry API asynchronously
func (*Client) RemoveSourcesFromTrafficMirrorSession ¶ added in v1.61.1136
func (client *Client) RemoveSourcesFromTrafficMirrorSession(request *RemoveSourcesFromTrafficMirrorSessionRequest) (response *RemoveSourcesFromTrafficMirrorSessionResponse, err error)
RemoveSourcesFromTrafficMirrorSession invokes the vpc.RemoveSourcesFromTrafficMirrorSession API synchronously
func (*Client) RemoveSourcesFromTrafficMirrorSessionWithCallback ¶ added in v1.61.1136
func (client *Client) RemoveSourcesFromTrafficMirrorSessionWithCallback(request *RemoveSourcesFromTrafficMirrorSessionRequest, callback func(response *RemoveSourcesFromTrafficMirrorSessionResponse, err error)) <-chan int
RemoveSourcesFromTrafficMirrorSessionWithCallback invokes the vpc.RemoveSourcesFromTrafficMirrorSession API asynchronously
func (*Client) RemoveSourcesFromTrafficMirrorSessionWithChan ¶ added in v1.61.1136
func (client *Client) RemoveSourcesFromTrafficMirrorSessionWithChan(request *RemoveSourcesFromTrafficMirrorSessionRequest) (<-chan *RemoveSourcesFromTrafficMirrorSessionResponse, <-chan error)
RemoveSourcesFromTrafficMirrorSessionWithChan invokes the vpc.RemoveSourcesFromTrafficMirrorSession API asynchronously
func (*Client) ReplaceVpcDhcpOptionsSet ¶ added in v1.61.388
func (client *Client) ReplaceVpcDhcpOptionsSet(request *ReplaceVpcDhcpOptionsSetRequest) (response *ReplaceVpcDhcpOptionsSetResponse, err error)
ReplaceVpcDhcpOptionsSet invokes the vpc.ReplaceVpcDhcpOptionsSet API synchronously
func (*Client) ReplaceVpcDhcpOptionsSetWithCallback ¶ added in v1.61.388
func (client *Client) ReplaceVpcDhcpOptionsSetWithCallback(request *ReplaceVpcDhcpOptionsSetRequest, callback func(response *ReplaceVpcDhcpOptionsSetResponse, err error)) <-chan int
ReplaceVpcDhcpOptionsSetWithCallback invokes the vpc.ReplaceVpcDhcpOptionsSet API asynchronously
func (*Client) ReplaceVpcDhcpOptionsSetWithChan ¶ added in v1.61.388
func (client *Client) ReplaceVpcDhcpOptionsSetWithChan(request *ReplaceVpcDhcpOptionsSetRequest) (<-chan *ReplaceVpcDhcpOptionsSetResponse, <-chan error)
ReplaceVpcDhcpOptionsSetWithChan invokes the vpc.ReplaceVpcDhcpOptionsSet API asynchronously
func (*Client) RetryVpcPrefixListAssociation ¶ added in v1.61.1711
func (client *Client) RetryVpcPrefixListAssociation(request *RetryVpcPrefixListAssociationRequest) (response *RetryVpcPrefixListAssociationResponse, err error)
RetryVpcPrefixListAssociation invokes the vpc.RetryVpcPrefixListAssociation API synchronously
func (*Client) RetryVpcPrefixListAssociationWithCallback ¶ added in v1.61.1711
func (client *Client) RetryVpcPrefixListAssociationWithCallback(request *RetryVpcPrefixListAssociationRequest, callback func(response *RetryVpcPrefixListAssociationResponse, err error)) <-chan int
RetryVpcPrefixListAssociationWithCallback invokes the vpc.RetryVpcPrefixListAssociation API asynchronously
func (*Client) RetryVpcPrefixListAssociationWithChan ¶ added in v1.61.1711
func (client *Client) RetryVpcPrefixListAssociationWithChan(request *RetryVpcPrefixListAssociationRequest) (<-chan *RetryVpcPrefixListAssociationResponse, <-chan error)
RetryVpcPrefixListAssociationWithChan invokes the vpc.RetryVpcPrefixListAssociation API asynchronously
func (*Client) RevokeInstanceFromCen ¶
func (client *Client) RevokeInstanceFromCen(request *RevokeInstanceFromCenRequest) (response *RevokeInstanceFromCenResponse, err error)
RevokeInstanceFromCen invokes the vpc.RevokeInstanceFromCen API synchronously
func (*Client) RevokeInstanceFromCenWithCallback ¶
func (client *Client) RevokeInstanceFromCenWithCallback(request *RevokeInstanceFromCenRequest, callback func(response *RevokeInstanceFromCenResponse, err error)) <-chan int
RevokeInstanceFromCenWithCallback invokes the vpc.RevokeInstanceFromCen API asynchronously
func (*Client) RevokeInstanceFromCenWithChan ¶
func (client *Client) RevokeInstanceFromCenWithChan(request *RevokeInstanceFromCenRequest) (<-chan *RevokeInstanceFromCenResponse, <-chan error)
RevokeInstanceFromCenWithChan invokes the vpc.RevokeInstanceFromCen API asynchronously
func (*Client) RevokeInstanceFromVbr ¶ added in v1.62.96
func (client *Client) RevokeInstanceFromVbr(request *RevokeInstanceFromVbrRequest) (response *RevokeInstanceFromVbrResponse, err error)
RevokeInstanceFromVbr invokes the vpc.RevokeInstanceFromVbr API synchronously
func (*Client) RevokeInstanceFromVbrWithCallback ¶ added in v1.62.96
func (client *Client) RevokeInstanceFromVbrWithCallback(request *RevokeInstanceFromVbrRequest, callback func(response *RevokeInstanceFromVbrResponse, err error)) <-chan int
RevokeInstanceFromVbrWithCallback invokes the vpc.RevokeInstanceFromVbr API asynchronously
func (*Client) RevokeInstanceFromVbrWithChan ¶ added in v1.62.96
func (client *Client) RevokeInstanceFromVbrWithChan(request *RevokeInstanceFromVbrRequest) (<-chan *RevokeInstanceFromVbrResponse, <-chan error)
RevokeInstanceFromVbrWithChan invokes the vpc.RevokeInstanceFromVbr API asynchronously
func (*Client) SetHighDefinitionMonitorLogStatus ¶ added in v1.62.97
func (client *Client) SetHighDefinitionMonitorLogStatus(request *SetHighDefinitionMonitorLogStatusRequest) (response *SetHighDefinitionMonitorLogStatusResponse, err error)
SetHighDefinitionMonitorLogStatus invokes the vpc.SetHighDefinitionMonitorLogStatus API synchronously
func (*Client) SetHighDefinitionMonitorLogStatusWithCallback ¶ added in v1.62.97
func (client *Client) SetHighDefinitionMonitorLogStatusWithCallback(request *SetHighDefinitionMonitorLogStatusRequest, callback func(response *SetHighDefinitionMonitorLogStatusResponse, err error)) <-chan int
SetHighDefinitionMonitorLogStatusWithCallback invokes the vpc.SetHighDefinitionMonitorLogStatus API asynchronously
func (*Client) SetHighDefinitionMonitorLogStatusWithChan ¶ added in v1.62.97
func (client *Client) SetHighDefinitionMonitorLogStatusWithChan(request *SetHighDefinitionMonitorLogStatusRequest) (<-chan *SetHighDefinitionMonitorLogStatusResponse, <-chan error)
SetHighDefinitionMonitorLogStatusWithChan invokes the vpc.SetHighDefinitionMonitorLogStatus API asynchronously
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the vpc.TagResources API synchronously
func (*Client) TagResourcesForExpressConnect ¶ added in v1.62.27
func (client *Client) TagResourcesForExpressConnect(request *TagResourcesForExpressConnectRequest) (response *TagResourcesForExpressConnectResponse, err error)
TagResourcesForExpressConnect invokes the vpc.TagResourcesForExpressConnect API synchronously
func (*Client) TagResourcesForExpressConnectWithCallback ¶ added in v1.62.27
func (client *Client) TagResourcesForExpressConnectWithCallback(request *TagResourcesForExpressConnectRequest, callback func(response *TagResourcesForExpressConnectResponse, err error)) <-chan int
TagResourcesForExpressConnectWithCallback invokes the vpc.TagResourcesForExpressConnect API asynchronously
func (*Client) TagResourcesForExpressConnectWithChan ¶ added in v1.62.27
func (client *Client) TagResourcesForExpressConnectWithChan(request *TagResourcesForExpressConnectRequest) (<-chan *TagResourcesForExpressConnectResponse, <-chan error)
TagResourcesForExpressConnectWithChan invokes the vpc.TagResourcesForExpressConnect API asynchronously
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the vpc.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the vpc.TagResources API asynchronously
func (*Client) TerminatePhysicalConnection ¶
func (client *Client) TerminatePhysicalConnection(request *TerminatePhysicalConnectionRequest) (response *TerminatePhysicalConnectionResponse, err error)
TerminatePhysicalConnection invokes the vpc.TerminatePhysicalConnection API synchronously
func (*Client) TerminatePhysicalConnectionWithCallback ¶
func (client *Client) TerminatePhysicalConnectionWithCallback(request *TerminatePhysicalConnectionRequest, callback func(response *TerminatePhysicalConnectionResponse, err error)) <-chan int
TerminatePhysicalConnectionWithCallback invokes the vpc.TerminatePhysicalConnection API asynchronously
func (*Client) TerminatePhysicalConnectionWithChan ¶
func (client *Client) TerminatePhysicalConnectionWithChan(request *TerminatePhysicalConnectionRequest) (<-chan *TerminatePhysicalConnectionResponse, <-chan error)
TerminatePhysicalConnectionWithChan invokes the vpc.TerminatePhysicalConnection API asynchronously
func (*Client) TerminateVirtualBorderRouter ¶
func (client *Client) TerminateVirtualBorderRouter(request *TerminateVirtualBorderRouterRequest) (response *TerminateVirtualBorderRouterResponse, err error)
TerminateVirtualBorderRouter invokes the vpc.TerminateVirtualBorderRouter API synchronously
func (*Client) TerminateVirtualBorderRouterWithCallback ¶
func (client *Client) TerminateVirtualBorderRouterWithCallback(request *TerminateVirtualBorderRouterRequest, callback func(response *TerminateVirtualBorderRouterResponse, err error)) <-chan int
TerminateVirtualBorderRouterWithCallback invokes the vpc.TerminateVirtualBorderRouter API asynchronously
func (*Client) TerminateVirtualBorderRouterWithChan ¶
func (client *Client) TerminateVirtualBorderRouterWithChan(request *TerminateVirtualBorderRouterRequest) (<-chan *TerminateVirtualBorderRouterResponse, <-chan error)
TerminateVirtualBorderRouterWithChan invokes the vpc.TerminateVirtualBorderRouter API asynchronously
func (*Client) UnTagResources ¶
func (client *Client) UnTagResources(request *UnTagResourcesRequest) (response *UnTagResourcesResponse, err error)
UnTagResources invokes the vpc.UnTagResources API synchronously
func (*Client) UnTagResourcesWithCallback ¶
func (client *Client) UnTagResourcesWithCallback(request *UnTagResourcesRequest, callback func(response *UnTagResourcesResponse, err error)) <-chan int
UnTagResourcesWithCallback invokes the vpc.UnTagResources API asynchronously
func (*Client) UnTagResourcesWithChan ¶
func (client *Client) UnTagResourcesWithChan(request *UnTagResourcesRequest) (<-chan *UnTagResourcesResponse, <-chan error)
UnTagResourcesWithChan invokes the vpc.UnTagResources API asynchronously
func (*Client) UnassociateEipAddress ¶
func (client *Client) UnassociateEipAddress(request *UnassociateEipAddressRequest) (response *UnassociateEipAddressResponse, err error)
UnassociateEipAddress invokes the vpc.UnassociateEipAddress API synchronously
func (*Client) UnassociateEipAddressWithCallback ¶
func (client *Client) UnassociateEipAddressWithCallback(request *UnassociateEipAddressRequest, callback func(response *UnassociateEipAddressResponse, err error)) <-chan int
UnassociateEipAddressWithCallback invokes the vpc.UnassociateEipAddress API asynchronously
func (*Client) UnassociateEipAddressWithChan ¶
func (client *Client) UnassociateEipAddressWithChan(request *UnassociateEipAddressRequest) (<-chan *UnassociateEipAddressResponse, <-chan error)
UnassociateEipAddressWithChan invokes the vpc.UnassociateEipAddress API asynchronously
func (*Client) UnassociateGlobalAccelerationInstance ¶
func (client *Client) UnassociateGlobalAccelerationInstance(request *UnassociateGlobalAccelerationInstanceRequest) (response *UnassociateGlobalAccelerationInstanceResponse, err error)
UnassociateGlobalAccelerationInstance invokes the vpc.UnassociateGlobalAccelerationInstance API synchronously
func (*Client) UnassociateGlobalAccelerationInstanceWithCallback ¶
func (client *Client) UnassociateGlobalAccelerationInstanceWithCallback(request *UnassociateGlobalAccelerationInstanceRequest, callback func(response *UnassociateGlobalAccelerationInstanceResponse, err error)) <-chan int
UnassociateGlobalAccelerationInstanceWithCallback invokes the vpc.UnassociateGlobalAccelerationInstance API asynchronously
func (*Client) UnassociateGlobalAccelerationInstanceWithChan ¶
func (client *Client) UnassociateGlobalAccelerationInstanceWithChan(request *UnassociateGlobalAccelerationInstanceRequest) (<-chan *UnassociateGlobalAccelerationInstanceResponse, <-chan error)
UnassociateGlobalAccelerationInstanceWithChan invokes the vpc.UnassociateGlobalAccelerationInstance API asynchronously
func (*Client) UnassociateHaVip ¶
func (client *Client) UnassociateHaVip(request *UnassociateHaVipRequest) (response *UnassociateHaVipResponse, err error)
UnassociateHaVip invokes the vpc.UnassociateHaVip API synchronously
func (*Client) UnassociateHaVipWithCallback ¶
func (client *Client) UnassociateHaVipWithCallback(request *UnassociateHaVipRequest, callback func(response *UnassociateHaVipResponse, err error)) <-chan int
UnassociateHaVipWithCallback invokes the vpc.UnassociateHaVip API asynchronously
func (*Client) UnassociateHaVipWithChan ¶
func (client *Client) UnassociateHaVipWithChan(request *UnassociateHaVipRequest) (<-chan *UnassociateHaVipResponse, <-chan error)
UnassociateHaVipWithChan invokes the vpc.UnassociateHaVip API asynchronously
func (*Client) UnassociateNetworkAcl ¶
func (client *Client) UnassociateNetworkAcl(request *UnassociateNetworkAclRequest) (response *UnassociateNetworkAclResponse, err error)
UnassociateNetworkAcl invokes the vpc.UnassociateNetworkAcl API synchronously
func (*Client) UnassociateNetworkAclWithCallback ¶
func (client *Client) UnassociateNetworkAclWithCallback(request *UnassociateNetworkAclRequest, callback func(response *UnassociateNetworkAclResponse, err error)) <-chan int
UnassociateNetworkAclWithCallback invokes the vpc.UnassociateNetworkAcl API asynchronously
func (*Client) UnassociateNetworkAclWithChan ¶
func (client *Client) UnassociateNetworkAclWithChan(request *UnassociateNetworkAclRequest) (<-chan *UnassociateNetworkAclResponse, <-chan error)
UnassociateNetworkAclWithChan invokes the vpc.UnassociateNetworkAcl API asynchronously
func (*Client) UnassociatePhysicalConnectionFromVirtualBorderRouter ¶
func (client *Client) UnassociatePhysicalConnectionFromVirtualBorderRouter(request *UnassociatePhysicalConnectionFromVirtualBorderRouterRequest) (response *UnassociatePhysicalConnectionFromVirtualBorderRouterResponse, err error)
UnassociatePhysicalConnectionFromVirtualBorderRouter invokes the vpc.UnassociatePhysicalConnectionFromVirtualBorderRouter API synchronously
func (*Client) UnassociatePhysicalConnectionFromVirtualBorderRouterWithCallback ¶
func (client *Client) UnassociatePhysicalConnectionFromVirtualBorderRouterWithCallback(request *UnassociatePhysicalConnectionFromVirtualBorderRouterRequest, callback func(response *UnassociatePhysicalConnectionFromVirtualBorderRouterResponse, err error)) <-chan int
UnassociatePhysicalConnectionFromVirtualBorderRouterWithCallback invokes the vpc.UnassociatePhysicalConnectionFromVirtualBorderRouter API asynchronously
func (*Client) UnassociatePhysicalConnectionFromVirtualBorderRouterWithChan ¶
func (client *Client) UnassociatePhysicalConnectionFromVirtualBorderRouterWithChan(request *UnassociatePhysicalConnectionFromVirtualBorderRouterRequest) (<-chan *UnassociatePhysicalConnectionFromVirtualBorderRouterResponse, <-chan error)
UnassociatePhysicalConnectionFromVirtualBorderRouterWithChan invokes the vpc.UnassociatePhysicalConnectionFromVirtualBorderRouter API asynchronously
func (*Client) UnassociateRouteTable ¶
func (client *Client) UnassociateRouteTable(request *UnassociateRouteTableRequest) (response *UnassociateRouteTableResponse, err error)
UnassociateRouteTable invokes the vpc.UnassociateRouteTable API synchronously
func (*Client) UnassociateRouteTableWithCallback ¶
func (client *Client) UnassociateRouteTableWithCallback(request *UnassociateRouteTableRequest, callback func(response *UnassociateRouteTableResponse, err error)) <-chan int
UnassociateRouteTableWithCallback invokes the vpc.UnassociateRouteTable API asynchronously
func (*Client) UnassociateRouteTableWithChan ¶
func (client *Client) UnassociateRouteTableWithChan(request *UnassociateRouteTableRequest) (<-chan *UnassociateRouteTableResponse, <-chan error)
UnassociateRouteTableWithChan invokes the vpc.UnassociateRouteTable API asynchronously
func (*Client) UnassociateVpcCidrBlock ¶ added in v1.61.16
func (client *Client) UnassociateVpcCidrBlock(request *UnassociateVpcCidrBlockRequest) (response *UnassociateVpcCidrBlockResponse, err error)
UnassociateVpcCidrBlock invokes the vpc.UnassociateVpcCidrBlock API synchronously
func (*Client) UnassociateVpcCidrBlockWithCallback ¶ added in v1.61.16
func (client *Client) UnassociateVpcCidrBlockWithCallback(request *UnassociateVpcCidrBlockRequest, callback func(response *UnassociateVpcCidrBlockResponse, err error)) <-chan int
UnassociateVpcCidrBlockWithCallback invokes the vpc.UnassociateVpcCidrBlock API asynchronously
func (*Client) UnassociateVpcCidrBlockWithChan ¶ added in v1.61.16
func (client *Client) UnassociateVpcCidrBlockWithChan(request *UnassociateVpcCidrBlockRequest) (<-chan *UnassociateVpcCidrBlockResponse, <-chan error)
UnassociateVpcCidrBlockWithChan invokes the vpc.UnassociateVpcCidrBlock API asynchronously
func (*Client) UntagResourcesForExpressConnect ¶ added in v1.62.27
func (client *Client) UntagResourcesForExpressConnect(request *UntagResourcesForExpressConnectRequest) (response *UntagResourcesForExpressConnectResponse, err error)
UntagResourcesForExpressConnect invokes the vpc.UntagResourcesForExpressConnect API synchronously
func (*Client) UntagResourcesForExpressConnectWithCallback ¶ added in v1.62.27
func (client *Client) UntagResourcesForExpressConnectWithCallback(request *UntagResourcesForExpressConnectRequest, callback func(response *UntagResourcesForExpressConnectResponse, err error)) <-chan int
UntagResourcesForExpressConnectWithCallback invokes the vpc.UntagResourcesForExpressConnect API asynchronously
func (*Client) UntagResourcesForExpressConnectWithChan ¶ added in v1.62.27
func (client *Client) UntagResourcesForExpressConnectWithChan(request *UntagResourcesForExpressConnectRequest) (<-chan *UntagResourcesForExpressConnectResponse, <-chan error)
UntagResourcesForExpressConnectWithChan invokes the vpc.UntagResourcesForExpressConnect API asynchronously
func (*Client) UpdateDhcpOptionsSetAttribute ¶ added in v1.61.388
func (client *Client) UpdateDhcpOptionsSetAttribute(request *UpdateDhcpOptionsSetAttributeRequest) (response *UpdateDhcpOptionsSetAttributeResponse, err error)
UpdateDhcpOptionsSetAttribute invokes the vpc.UpdateDhcpOptionsSetAttribute API synchronously
func (*Client) UpdateDhcpOptionsSetAttributeWithCallback ¶ added in v1.61.388
func (client *Client) UpdateDhcpOptionsSetAttributeWithCallback(request *UpdateDhcpOptionsSetAttributeRequest, callback func(response *UpdateDhcpOptionsSetAttributeResponse, err error)) <-chan int
UpdateDhcpOptionsSetAttributeWithCallback invokes the vpc.UpdateDhcpOptionsSetAttribute API asynchronously
func (*Client) UpdateDhcpOptionsSetAttributeWithChan ¶ added in v1.61.388
func (client *Client) UpdateDhcpOptionsSetAttributeWithChan(request *UpdateDhcpOptionsSetAttributeRequest) (<-chan *UpdateDhcpOptionsSetAttributeResponse, <-chan error)
UpdateDhcpOptionsSetAttributeWithChan invokes the vpc.UpdateDhcpOptionsSetAttribute API asynchronously
func (*Client) UpdateGatewayRouteTableEntryAttribute ¶ added in v1.61.1439
func (client *Client) UpdateGatewayRouteTableEntryAttribute(request *UpdateGatewayRouteTableEntryAttributeRequest) (response *UpdateGatewayRouteTableEntryAttributeResponse, err error)
UpdateGatewayRouteTableEntryAttribute invokes the vpc.UpdateGatewayRouteTableEntryAttribute API synchronously
func (*Client) UpdateGatewayRouteTableEntryAttributeWithCallback ¶ added in v1.61.1439
func (client *Client) UpdateGatewayRouteTableEntryAttributeWithCallback(request *UpdateGatewayRouteTableEntryAttributeRequest, callback func(response *UpdateGatewayRouteTableEntryAttributeResponse, err error)) <-chan int
UpdateGatewayRouteTableEntryAttributeWithCallback invokes the vpc.UpdateGatewayRouteTableEntryAttribute API asynchronously
func (*Client) UpdateGatewayRouteTableEntryAttributeWithChan ¶ added in v1.61.1439
func (client *Client) UpdateGatewayRouteTableEntryAttributeWithChan(request *UpdateGatewayRouteTableEntryAttributeRequest) (<-chan *UpdateGatewayRouteTableEntryAttributeResponse, <-chan error)
UpdateGatewayRouteTableEntryAttributeWithChan invokes the vpc.UpdateGatewayRouteTableEntryAttribute API asynchronously
func (*Client) UpdateIpsecServer ¶ added in v1.61.939
func (client *Client) UpdateIpsecServer(request *UpdateIpsecServerRequest) (response *UpdateIpsecServerResponse, err error)
UpdateIpsecServer invokes the vpc.UpdateIpsecServer API synchronously
func (*Client) UpdateIpsecServerWithCallback ¶ added in v1.61.939
func (client *Client) UpdateIpsecServerWithCallback(request *UpdateIpsecServerRequest, callback func(response *UpdateIpsecServerResponse, err error)) <-chan int
UpdateIpsecServerWithCallback invokes the vpc.UpdateIpsecServer API asynchronously
func (*Client) UpdateIpsecServerWithChan ¶ added in v1.61.939
func (client *Client) UpdateIpsecServerWithChan(request *UpdateIpsecServerRequest) (<-chan *UpdateIpsecServerResponse, <-chan error)
UpdateIpsecServerWithChan invokes the vpc.UpdateIpsecServer API asynchronously
func (*Client) UpdateIpv4GatewayAttribute ¶ added in v1.61.1439
func (client *Client) UpdateIpv4GatewayAttribute(request *UpdateIpv4GatewayAttributeRequest) (response *UpdateIpv4GatewayAttributeResponse, err error)
UpdateIpv4GatewayAttribute invokes the vpc.UpdateIpv4GatewayAttribute API synchronously
func (*Client) UpdateIpv4GatewayAttributeWithCallback ¶ added in v1.61.1439
func (client *Client) UpdateIpv4GatewayAttributeWithCallback(request *UpdateIpv4GatewayAttributeRequest, callback func(response *UpdateIpv4GatewayAttributeResponse, err error)) <-chan int
UpdateIpv4GatewayAttributeWithCallback invokes the vpc.UpdateIpv4GatewayAttribute API asynchronously
func (*Client) UpdateIpv4GatewayAttributeWithChan ¶ added in v1.61.1439
func (client *Client) UpdateIpv4GatewayAttributeWithChan(request *UpdateIpv4GatewayAttributeRequest) (<-chan *UpdateIpv4GatewayAttributeResponse, <-chan error)
UpdateIpv4GatewayAttributeWithChan invokes the vpc.UpdateIpv4GatewayAttribute API asynchronously
func (*Client) UpdateNatGatewayNatType ¶ added in v1.61.601
func (client *Client) UpdateNatGatewayNatType(request *UpdateNatGatewayNatTypeRequest) (response *UpdateNatGatewayNatTypeResponse, err error)
UpdateNatGatewayNatType invokes the vpc.UpdateNatGatewayNatType API synchronously
func (*Client) UpdateNatGatewayNatTypeWithCallback ¶ added in v1.61.601
func (client *Client) UpdateNatGatewayNatTypeWithCallback(request *UpdateNatGatewayNatTypeRequest, callback func(response *UpdateNatGatewayNatTypeResponse, err error)) <-chan int
UpdateNatGatewayNatTypeWithCallback invokes the vpc.UpdateNatGatewayNatType API asynchronously
func (*Client) UpdateNatGatewayNatTypeWithChan ¶ added in v1.61.601
func (client *Client) UpdateNatGatewayNatTypeWithChan(request *UpdateNatGatewayNatTypeRequest) (<-chan *UpdateNatGatewayNatTypeResponse, <-chan error)
UpdateNatGatewayNatTypeWithChan invokes the vpc.UpdateNatGatewayNatType API asynchronously
func (*Client) UpdateNetworkAclEntries ¶
func (client *Client) UpdateNetworkAclEntries(request *UpdateNetworkAclEntriesRequest) (response *UpdateNetworkAclEntriesResponse, err error)
UpdateNetworkAclEntries invokes the vpc.UpdateNetworkAclEntries API synchronously
func (*Client) UpdateNetworkAclEntriesWithCallback ¶
func (client *Client) UpdateNetworkAclEntriesWithCallback(request *UpdateNetworkAclEntriesRequest, callback func(response *UpdateNetworkAclEntriesResponse, err error)) <-chan int
UpdateNetworkAclEntriesWithCallback invokes the vpc.UpdateNetworkAclEntries API asynchronously
func (*Client) UpdateNetworkAclEntriesWithChan ¶
func (client *Client) UpdateNetworkAclEntriesWithChan(request *UpdateNetworkAclEntriesRequest) (<-chan *UpdateNetworkAclEntriesResponse, <-chan error)
UpdateNetworkAclEntriesWithChan invokes the vpc.UpdateNetworkAclEntries API asynchronously
func (*Client) UpdatePublicIpAddressPoolAttribute ¶ added in v1.61.1711
func (client *Client) UpdatePublicIpAddressPoolAttribute(request *UpdatePublicIpAddressPoolAttributeRequest) (response *UpdatePublicIpAddressPoolAttributeResponse, err error)
UpdatePublicIpAddressPoolAttribute invokes the vpc.UpdatePublicIpAddressPoolAttribute API synchronously
func (*Client) UpdatePublicIpAddressPoolAttributeWithCallback ¶ added in v1.61.1711
func (client *Client) UpdatePublicIpAddressPoolAttributeWithCallback(request *UpdatePublicIpAddressPoolAttributeRequest, callback func(response *UpdatePublicIpAddressPoolAttributeResponse, err error)) <-chan int
UpdatePublicIpAddressPoolAttributeWithCallback invokes the vpc.UpdatePublicIpAddressPoolAttribute API asynchronously
func (*Client) UpdatePublicIpAddressPoolAttributeWithChan ¶ added in v1.61.1711
func (client *Client) UpdatePublicIpAddressPoolAttributeWithChan(request *UpdatePublicIpAddressPoolAttributeRequest) (<-chan *UpdatePublicIpAddressPoolAttributeResponse, <-chan error)
UpdatePublicIpAddressPoolAttributeWithChan invokes the vpc.UpdatePublicIpAddressPoolAttribute API asynchronously
func (*Client) UpdateTrafficMirrorFilterAttribute ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorFilterAttribute(request *UpdateTrafficMirrorFilterAttributeRequest) (response *UpdateTrafficMirrorFilterAttributeResponse, err error)
UpdateTrafficMirrorFilterAttribute invokes the vpc.UpdateTrafficMirrorFilterAttribute API synchronously
func (*Client) UpdateTrafficMirrorFilterAttributeWithCallback ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorFilterAttributeWithCallback(request *UpdateTrafficMirrorFilterAttributeRequest, callback func(response *UpdateTrafficMirrorFilterAttributeResponse, err error)) <-chan int
UpdateTrafficMirrorFilterAttributeWithCallback invokes the vpc.UpdateTrafficMirrorFilterAttribute API asynchronously
func (*Client) UpdateTrafficMirrorFilterAttributeWithChan ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorFilterAttributeWithChan(request *UpdateTrafficMirrorFilterAttributeRequest) (<-chan *UpdateTrafficMirrorFilterAttributeResponse, <-chan error)
UpdateTrafficMirrorFilterAttributeWithChan invokes the vpc.UpdateTrafficMirrorFilterAttribute API asynchronously
func (*Client) UpdateTrafficMirrorFilterRuleAttribute ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorFilterRuleAttribute(request *UpdateTrafficMirrorFilterRuleAttributeRequest) (response *UpdateTrafficMirrorFilterRuleAttributeResponse, err error)
UpdateTrafficMirrorFilterRuleAttribute invokes the vpc.UpdateTrafficMirrorFilterRuleAttribute API synchronously
func (*Client) UpdateTrafficMirrorFilterRuleAttributeWithCallback ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorFilterRuleAttributeWithCallback(request *UpdateTrafficMirrorFilterRuleAttributeRequest, callback func(response *UpdateTrafficMirrorFilterRuleAttributeResponse, err error)) <-chan int
UpdateTrafficMirrorFilterRuleAttributeWithCallback invokes the vpc.UpdateTrafficMirrorFilterRuleAttribute API asynchronously
func (*Client) UpdateTrafficMirrorFilterRuleAttributeWithChan ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorFilterRuleAttributeWithChan(request *UpdateTrafficMirrorFilterRuleAttributeRequest) (<-chan *UpdateTrafficMirrorFilterRuleAttributeResponse, <-chan error)
UpdateTrafficMirrorFilterRuleAttributeWithChan invokes the vpc.UpdateTrafficMirrorFilterRuleAttribute API asynchronously
func (*Client) UpdateTrafficMirrorSessionAttribute ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorSessionAttribute(request *UpdateTrafficMirrorSessionAttributeRequest) (response *UpdateTrafficMirrorSessionAttributeResponse, err error)
UpdateTrafficMirrorSessionAttribute invokes the vpc.UpdateTrafficMirrorSessionAttribute API synchronously
func (*Client) UpdateTrafficMirrorSessionAttributeWithCallback ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorSessionAttributeWithCallback(request *UpdateTrafficMirrorSessionAttributeRequest, callback func(response *UpdateTrafficMirrorSessionAttributeResponse, err error)) <-chan int
UpdateTrafficMirrorSessionAttributeWithCallback invokes the vpc.UpdateTrafficMirrorSessionAttribute API asynchronously
func (*Client) UpdateTrafficMirrorSessionAttributeWithChan ¶ added in v1.61.1136
func (client *Client) UpdateTrafficMirrorSessionAttributeWithChan(request *UpdateTrafficMirrorSessionAttributeRequest) (<-chan *UpdateTrafficMirrorSessionAttributeResponse, <-chan error)
UpdateTrafficMirrorSessionAttributeWithChan invokes the vpc.UpdateTrafficMirrorSessionAttribute API asynchronously
func (*Client) UpdateVirtualBorderBandwidth ¶ added in v1.61.601
func (client *Client) UpdateVirtualBorderBandwidth(request *UpdateVirtualBorderBandwidthRequest) (response *UpdateVirtualBorderBandwidthResponse, err error)
UpdateVirtualBorderBandwidth invokes the vpc.UpdateVirtualBorderBandwidth API synchronously
func (*Client) UpdateVirtualBorderBandwidthWithCallback ¶ added in v1.61.601
func (client *Client) UpdateVirtualBorderBandwidthWithCallback(request *UpdateVirtualBorderBandwidthRequest, callback func(response *UpdateVirtualBorderBandwidthResponse, err error)) <-chan int
UpdateVirtualBorderBandwidthWithCallback invokes the vpc.UpdateVirtualBorderBandwidth API asynchronously
func (*Client) UpdateVirtualBorderBandwidthWithChan ¶ added in v1.61.601
func (client *Client) UpdateVirtualBorderBandwidthWithChan(request *UpdateVirtualBorderBandwidthRequest) (<-chan *UpdateVirtualBorderBandwidthResponse, <-chan error)
UpdateVirtualBorderBandwidthWithChan invokes the vpc.UpdateVirtualBorderBandwidth API asynchronously
func (*Client) UpdateVirtualPhysicalConnection ¶ added in v1.61.1310
func (client *Client) UpdateVirtualPhysicalConnection(request *UpdateVirtualPhysicalConnectionRequest) (response *UpdateVirtualPhysicalConnectionResponse, err error)
UpdateVirtualPhysicalConnection invokes the vpc.UpdateVirtualPhysicalConnection API synchronously
func (*Client) UpdateVirtualPhysicalConnectionWithCallback ¶ added in v1.61.1310
func (client *Client) UpdateVirtualPhysicalConnectionWithCallback(request *UpdateVirtualPhysicalConnectionRequest, callback func(response *UpdateVirtualPhysicalConnectionResponse, err error)) <-chan int
UpdateVirtualPhysicalConnectionWithCallback invokes the vpc.UpdateVirtualPhysicalConnection API asynchronously
func (*Client) UpdateVirtualPhysicalConnectionWithChan ¶ added in v1.61.1310
func (client *Client) UpdateVirtualPhysicalConnectionWithChan(request *UpdateVirtualPhysicalConnectionRequest) (<-chan *UpdateVirtualPhysicalConnectionResponse, <-chan error)
UpdateVirtualPhysicalConnectionWithChan invokes the vpc.UpdateVirtualPhysicalConnection API asynchronously
func (*Client) UpdateVpcGatewayEndpointAttribute ¶ added in v1.61.1310
func (client *Client) UpdateVpcGatewayEndpointAttribute(request *UpdateVpcGatewayEndpointAttributeRequest) (response *UpdateVpcGatewayEndpointAttributeResponse, err error)
UpdateVpcGatewayEndpointAttribute invokes the vpc.UpdateVpcGatewayEndpointAttribute API synchronously
func (*Client) UpdateVpcGatewayEndpointAttributeWithCallback ¶ added in v1.61.1310
func (client *Client) UpdateVpcGatewayEndpointAttributeWithCallback(request *UpdateVpcGatewayEndpointAttributeRequest, callback func(response *UpdateVpcGatewayEndpointAttributeResponse, err error)) <-chan int
UpdateVpcGatewayEndpointAttributeWithCallback invokes the vpc.UpdateVpcGatewayEndpointAttribute API asynchronously
func (*Client) UpdateVpcGatewayEndpointAttributeWithChan ¶ added in v1.61.1310
func (client *Client) UpdateVpcGatewayEndpointAttributeWithChan(request *UpdateVpcGatewayEndpointAttributeRequest) (<-chan *UpdateVpcGatewayEndpointAttributeResponse, <-chan error)
UpdateVpcGatewayEndpointAttributeWithChan invokes the vpc.UpdateVpcGatewayEndpointAttribute API asynchronously
func (*Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuota ¶ added in v1.62.135
func (client *Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuota(request *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest) (response *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse, err error)
VpcDescribeVpcNatGatewayNetworkInterfaceQuota invokes the vpc.VpcDescribeVpcNatGatewayNetworkInterfaceQuota API synchronously
func (*Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithCallback ¶ added in v1.62.135
func (client *Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithCallback(request *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest, callback func(response *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse, err error)) <-chan int
VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithCallback invokes the vpc.VpcDescribeVpcNatGatewayNetworkInterfaceQuota API asynchronously
func (*Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithChan ¶ added in v1.62.135
func (client *Client) VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithChan(request *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest) (<-chan *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse, <-chan error)
VpcDescribeVpcNatGatewayNetworkInterfaceQuotaWithChan invokes the vpc.VpcDescribeVpcNatGatewayNetworkInterfaceQuota API asynchronously
type ClientInfo ¶ added in v1.62.391
type ClientInfo struct { Status string `json:"Status" xml:"Status"` PrivateIp string `json:"PrivateIp" xml:"PrivateIp"` SendBytes int64 `json:"SendBytes" xml:"SendBytes"` ConnectedTime int64 `json:"ConnectedTime" xml:"ConnectedTime"` CommonName string `json:"CommonName" xml:"CommonName"` Ip string `json:"Ip" xml:"Ip"` ReceiveBytes int64 `json:"ReceiveBytes" xml:"ReceiveBytes"` Port string `json:"Port" xml:"Port"` }
ClientInfo is a nested struct in vpc response
type ClientInfoList ¶ added in v1.62.391
type ClientInfoList struct {
ClientInfo []ClientInfo `json:"ClientInfo" xml:"ClientInfo"`
}
ClientInfoList is a nested struct in vpc response
type CloudResourceSetType ¶
type CloudResourceSetType struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceCount int `json:"ResourceCount" xml:"ResourceCount"` }
CloudResourceSetType is a nested struct in vpc response
type CloudResourcesInDescribeVSwitchAttributes ¶
type CloudResourcesInDescribeVSwitchAttributes struct {
CloudResourceSetType []CloudResourceSetType `json:"CloudResourceSetType" xml:"CloudResourceSetType"`
}
CloudResourcesInDescribeVSwitchAttributes is a nested struct in vpc response
type CloudResourcesInDescribeVpcAttribute ¶
type CloudResourcesInDescribeVpcAttribute struct {
CloudResourceSetType []CloudResourceSetType `json:"CloudResourceSetType" xml:"CloudResourceSetType"`
}
CloudResourcesInDescribeVpcAttribute is a nested struct in vpc response
type CommonBandwidthPackage ¶
type CommonBandwidthPackage struct { ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` DeletionProtection bool `json:"DeletionProtection" xml:"DeletionProtection"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` Ratio int `json:"Ratio" xml:"Ratio"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` RegionId string `json:"RegionId" xml:"RegionId"` BandwidthPackageId string `json:"BandwidthPackageId" xml:"BandwidthPackageId"` ServiceManaged int `json:"ServiceManaged" xml:"ServiceManaged"` Bandwidth string `json:"Bandwidth" xml:"Bandwidth"` Description string `json:"Description" xml:"Description"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ReservationBandwidth string `json:"ReservationBandwidth" xml:"ReservationBandwidth"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Name string `json:"Name" xml:"Name"` ISP string `json:"ISP" xml:"ISP"` HasReservationData string `json:"HasReservationData" xml:"HasReservationData"` SecurityProtectionTypes SecurityProtectionTypesInDescribeCommonBandwidthPackages `json:"SecurityProtectionTypes" xml:"SecurityProtectionTypes"` PublicIpAddresses PublicIpAddressesInDescribeCommonBandwidthPackages `json:"PublicIpAddresses" xml:"PublicIpAddresses"` Tags TagsInDescribeCommonBandwidthPackages `json:"Tags" xml:"Tags"` }
CommonBandwidthPackage is a nested struct in vpc response
type CommonBandwidthPackages ¶
type CommonBandwidthPackages struct {
CommonBandwidthPackage []CommonBandwidthPackage `json:"CommonBandwidthPackage" xml:"CommonBandwidthPackage"`
}
CommonBandwidthPackages is a nested struct in vpc response
type CompletePhysicalConnectionLOARequest ¶
type CompletePhysicalConnectionLOARequest struct { *requests.RpcRequest LineCode string `position:"Query" name:"LineCode"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` LineLabel string `position:"Query" name:"LineLabel"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
CompletePhysicalConnectionLOARequest is the request struct for api CompletePhysicalConnectionLOA
func CreateCompletePhysicalConnectionLOARequest ¶
func CreateCompletePhysicalConnectionLOARequest() (request *CompletePhysicalConnectionLOARequest)
CreateCompletePhysicalConnectionLOARequest creates a request to invoke CompletePhysicalConnectionLOA API
type CompletePhysicalConnectionLOAResponse ¶
type CompletePhysicalConnectionLOAResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CompletePhysicalConnectionLOAResponse is the response struct for api CompletePhysicalConnectionLOA
func CreateCompletePhysicalConnectionLOAResponse ¶
func CreateCompletePhysicalConnectionLOAResponse() (response *CompletePhysicalConnectionLOAResponse)
CreateCompletePhysicalConnectionLOAResponse creates a response to parse from CompletePhysicalConnectionLOA response
type ConfirmPhysicalConnectionRequest ¶ added in v1.61.601
type ConfirmPhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` }
ConfirmPhysicalConnectionRequest is the request struct for api ConfirmPhysicalConnection
func CreateConfirmPhysicalConnectionRequest ¶ added in v1.61.601
func CreateConfirmPhysicalConnectionRequest() (request *ConfirmPhysicalConnectionRequest)
CreateConfirmPhysicalConnectionRequest creates a request to invoke ConfirmPhysicalConnection API
type ConfirmPhysicalConnectionResponse ¶ added in v1.61.601
type ConfirmPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfirmPhysicalConnectionResponse is the response struct for api ConfirmPhysicalConnection
func CreateConfirmPhysicalConnectionResponse ¶ added in v1.61.601
func CreateConfirmPhysicalConnectionResponse() (response *ConfirmPhysicalConnectionResponse)
CreateConfirmPhysicalConnectionResponse creates a response to parse from ConfirmPhysicalConnection response
type ConnectRouterInterfaceRequest ¶
type ConnectRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` }
ConnectRouterInterfaceRequest is the request struct for api ConnectRouterInterface
func CreateConnectRouterInterfaceRequest ¶
func CreateConnectRouterInterfaceRequest() (request *ConnectRouterInterfaceRequest)
CreateConnectRouterInterfaceRequest creates a request to invoke ConnectRouterInterface API
type ConnectRouterInterfaceResponse ¶
type ConnectRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConnectRouterInterfaceResponse is the response struct for api ConnectRouterInterface
func CreateConnectRouterInterfaceResponse ¶
func CreateConnectRouterInterfaceResponse() (response *ConnectRouterInterfaceResponse)
CreateConnectRouterInterfaceResponse creates a response to parse from ConnectRouterInterface response
type ConvertBandwidthPackageRequest ¶
type ConvertBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ConvertBandwidthPackageRequest is the request struct for api ConvertBandwidthPackage
func CreateConvertBandwidthPackageRequest ¶
func CreateConvertBandwidthPackageRequest() (request *ConvertBandwidthPackageRequest)
CreateConvertBandwidthPackageRequest creates a request to invoke ConvertBandwidthPackage API
type ConvertBandwidthPackageResponse ¶
type ConvertBandwidthPackageResponse struct { *responses.BaseResponse ConvertInstanceId string `json:"ConvertInstanceId" xml:"ConvertInstanceId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ConvertBandwidthPackageResponse is the response struct for api ConvertBandwidthPackage
func CreateConvertBandwidthPackageResponse ¶
func CreateConvertBandwidthPackageResponse() (response *ConvertBandwidthPackageResponse)
CreateConvertBandwidthPackageResponse creates a response to parse from ConvertBandwidthPackage response
type ConvertStep ¶ added in v1.61.601
type ConvertStep struct { StepStartTime string `json:"StepStartTime" xml:"StepStartTime"` StepName string `json:"StepName" xml:"StepName"` StepStatus string `json:"StepStatus" xml:"StepStatus"` }
ConvertStep is a nested struct in vpc response
type ConvertSteps ¶ added in v1.61.601
type ConvertSteps struct {
ConvertStep []ConvertStep `json:"ConvertStep" xml:"ConvertStep"`
}
ConvertSteps is a nested struct in vpc response
type CopyNetworkAclEntriesRequest ¶
type CopyNetworkAclEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkAclId string `position:"Query" name:"NetworkAclId"` SourceNetworkAclId string `position:"Query" name:"SourceNetworkAclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CopyNetworkAclEntriesRequest is the request struct for api CopyNetworkAclEntries
func CreateCopyNetworkAclEntriesRequest ¶
func CreateCopyNetworkAclEntriesRequest() (request *CopyNetworkAclEntriesRequest)
CreateCopyNetworkAclEntriesRequest creates a request to invoke CopyNetworkAclEntries API
type CopyNetworkAclEntriesResponse ¶
type CopyNetworkAclEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CopyNetworkAclEntriesResponse is the response struct for api CopyNetworkAclEntries
func CreateCopyNetworkAclEntriesResponse ¶
func CreateCopyNetworkAclEntriesResponse() (response *CopyNetworkAclEntriesResponse)
CreateCopyNetworkAclEntriesResponse creates a response to parse from CopyNetworkAclEntries response
type CreateBgpGroupRequest ¶
type CreateBgpGroupRequest struct { *requests.RpcRequest AuthKey string `position:"Query" name:"AuthKey"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` PeerAsn requests.Integer `position:"Query" name:"PeerAsn"` IsFakeAsn requests.Boolean `position:"Query" name:"IsFakeAsn"` IpVersion string `position:"Query" name:"IpVersion"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RouteQuota requests.Integer `position:"Query" name:"RouteQuota"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteUsageAlarmThreshold requests.Integer `position:"Query" name:"RouteUsageAlarmThreshold"` RouterId string `position:"Query" name:"RouterId"` Name string `position:"Query" name:"Name"` LocalAsn requests.Integer `position:"Query" name:"LocalAsn"` }
CreateBgpGroupRequest is the request struct for api CreateBgpGroup
func CreateCreateBgpGroupRequest ¶
func CreateCreateBgpGroupRequest() (request *CreateBgpGroupRequest)
CreateCreateBgpGroupRequest creates a request to invoke CreateBgpGroup API
type CreateBgpGroupResponse ¶
type CreateBgpGroupResponse struct { *responses.BaseResponse BgpGroupId string `json:"BgpGroupId" xml:"BgpGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateBgpGroupResponse is the response struct for api CreateBgpGroup
func CreateCreateBgpGroupResponse ¶
func CreateCreateBgpGroupResponse() (response *CreateBgpGroupResponse)
CreateCreateBgpGroupResponse creates a response to parse from CreateBgpGroup response
type CreateBgpPeerRequest ¶
type CreateBgpPeerRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BgpGroupId string `position:"Query" name:"BgpGroupId"` PeerIpAddress string `position:"Query" name:"PeerIpAddress"` BfdMultiHop requests.Integer `position:"Query" name:"BfdMultiHop"` IpVersion string `position:"Query" name:"IpVersion"` EnableBfd requests.Boolean `position:"Query" name:"EnableBfd"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateBgpPeerRequest is the request struct for api CreateBgpPeer
func CreateCreateBgpPeerRequest ¶
func CreateCreateBgpPeerRequest() (request *CreateBgpPeerRequest)
CreateCreateBgpPeerRequest creates a request to invoke CreateBgpPeer API
type CreateBgpPeerResponse ¶
type CreateBgpPeerResponse struct { *responses.BaseResponse BgpPeerId string `json:"BgpPeerId" xml:"BgpPeerId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateBgpPeerResponse is the response struct for api CreateBgpPeer
func CreateCreateBgpPeerResponse ¶
func CreateCreateBgpPeerResponse() (response *CreateBgpPeerResponse)
CreateCreateBgpPeerResponse creates a response to parse from CreateBgpPeer response
type CreateCommonBandwidthPackageRequest ¶
type CreateCommonBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ISP string `position:"Query" name:"ISP"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Zone string `position:"Query" name:"Zone"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InternetChargeType string `position:"Query" name:"InternetChargeType"` Name string `position:"Query" name:"Name"` SecurityProtectionTypes *[]string `position:"Query" name:"SecurityProtectionTypes" type:"Repeated"` Ratio requests.Integer `position:"Query" name:"Ratio"` }
CreateCommonBandwidthPackageRequest is the request struct for api CreateCommonBandwidthPackage
func CreateCreateCommonBandwidthPackageRequest ¶
func CreateCreateCommonBandwidthPackageRequest() (request *CreateCommonBandwidthPackageRequest)
CreateCreateCommonBandwidthPackageRequest creates a request to invoke CreateCommonBandwidthPackage API
type CreateCommonBandwidthPackageResponse ¶
type CreateCommonBandwidthPackageResponse struct { *responses.BaseResponse BandwidthPackageId string `json:"BandwidthPackageId" xml:"BandwidthPackageId"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateCommonBandwidthPackageResponse is the response struct for api CreateCommonBandwidthPackage
func CreateCreateCommonBandwidthPackageResponse ¶
func CreateCreateCommonBandwidthPackageResponse() (response *CreateCommonBandwidthPackageResponse)
CreateCreateCommonBandwidthPackageResponse creates a response to parse from CreateCommonBandwidthPackage response
type CreateCustomerGatewayRequest ¶
type CreateCustomerGatewayRequest struct { *requests.RpcRequest IpAddress string `position:"Query" name:"IpAddress"` AuthKey string `position:"Query" name:"AuthKey"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]CreateCustomerGatewayTags `position:"Query" name:"Tags" type:"Repeated"` Name string `position:"Query" name:"Name"` Asn string `position:"Query" name:"Asn"` }
CreateCustomerGatewayRequest is the request struct for api CreateCustomerGateway
func CreateCreateCustomerGatewayRequest ¶
func CreateCreateCustomerGatewayRequest() (request *CreateCustomerGatewayRequest)
CreateCreateCustomerGatewayRequest creates a request to invoke CreateCustomerGateway API
type CreateCustomerGatewayResponse ¶
type CreateCustomerGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` Description string `json:"Description" xml:"Description"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Name string `json:"Name" xml:"Name"` }
CreateCustomerGatewayResponse is the response struct for api CreateCustomerGateway
func CreateCreateCustomerGatewayResponse ¶
func CreateCreateCustomerGatewayResponse() (response *CreateCustomerGatewayResponse)
CreateCreateCustomerGatewayResponse creates a response to parse from CreateCustomerGateway response
type CreateCustomerGatewayTags ¶ added in v1.62.122
CreateCustomerGatewayTags is a repeated param struct in CreateCustomerGatewayRequest
type CreateDefaultVSwitchRequest ¶ added in v1.62.235
type CreateDefaultVSwitchRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6CidrBlock requests.Integer `position:"Query" name:"Ipv6CidrBlock"` ZoneId string `position:"Query" name:"ZoneId"` }
CreateDefaultVSwitchRequest is the request struct for api CreateDefaultVSwitch
func CreateCreateDefaultVSwitchRequest ¶ added in v1.62.235
func CreateCreateDefaultVSwitchRequest() (request *CreateDefaultVSwitchRequest)
CreateCreateDefaultVSwitchRequest creates a request to invoke CreateDefaultVSwitch API
type CreateDefaultVSwitchResponse ¶ added in v1.62.235
type CreateDefaultVSwitchResponse struct { *responses.BaseResponse VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDefaultVSwitchResponse is the response struct for api CreateDefaultVSwitch
func CreateCreateDefaultVSwitchResponse ¶ added in v1.62.235
func CreateCreateDefaultVSwitchResponse() (response *CreateDefaultVSwitchResponse)
CreateCreateDefaultVSwitchResponse creates a response to parse from CreateDefaultVSwitch response
type CreateDefaultVpcRequest ¶ added in v1.62.235
type CreateDefaultVpcRequest struct { *requests.RpcRequest EnableDefaultVSwitch requests.Boolean `position:"Query" name:"EnableDefaultVSwitch"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` EnableIpv6 requests.Boolean `position:"Query" name:"EnableIpv6"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6CidrBlock string `position:"Query" name:"Ipv6CidrBlock"` ZoneId *[]string `position:"Query" name:"ZoneId" type:"Repeated"` }
CreateDefaultVpcRequest is the request struct for api CreateDefaultVpc
func CreateCreateDefaultVpcRequest ¶ added in v1.62.235
func CreateCreateDefaultVpcRequest() (request *CreateDefaultVpcRequest)
CreateCreateDefaultVpcRequest creates a request to invoke CreateDefaultVpc API
type CreateDefaultVpcResponse ¶ added in v1.62.235
type CreateDefaultVpcResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` VRouterId string `json:"VRouterId" xml:"VRouterId"` RequestId string `json:"RequestId" xml:"RequestId"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` DefaultVSwitchs []DefaultVSwitch `json:"DefaultVSwitchs" xml:"DefaultVSwitchs"` }
CreateDefaultVpcResponse is the response struct for api CreateDefaultVpc
func CreateCreateDefaultVpcResponse ¶ added in v1.62.235
func CreateCreateDefaultVpcResponse() (response *CreateDefaultVpcResponse)
CreateCreateDefaultVpcResponse creates a response to parse from CreateDefaultVpc response
type CreateDhcpOptionsSetRequest ¶ added in v1.61.388
type CreateDhcpOptionsSetRequest struct { *requests.RpcRequest BootFileName string `position:"Query" name:"BootFileName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TFTPServerName string `position:"Query" name:"TFTPServerName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` LeaseTime string `position:"Query" name:"LeaseTime"` DomainNameServers string `position:"Query" name:"DomainNameServers"` DhcpOptionsSetDescription string `position:"Query" name:"DhcpOptionsSetDescription"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DhcpOptionsSetName string `position:"Query" name:"DhcpOptionsSetName"` Ipv6LeaseTime string `position:"Query" name:"Ipv6LeaseTime"` }
CreateDhcpOptionsSetRequest is the request struct for api CreateDhcpOptionsSet
func CreateCreateDhcpOptionsSetRequest ¶ added in v1.61.388
func CreateCreateDhcpOptionsSetRequest() (request *CreateDhcpOptionsSetRequest)
CreateCreateDhcpOptionsSetRequest creates a request to invoke CreateDhcpOptionsSet API
type CreateDhcpOptionsSetResponse ¶ added in v1.61.388
type CreateDhcpOptionsSetResponse struct { *responses.BaseResponse DhcpOptionsSetId string `json:"DhcpOptionsSetId" xml:"DhcpOptionsSetId"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateDhcpOptionsSetResponse is the response struct for api CreateDhcpOptionsSet
func CreateCreateDhcpOptionsSetResponse ¶ added in v1.61.388
func CreateCreateDhcpOptionsSetResponse() (response *CreateDhcpOptionsSetResponse)
CreateCreateDhcpOptionsSetResponse creates a response to parse from CreateDhcpOptionsSet response
type CreateExpressCloudConnectionRequest ¶
type CreateExpressCloudConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PortType string `position:"Query" name:"PortType"` Description string `position:"Query" name:"Description"` RedundantEccId string `position:"Query" name:"RedundantEccId"` PeerLocation string `position:"Query" name:"PeerLocation"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PeerCity string `position:"Query" name:"PeerCity"` IDCardNo string `position:"Query" name:"IDCardNo"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ContactMail string `position:"Query" name:"ContactMail"` ContactTel string `position:"Query" name:"ContactTel"` IdcSP string `position:"Query" name:"IdcSP"` Name string `position:"Query" name:"Name"` }
CreateExpressCloudConnectionRequest is the request struct for api CreateExpressCloudConnection
func CreateCreateExpressCloudConnectionRequest ¶
func CreateCreateExpressCloudConnectionRequest() (request *CreateExpressCloudConnectionRequest)
CreateCreateExpressCloudConnectionRequest creates a request to invoke CreateExpressCloudConnection API
type CreateExpressCloudConnectionResponse ¶
type CreateExpressCloudConnectionResponse struct { *responses.BaseResponse EccId string `json:"EccId" xml:"EccId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateExpressCloudConnectionResponse is the response struct for api CreateExpressCloudConnection
func CreateCreateExpressCloudConnectionResponse ¶
func CreateCreateExpressCloudConnectionResponse() (response *CreateExpressCloudConnectionResponse)
CreateCreateExpressCloudConnectionResponse creates a response to parse from CreateExpressCloudConnection response
type CreateFlowLogRequest ¶
type CreateFlowLogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ResourceId string `position:"Query" name:"ResourceId"` ProjectName string `position:"Query" name:"ProjectName"` LogStoreName string `position:"Query" name:"LogStoreName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TrafficPath *[]string `position:"Query" name:"TrafficPath" type:"Repeated"` AggregationInterval requests.Integer `position:"Query" name:"AggregationInterval"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TrafficType string `position:"Query" name:"TrafficType"` FlowLogName string `position:"Query" name:"FlowLogName"` }
CreateFlowLogRequest is the request struct for api CreateFlowLog
func CreateCreateFlowLogRequest ¶
func CreateCreateFlowLogRequest() (request *CreateFlowLogRequest)
CreateCreateFlowLogRequest creates a request to invoke CreateFlowLog API
type CreateFlowLogResponse ¶
type CreateFlowLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` FlowLogId string `json:"FlowLogId" xml:"FlowLogId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateFlowLogResponse is the response struct for api CreateFlowLog
func CreateCreateFlowLogResponse ¶
func CreateCreateFlowLogResponse() (response *CreateFlowLogResponse)
CreateCreateFlowLogResponse creates a response to parse from CreateFlowLog response
type CreateForwardEntryRequest ¶
type CreateForwardEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ForwardTableId string `position:"Query" name:"ForwardTableId"` InternalIp string `position:"Query" name:"InternalIp"` ExternalIp string `position:"Query" name:"ExternalIp"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` ForwardEntryName string `position:"Query" name:"ForwardEntryName"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InternalPort string `position:"Query" name:"InternalPort"` PortBreak requests.Boolean `position:"Query" name:"PortBreak"` ExternalPort string `position:"Query" name:"ExternalPort"` }
CreateForwardEntryRequest is the request struct for api CreateForwardEntry
func CreateCreateForwardEntryRequest ¶
func CreateCreateForwardEntryRequest() (request *CreateForwardEntryRequest)
CreateCreateForwardEntryRequest creates a request to invoke CreateForwardEntry API
type CreateForwardEntryResponse ¶
type CreateForwardEntryResponse struct { *responses.BaseResponse ForwardEntryId string `json:"ForwardEntryId" xml:"ForwardEntryId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateForwardEntryResponse is the response struct for api CreateForwardEntry
func CreateCreateForwardEntryResponse ¶
func CreateCreateForwardEntryResponse() (response *CreateForwardEntryResponse)
CreateCreateForwardEntryResponse creates a response to parse from CreateForwardEntry response
type CreateFullNatEntryRequest ¶ added in v1.61.1310
type CreateFullNatEntryRequest struct { *requests.RpcRequest FullNatEntryDescription string `position:"Query" name:"FullNatEntryDescription"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccessIp string `position:"Query" name:"AccessIp"` ClientToken string `position:"Query" name:"ClientToken"` NatIpPort string `position:"Query" name:"NatIpPort"` FullNatTableId string `position:"Query" name:"FullNatTableId"` AccessPort string `position:"Query" name:"AccessPort"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FullNatEntryName string `position:"Query" name:"FullNatEntryName"` NatIp string `position:"Query" name:"NatIp"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
CreateFullNatEntryRequest is the request struct for api CreateFullNatEntry
func CreateCreateFullNatEntryRequest ¶ added in v1.61.1310
func CreateCreateFullNatEntryRequest() (request *CreateFullNatEntryRequest)
CreateCreateFullNatEntryRequest creates a request to invoke CreateFullNatEntry API
type CreateFullNatEntryResponse ¶ added in v1.61.1310
type CreateFullNatEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FullNatEntryId string `json:"FullNatEntryId" xml:"FullNatEntryId"` }
CreateFullNatEntryResponse is the response struct for api CreateFullNatEntry
func CreateCreateFullNatEntryResponse ¶ added in v1.61.1310
func CreateCreateFullNatEntryResponse() (response *CreateFullNatEntryResponse)
CreateCreateFullNatEntryResponse creates a response to parse from CreateFullNatEntry response
type CreateGlobalAccelerationInstanceRequest ¶
type CreateGlobalAccelerationInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthType string `position:"Query" name:"BandwidthType"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ServiceLocation string `position:"Query" name:"ServiceLocation"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
CreateGlobalAccelerationInstanceRequest is the request struct for api CreateGlobalAccelerationInstance
func CreateCreateGlobalAccelerationInstanceRequest ¶
func CreateCreateGlobalAccelerationInstanceRequest() (request *CreateGlobalAccelerationInstanceRequest)
CreateCreateGlobalAccelerationInstanceRequest creates a request to invoke CreateGlobalAccelerationInstance API
type CreateGlobalAccelerationInstanceResponse ¶
type CreateGlobalAccelerationInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GlobalAccelerationInstanceId string `json:"GlobalAccelerationInstanceId" xml:"GlobalAccelerationInstanceId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` }
CreateGlobalAccelerationInstanceResponse is the response struct for api CreateGlobalAccelerationInstance
func CreateCreateGlobalAccelerationInstanceResponse ¶
func CreateCreateGlobalAccelerationInstanceResponse() (response *CreateGlobalAccelerationInstanceResponse)
CreateCreateGlobalAccelerationInstanceResponse creates a response to parse from CreateGlobalAccelerationInstance response
type CreateHaVipRequest ¶
type CreateHaVipRequest struct { *requests.RpcRequest IpAddress string `position:"Query" name:"IpAddress"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` Name string `position:"Query" name:"Name"` }
CreateHaVipRequest is the request struct for api CreateHaVip
func CreateCreateHaVipRequest ¶
func CreateCreateHaVipRequest() (request *CreateHaVipRequest)
CreateCreateHaVipRequest creates a request to invoke CreateHaVip API
type CreateHaVipResponse ¶
type CreateHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` HaVipId string `json:"HaVipId" xml:"HaVipId"` }
CreateHaVipResponse is the response struct for api CreateHaVip
func CreateCreateHaVipResponse ¶
func CreateCreateHaVipResponse() (response *CreateHaVipResponse)
CreateCreateHaVipResponse creates a response to parse from CreateHaVip response
type CreateIPv6TranslatorAclListRequest ¶
type CreateIPv6TranslatorAclListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AclName string `position:"Query" name:"AclName"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateIPv6TranslatorAclListRequest is the request struct for api CreateIPv6TranslatorAclList
func CreateCreateIPv6TranslatorAclListRequest ¶
func CreateCreateIPv6TranslatorAclListRequest() (request *CreateIPv6TranslatorAclListRequest)
CreateCreateIPv6TranslatorAclListRequest creates a request to invoke CreateIPv6TranslatorAclList API
type CreateIPv6TranslatorAclListResponse ¶
type CreateIPv6TranslatorAclListResponse struct { *responses.BaseResponse AclId string `json:"AclId" xml:"AclId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateIPv6TranslatorAclListResponse is the response struct for api CreateIPv6TranslatorAclList
func CreateCreateIPv6TranslatorAclListResponse ¶
func CreateCreateIPv6TranslatorAclListResponse() (response *CreateIPv6TranslatorAclListResponse)
CreateCreateIPv6TranslatorAclListResponse creates a response to parse from CreateIPv6TranslatorAclList response
type CreateIPv6TranslatorEntryRequest ¶
type CreateIPv6TranslatorEntryRequest struct { *requests.RpcRequest BackendIpv4Port requests.Integer `position:"Query" name:"BackendIpv4Port"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EntryName string `position:"Query" name:"EntryName"` AclStatus string `position:"Query" name:"AclStatus"` EntryBandwidth requests.Integer `position:"Query" name:"EntryBandwidth"` AclType string `position:"Query" name:"AclType"` AllocateIpv6Port requests.Integer `position:"Query" name:"AllocateIpv6Port"` EntryDescription string `position:"Query" name:"EntryDescription"` BackendIpv4Addr string `position:"Query" name:"BackendIpv4Addr"` AclId string `position:"Query" name:"AclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransProtocol string `position:"Query" name:"TransProtocol"` Ipv6TranslatorId string `position:"Query" name:"Ipv6TranslatorId"` }
CreateIPv6TranslatorEntryRequest is the request struct for api CreateIPv6TranslatorEntry
func CreateCreateIPv6TranslatorEntryRequest ¶
func CreateCreateIPv6TranslatorEntryRequest() (request *CreateIPv6TranslatorEntryRequest)
CreateCreateIPv6TranslatorEntryRequest creates a request to invoke CreateIPv6TranslatorEntry API
type CreateIPv6TranslatorEntryResponse ¶
type CreateIPv6TranslatorEntryResponse struct { *responses.BaseResponse Ipv6TranslatorEntryId string `json:"Ipv6TranslatorEntryId" xml:"Ipv6TranslatorEntryId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateIPv6TranslatorEntryResponse is the response struct for api CreateIPv6TranslatorEntry
func CreateCreateIPv6TranslatorEntryResponse ¶
func CreateCreateIPv6TranslatorEntryResponse() (response *CreateIPv6TranslatorEntryResponse)
CreateCreateIPv6TranslatorEntryResponse creates a response to parse from CreateIPv6TranslatorEntry response
type CreateIPv6TranslatorRequest ¶
type CreateIPv6TranslatorRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Spec string `position:"Query" name:"Spec"` Duration requests.Integer `position:"Query" name:"Duration"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` PayType string `position:"Query" name:"PayType"` PricingCycle string `position:"Query" name:"PricingCycle"` }
CreateIPv6TranslatorRequest is the request struct for api CreateIPv6Translator
func CreateCreateIPv6TranslatorRequest ¶
func CreateCreateIPv6TranslatorRequest() (request *CreateIPv6TranslatorRequest)
CreateCreateIPv6TranslatorRequest creates a request to invoke CreateIPv6Translator API
type CreateIPv6TranslatorResponse ¶
type CreateIPv6TranslatorResponse struct { *responses.BaseResponse Ipv6TranslatorId string `json:"Ipv6TranslatorId" xml:"Ipv6TranslatorId"` RequestId string `json:"RequestId" xml:"RequestId"` Spec string `json:"Spec" xml:"Spec"` Name string `json:"Name" xml:"Name"` OrderId int64 `json:"OrderId" xml:"OrderId"` }
CreateIPv6TranslatorResponse is the response struct for api CreateIPv6Translator
func CreateCreateIPv6TranslatorResponse ¶
func CreateCreateIPv6TranslatorResponse() (response *CreateIPv6TranslatorResponse)
CreateCreateIPv6TranslatorResponse creates a response to parse from CreateIPv6Translator response
type CreateIpsecServerRequest ¶ added in v1.61.939
type CreateIpsecServerRequest struct { *requests.RpcRequest IkeConfig string `position:"Query" name:"IkeConfig"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IpsecConfig string `position:"Query" name:"IpsecConfig"` Psk string `position:"Query" name:"Psk"` LocalSubnet string `position:"Query" name:"LocalSubnet"` IDaaSInstanceId string `position:"Query" name:"IDaaSInstanceId"` EffectImmediately requests.Boolean `position:"Query" name:"EffectImmediately"` ClientIpPool string `position:"Query" name:"ClientIpPool"` DryRun string `position:"Query" name:"DryRun"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` CallerBid string `position:"Query" name:"callerBid"` PskEnabled requests.Boolean `position:"Query" name:"PskEnabled"` MultiFactorAuthEnabled requests.Boolean `position:"Query" name:"MultiFactorAuthEnabled"` IpSecServerName string `position:"Query" name:"IpSecServerName"` }
CreateIpsecServerRequest is the request struct for api CreateIpsecServer
func CreateCreateIpsecServerRequest ¶ added in v1.61.939
func CreateCreateIpsecServerRequest() (request *CreateIpsecServerRequest)
CreateCreateIpsecServerRequest creates a request to invoke CreateIpsecServer API
type CreateIpsecServerResponse ¶ added in v1.61.939
type CreateIpsecServerResponse struct { *responses.BaseResponse CreationTime string `json:"CreationTime" xml:"CreationTime"` IpsecServerId string `json:"IpsecServerId" xml:"IpsecServerId"` RequestId string `json:"RequestId" xml:"RequestId"` IpsecServerName string `json:"IpsecServerName" xml:"IpsecServerName"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` RegionId string `json:"RegionId" xml:"RegionId"` }
CreateIpsecServerResponse is the response struct for api CreateIpsecServer
func CreateCreateIpsecServerResponse ¶ added in v1.61.939
func CreateCreateIpsecServerResponse() (response *CreateIpsecServerResponse)
CreateCreateIpsecServerResponse creates a response to parse from CreateIpsecServer response
type CreateIpv4GatewayRequest ¶ added in v1.61.1439
type CreateIpv4GatewayRequest struct { *requests.RpcRequest Ipv4GatewayDescription string `position:"Query" name:"Ipv4GatewayDescription"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv4GatewayName string `position:"Query" name:"Ipv4GatewayName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
CreateIpv4GatewayRequest is the request struct for api CreateIpv4Gateway
func CreateCreateIpv4GatewayRequest ¶ added in v1.61.1439
func CreateCreateIpv4GatewayRequest() (request *CreateIpv4GatewayRequest)
CreateCreateIpv4GatewayRequest creates a request to invoke CreateIpv4Gateway API
type CreateIpv4GatewayResponse ¶ added in v1.61.1439
type CreateIpv4GatewayResponse struct { *responses.BaseResponse Ipv4GatewayId string `json:"Ipv4GatewayId" xml:"Ipv4GatewayId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateIpv4GatewayResponse is the response struct for api CreateIpv4Gateway
func CreateCreateIpv4GatewayResponse ¶ added in v1.61.1439
func CreateCreateIpv4GatewayResponse() (response *CreateIpv4GatewayResponse)
CreateCreateIpv4GatewayResponse creates a response to parse from CreateIpv4Gateway response
type CreateIpv6EgressOnlyRuleRequest ¶
type CreateIpv6EgressOnlyRuleRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` Name string `position:"Query" name:"Name"` }
CreateIpv6EgressOnlyRuleRequest is the request struct for api CreateIpv6EgressOnlyRule
func CreateCreateIpv6EgressOnlyRuleRequest ¶
func CreateCreateIpv6EgressOnlyRuleRequest() (request *CreateIpv6EgressOnlyRuleRequest)
CreateCreateIpv6EgressOnlyRuleRequest creates a request to invoke CreateIpv6EgressOnlyRule API
type CreateIpv6EgressOnlyRuleResponse ¶
type CreateIpv6EgressOnlyRuleResponse struct { *responses.BaseResponse Ipv6EgressRuleId string `json:"Ipv6EgressRuleId" xml:"Ipv6EgressRuleId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateIpv6EgressOnlyRuleResponse is the response struct for api CreateIpv6EgressOnlyRule
func CreateCreateIpv6EgressOnlyRuleResponse ¶
func CreateCreateIpv6EgressOnlyRuleResponse() (response *CreateIpv6EgressOnlyRuleResponse)
CreateCreateIpv6EgressOnlyRuleResponse creates a response to parse from CreateIpv6EgressOnlyRule response
type CreateIpv6GatewayRequest ¶
type CreateIpv6GatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Spec string `position:"Query" name:"Spec"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` Name string `position:"Query" name:"Name"` }
CreateIpv6GatewayRequest is the request struct for api CreateIpv6Gateway
func CreateCreateIpv6GatewayRequest ¶
func CreateCreateIpv6GatewayRequest() (request *CreateIpv6GatewayRequest)
CreateCreateIpv6GatewayRequest creates a request to invoke CreateIpv6Gateway API
type CreateIpv6GatewayResponse ¶
type CreateIpv6GatewayResponse struct { *responses.BaseResponse Ipv6GatewayId string `json:"Ipv6GatewayId" xml:"Ipv6GatewayId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateIpv6GatewayResponse is the response struct for api CreateIpv6Gateway
func CreateCreateIpv6GatewayResponse ¶
func CreateCreateIpv6GatewayResponse() (response *CreateIpv6GatewayResponse)
CreateCreateIpv6GatewayResponse creates a response to parse from CreateIpv6Gateway response
type CreateNatGatewayBandwidthPackage ¶
type CreateNatGatewayBandwidthPackage struct { Bandwidth string `name:"Bandwidth"` Zone string `name:"Zone"` InternetChargeType string `name:"InternetChargeType"` ISP string `name:"ISP"` IpCount string `name:"IpCount"` }
CreateNatGatewayBandwidthPackage is a repeated param struct in CreateNatGatewayRequest
type CreateNatGatewayRequest ¶
type CreateNatGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SecurityProtectionEnabled requests.Boolean `position:"Query" name:"SecurityProtectionEnabled"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` NetworkType string `position:"Query" name:"NetworkType"` Spec string `position:"Query" name:"Spec"` Duration string `position:"Query" name:"Duration"` IcmpReplyEnabled requests.Boolean `position:"Query" name:"IcmpReplyEnabled"` NatType string `position:"Query" name:"NatType"` Tag *[]CreateNatGatewayTag `position:"Query" name:"Tag" type:"Repeated"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` BandwidthPackage *[]CreateNatGatewayBandwidthPackage `position:"Query" name:"BandwidthPackage" type:"Repeated"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PrivateLinkMode string `position:"Query" name:"PrivateLinkMode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IsCreateDefaultRoute requests.Boolean `position:"Query" name:"IsCreateDefaultRoute"` VSwitchId string `position:"Query" name:"VSwitchId"` InternetChargeType string `position:"Query" name:"InternetChargeType"` VpcId string `position:"Query" name:"VpcId"` Name string `position:"Query" name:"Name"` PrivateLinkEnabled requests.Boolean `position:"Query" name:"PrivateLinkEnabled"` EipBindMode string `position:"Query" name:"EipBindMode"` PricingCycle string `position:"Query" name:"PricingCycle"` }
CreateNatGatewayRequest is the request struct for api CreateNatGateway
func CreateCreateNatGatewayRequest ¶
func CreateCreateNatGatewayRequest() (request *CreateNatGatewayRequest)
CreateCreateNatGatewayRequest creates a request to invoke CreateNatGateway API
type CreateNatGatewayResponse ¶
type CreateNatGatewayResponse struct { *responses.BaseResponse NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` RequestId string `json:"RequestId" xml:"RequestId"` ForwardTableIds ForwardTableIdsInCreateNatGateway `json:"ForwardTableIds" xml:"ForwardTableIds"` SnatTableIds SnatTableIdsInCreateNatGateway `json:"SnatTableIds" xml:"SnatTableIds"` BandwidthPackageIds BandwidthPackageIdsInCreateNatGateway `json:"BandwidthPackageIds" xml:"BandwidthPackageIds"` FullNatTableIds FullNatTableIdsInCreateNatGateway `json:"FullNatTableIds" xml:"FullNatTableIds"` }
CreateNatGatewayResponse is the response struct for api CreateNatGateway
func CreateCreateNatGatewayResponse ¶
func CreateCreateNatGatewayResponse() (response *CreateNatGatewayResponse)
CreateCreateNatGatewayResponse creates a response to parse from CreateNatGateway response
type CreateNatGatewayTag ¶ added in v1.62.135
CreateNatGatewayTag is a repeated param struct in CreateNatGatewayRequest
type CreateNatIpCidrRequest ¶ added in v1.61.1310
type CreateNatIpCidrRequest struct { *requests.RpcRequest NatIpCidrDescription string `position:"Query" name:"NatIpCidrDescription"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NatGatewayId string `position:"Query" name:"NatGatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NatIpCidrName string `position:"Query" name:"NatIpCidrName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NatIpCidr string `position:"Query" name:"NatIpCidr"` }
CreateNatIpCidrRequest is the request struct for api CreateNatIpCidr
func CreateCreateNatIpCidrRequest ¶ added in v1.61.1310
func CreateCreateNatIpCidrRequest() (request *CreateNatIpCidrRequest)
CreateCreateNatIpCidrRequest creates a request to invoke CreateNatIpCidr API
type CreateNatIpCidrResponse ¶ added in v1.61.1310
type CreateNatIpCidrResponse struct { *responses.BaseResponse NatIpCidrId string `json:"NatIpCidrId" xml:"NatIpCidrId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateNatIpCidrResponse is the response struct for api CreateNatIpCidr
func CreateCreateNatIpCidrResponse ¶ added in v1.61.1310
func CreateCreateNatIpCidrResponse() (response *CreateNatIpCidrResponse)
CreateCreateNatIpCidrResponse creates a response to parse from CreateNatIpCidr response
type CreateNatIpRequest ¶ added in v1.61.1310
type CreateNatIpRequest struct { *requests.RpcRequest NatIpCidrId string `position:"Query" name:"NatIpCidrId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NatIpName string `position:"Query" name:"NatIpName"` ClientToken string `position:"Query" name:"ClientToken"` NatIpDescription string `position:"Query" name:"NatIpDescription"` NatGatewayId string `position:"Query" name:"NatGatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NatIpCidr string `position:"Query" name:"NatIpCidr"` NatIp string `position:"Query" name:"NatIp"` }
CreateNatIpRequest is the request struct for api CreateNatIp
func CreateCreateNatIpRequest ¶ added in v1.61.1310
func CreateCreateNatIpRequest() (request *CreateNatIpRequest)
CreateCreateNatIpRequest creates a request to invoke CreateNatIp API
type CreateNatIpResponse ¶ added in v1.61.1310
type CreateNatIpResponse struct { *responses.BaseResponse NatIp string `json:"NatIp" xml:"NatIp"` RequestId string `json:"RequestId" xml:"RequestId"` NatIpId string `json:"NatIpId" xml:"NatIpId"` }
CreateNatIpResponse is the response struct for api CreateNatIp
func CreateCreateNatIpResponse ¶ added in v1.61.1310
func CreateCreateNatIpResponse() (response *CreateNatIpResponse)
CreateCreateNatIpResponse creates a response to parse from CreateNatIp response
type CreateNetworkAclRequest ¶
type CreateNetworkAclRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` NetworkAclName string `position:"Query" name:"NetworkAclName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
CreateNetworkAclRequest is the request struct for api CreateNetworkAcl
func CreateCreateNetworkAclRequest ¶
func CreateCreateNetworkAclRequest() (request *CreateNetworkAclRequest)
CreateCreateNetworkAclRequest creates a request to invoke CreateNetworkAcl API
type CreateNetworkAclResponse ¶
type CreateNetworkAclResponse struct { *responses.BaseResponse NetworkAclId string `json:"NetworkAclId" xml:"NetworkAclId"` RequestId string `json:"RequestId" xml:"RequestId"` NetworkAclAttribute NetworkAclAttribute `json:"NetworkAclAttribute" xml:"NetworkAclAttribute"` }
CreateNetworkAclResponse is the response struct for api CreateNetworkAcl
func CreateCreateNetworkAclResponse ¶
func CreateCreateNetworkAclResponse() (response *CreateNetworkAclResponse)
CreateCreateNetworkAclResponse creates a response to parse from CreateNetworkAcl response
type CreatePhysicalConnectionOccupancyOrderRequest ¶
type CreatePhysicalConnectionOccupancyOrderRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` PricingCycle string `position:"Query" name:"PricingCycle"` }
CreatePhysicalConnectionOccupancyOrderRequest is the request struct for api CreatePhysicalConnectionOccupancyOrder
func CreateCreatePhysicalConnectionOccupancyOrderRequest ¶
func CreateCreatePhysicalConnectionOccupancyOrderRequest() (request *CreatePhysicalConnectionOccupancyOrderRequest)
CreateCreatePhysicalConnectionOccupancyOrderRequest creates a request to invoke CreatePhysicalConnectionOccupancyOrder API
type CreatePhysicalConnectionOccupancyOrderResponse ¶
type CreatePhysicalConnectionOccupancyOrderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreatePhysicalConnectionOccupancyOrderResponse is the response struct for api CreatePhysicalConnectionOccupancyOrder
func CreateCreatePhysicalConnectionOccupancyOrderResponse ¶
func CreateCreatePhysicalConnectionOccupancyOrderResponse() (response *CreatePhysicalConnectionOccupancyOrderResponse)
CreateCreatePhysicalConnectionOccupancyOrderResponse creates a response to parse from CreatePhysicalConnectionOccupancyOrder response
type CreatePhysicalConnectionRequest ¶
type CreatePhysicalConnectionRequest struct { *requests.RpcRequest AccessPointId string `position:"Query" name:"AccessPointId"` CloudBoxInstanceId string `position:"Query" name:"CloudBoxInstanceId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PortType string `position:"Query" name:"PortType"` CircuitCode string `position:"Query" name:"CircuitCode"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Tag *[]CreatePhysicalConnectionTag `position:"Query" name:"Tag" type:"Repeated"` RedundantPhysicalConnectionId string `position:"Query" name:"RedundantPhysicalConnectionId"` PeerLocation string `position:"Query" name:"PeerLocation"` Bandwidth requests.Integer `position:"Query" name:"bandwidth"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LineOperator string `position:"Query" name:"LineOperator"` Name string `position:"Query" name:"Name"` }
CreatePhysicalConnectionRequest is the request struct for api CreatePhysicalConnection
func CreateCreatePhysicalConnectionRequest ¶
func CreateCreatePhysicalConnectionRequest() (request *CreatePhysicalConnectionRequest)
CreateCreatePhysicalConnectionRequest creates a request to invoke CreatePhysicalConnection API
type CreatePhysicalConnectionResponse ¶
type CreatePhysicalConnectionResponse struct { *responses.BaseResponse PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreatePhysicalConnectionResponse is the response struct for api CreatePhysicalConnection
func CreateCreatePhysicalConnectionResponse ¶
func CreateCreatePhysicalConnectionResponse() (response *CreatePhysicalConnectionResponse)
CreateCreatePhysicalConnectionResponse creates a response to parse from CreatePhysicalConnection response
type CreatePhysicalConnectionSetupOrderRequest ¶
type CreatePhysicalConnectionSetupOrderRequest struct { *requests.RpcRequest AccessPointId string `position:"Query" name:"AccessPointId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PortType string `position:"Query" name:"PortType"` ClientToken string `position:"Query" name:"ClientToken"` RedundantPhysicalConnectionId string `position:"Query" name:"RedundantPhysicalConnectionId"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LineOperator string `position:"Query" name:"LineOperator"` }
CreatePhysicalConnectionSetupOrderRequest is the request struct for api CreatePhysicalConnectionSetupOrder
func CreateCreatePhysicalConnectionSetupOrderRequest ¶
func CreateCreatePhysicalConnectionSetupOrderRequest() (request *CreatePhysicalConnectionSetupOrderRequest)
CreateCreatePhysicalConnectionSetupOrderRequest creates a request to invoke CreatePhysicalConnectionSetupOrder API
type CreatePhysicalConnectionSetupOrderResponse ¶
type CreatePhysicalConnectionSetupOrderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` }
CreatePhysicalConnectionSetupOrderResponse is the response struct for api CreatePhysicalConnectionSetupOrder
func CreateCreatePhysicalConnectionSetupOrderResponse ¶
func CreateCreatePhysicalConnectionSetupOrderResponse() (response *CreatePhysicalConnectionSetupOrderResponse)
CreateCreatePhysicalConnectionSetupOrderResponse creates a response to parse from CreatePhysicalConnectionSetupOrder response
type CreatePhysicalConnectionTag ¶ added in v1.62.258
CreatePhysicalConnectionTag is a repeated param struct in CreatePhysicalConnectionRequest
type CreatePublicIpAddressPoolRequest ¶ added in v1.61.1711
type CreatePublicIpAddressPoolRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Isp string `position:"Query" name:"Isp"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
CreatePublicIpAddressPoolRequest is the request struct for api CreatePublicIpAddressPool
func CreateCreatePublicIpAddressPoolRequest ¶ added in v1.61.1711
func CreateCreatePublicIpAddressPoolRequest() (request *CreatePublicIpAddressPoolRequest)
CreateCreatePublicIpAddressPoolRequest creates a request to invoke CreatePublicIpAddressPool API
type CreatePublicIpAddressPoolResponse ¶ added in v1.61.1711
type CreatePublicIpAddressPoolResponse struct { *responses.BaseResponse PulbicIpAddressPoolId string `json:"PulbicIpAddressPoolId" xml:"PulbicIpAddressPoolId"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreatePublicIpAddressPoolResponse is the response struct for api CreatePublicIpAddressPool
func CreateCreatePublicIpAddressPoolResponse ¶ added in v1.61.1711
func CreateCreatePublicIpAddressPoolResponse() (response *CreatePublicIpAddressPoolResponse)
CreateCreatePublicIpAddressPoolResponse creates a response to parse from CreatePublicIpAddressPool response
type CreateRouteEntriesRequest ¶ added in v1.62.27
type CreateRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteEntries *[]CreateRouteEntriesRouteEntries `position:"Query" name:"RouteEntries" type:"Repeated"` }
CreateRouteEntriesRequest is the request struct for api CreateRouteEntries
func CreateCreateRouteEntriesRequest ¶ added in v1.62.27
func CreateCreateRouteEntriesRequest() (request *CreateRouteEntriesRequest)
CreateCreateRouteEntriesRequest creates a request to invoke CreateRouteEntries API
type CreateRouteEntriesResponse ¶ added in v1.62.27
type CreateRouteEntriesResponse struct { *responses.BaseResponse SuccessCount int `json:"SuccessCount" xml:"SuccessCount"` FailedCount int `json:"FailedCount" xml:"FailedCount"` RequestId string `json:"RequestId" xml:"RequestId"` RouteEntryIds []string `json:"RouteEntryIds" xml:"RouteEntryIds"` FailedRouteEntries []FailedRouteEntriesItem `json:"FailedRouteEntries" xml:"FailedRouteEntries"` }
CreateRouteEntriesResponse is the response struct for api CreateRouteEntries
func CreateCreateRouteEntriesResponse ¶ added in v1.62.27
func CreateCreateRouteEntriesResponse() (response *CreateRouteEntriesResponse)
CreateCreateRouteEntriesResponse creates a response to parse from CreateRouteEntries response
type CreateRouteEntriesRouteEntries ¶ added in v1.62.27
type CreateRouteEntriesRouteEntries struct { DstCidrBlock string `name:"DstCidrBlock"` RouteTableId string `name:"RouteTableId"` IpVersion string `name:"IpVersion"` NextHop string `name:"NextHop"` NextHopType string `name:"NextHopType"` Name string `name:"Name"` Describption string `name:"Describption"` Description string `name:"Description"` }
CreateRouteEntriesRouteEntries is a repeated param struct in CreateRouteEntriesRequest
type CreateRouteEntryNextHopList ¶
type CreateRouteEntryNextHopList struct { Weight string `name:"Weight"` NextHopId string `name:"NextHopId"` NextHopType string `name:"NextHopType"` }
CreateRouteEntryNextHopList is a repeated param struct in CreateRouteEntryRequest
type CreateRouteEntryRequest ¶
type CreateRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RouteEntryName string `position:"Query" name:"RouteEntryName"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` NextHopId string `position:"Query" name:"NextHopId"` NextHopType string `position:"Query" name:"NextHopType"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` NextHopList *[]CreateRouteEntryNextHopList `position:"Query" name:"NextHopList" type:"Repeated"` }
CreateRouteEntryRequest is the request struct for api CreateRouteEntry
func CreateCreateRouteEntryRequest ¶
func CreateCreateRouteEntryRequest() (request *CreateRouteEntryRequest)
CreateCreateRouteEntryRequest creates a request to invoke CreateRouteEntry API
type CreateRouteEntryResponse ¶
type CreateRouteEntryResponse struct { *responses.BaseResponse RouteEntryId string `json:"RouteEntryId" xml:"RouteEntryId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateRouteEntryResponse is the response struct for api CreateRouteEntry
func CreateCreateRouteEntryResponse ¶
func CreateCreateRouteEntryResponse() (response *CreateRouteEntryResponse)
CreateCreateRouteEntryResponse creates a response to parse from CreateRouteEntry response
type CreateRouteTableRequest ¶
type CreateRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` RouteTableName string `position:"Query" name:"RouteTableName"` AssociateType string `position:"Query" name:"AssociateType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
CreateRouteTableRequest is the request struct for api CreateRouteTable
func CreateCreateRouteTableRequest ¶
func CreateCreateRouteTableRequest() (request *CreateRouteTableRequest)
CreateCreateRouteTableRequest creates a request to invoke CreateRouteTable API
type CreateRouteTableResponse ¶
type CreateRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` }
CreateRouteTableResponse is the response struct for api CreateRouteTable
func CreateCreateRouteTableResponse ¶
func CreateCreateRouteTableResponse() (response *CreateRouteTableResponse)
CreateCreateRouteTableResponse creates a response to parse from CreateRouteTable response
type CreateRouterInterfaceRequest ¶
type CreateRouterInterfaceRequest struct { *requests.RpcRequest AccessPointId string `position:"Query" name:"AccessPointId"` OppositeRouterId string `position:"Query" name:"OppositeRouterId"` OppositeAccessPointId string `position:"Query" name:"OppositeAccessPointId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Role string `position:"Query" name:"Role"` ClientToken string `position:"Query" name:"ClientToken"` HealthCheckTargetIp string `position:"Query" name:"HealthCheckTargetIp"` Description string `position:"Query" name:"Description"` Spec string `position:"Query" name:"Spec"` FastLinkMode requests.Boolean `position:"Query" name:"FastLinkMode"` OppositeInterfaceId string `position:"Query" name:"OppositeInterfaceId"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` PromotionOptionNo string `position:"Query" name:"PromotionOptionNo"` AvailableZoneId string `position:"Query" name:"AvailableZoneId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OppositeRegionId string `position:"Query" name:"OppositeRegionId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OppositeInterfaceOwnerId string `position:"Query" name:"OppositeInterfaceOwnerId"` RouterType string `position:"Query" name:"RouterType"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` HealthCheckSourceIp string `position:"Query" name:"HealthCheckSourceIp"` RouterId string `position:"Query" name:"RouterId"` OppositeRouterType string `position:"Query" name:"OppositeRouterType"` Name string `position:"Query" name:"Name"` PricingCycle string `position:"Query" name:"PricingCycle"` }
CreateRouterInterfaceRequest is the request struct for api CreateRouterInterface
func CreateCreateRouterInterfaceRequest ¶
func CreateCreateRouterInterfaceRequest() (request *CreateRouterInterfaceRequest)
CreateCreateRouterInterfaceRequest creates a request to invoke CreateRouterInterface API
type CreateRouterInterfaceResponse ¶
type CreateRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId int64 `json:"OrderId" xml:"OrderId"` RouterInterfaceId string `json:"RouterInterfaceId" xml:"RouterInterfaceId"` }
CreateRouterInterfaceResponse is the response struct for api CreateRouterInterface
func CreateCreateRouterInterfaceResponse ¶
func CreateCreateRouterInterfaceResponse() (response *CreateRouterInterfaceResponse)
CreateCreateRouterInterfaceResponse creates a response to parse from CreateRouterInterface response
type CreateSnatEntryRequest ¶
type CreateSnatEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SourceCIDR string `position:"Query" name:"SourceCIDR"` SnatIp string `position:"Query" name:"SnatIp"` SourceVSwitchId string `position:"Query" name:"SourceVSwitchId"` EipAffinity requests.Integer `position:"Query" name:"EipAffinity"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SnatTableId string `position:"Query" name:"SnatTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SnatEntryName string `position:"Query" name:"SnatEntryName"` }
CreateSnatEntryRequest is the request struct for api CreateSnatEntry
func CreateCreateSnatEntryRequest ¶
func CreateCreateSnatEntryRequest() (request *CreateSnatEntryRequest)
CreateCreateSnatEntryRequest creates a request to invoke CreateSnatEntry API
type CreateSnatEntryResponse ¶
type CreateSnatEntryResponse struct { *responses.BaseResponse SnatEntryId string `json:"SnatEntryId" xml:"SnatEntryId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSnatEntryResponse is the response struct for api CreateSnatEntry
func CreateCreateSnatEntryResponse ¶
func CreateCreateSnatEntryResponse() (response *CreateSnatEntryResponse)
CreateCreateSnatEntryResponse creates a response to parse from CreateSnatEntry response
type CreateSslVpnClientCertRequest ¶
type CreateSslVpnClientCertRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SslVpnServerId string `position:"Query" name:"SslVpnServerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
CreateSslVpnClientCertRequest is the request struct for api CreateSslVpnClientCert
func CreateCreateSslVpnClientCertRequest ¶
func CreateCreateSslVpnClientCertRequest() (request *CreateSslVpnClientCertRequest)
CreateCreateSslVpnClientCertRequest creates a request to invoke CreateSslVpnClientCert API
type CreateSslVpnClientCertResponse ¶
type CreateSslVpnClientCertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Name string `json:"Name" xml:"Name"` SslVpnClientCertId string `json:"SslVpnClientCertId" xml:"SslVpnClientCertId"` }
CreateSslVpnClientCertResponse is the response struct for api CreateSslVpnClientCert
func CreateCreateSslVpnClientCertResponse ¶
func CreateCreateSslVpnClientCertResponse() (response *CreateSslVpnClientCertResponse)
CreateCreateSslVpnClientCertResponse creates a response to parse from CreateSslVpnClientCert response
type CreateSslVpnServerRequest ¶
type CreateSslVpnServerRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` LocalSubnet string `position:"Query" name:"LocalSubnet"` IDaaSRegionId string `position:"Query" name:"IDaaSRegionId"` EnableMultiFactorAuth requests.Boolean `position:"Query" name:"EnableMultiFactorAuth"` IDaaSInstanceId string `position:"Query" name:"IDaaSInstanceId"` Cipher string `position:"Query" name:"Cipher"` ClientIpPool string `position:"Query" name:"ClientIpPool"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Compress requests.Boolean `position:"Query" name:"Compress"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Port requests.Integer `position:"Query" name:"Port"` Proto string `position:"Query" name:"Proto"` Name string `position:"Query" name:"Name"` }
CreateSslVpnServerRequest is the request struct for api CreateSslVpnServer
func CreateCreateSslVpnServerRequest ¶
func CreateCreateSslVpnServerRequest() (request *CreateSslVpnServerRequest)
CreateCreateSslVpnServerRequest creates a request to invoke CreateSslVpnServer API
type CreateSslVpnServerResponse ¶
type CreateSslVpnServerResponse struct { *responses.BaseResponse SslVpnServerId string `json:"SslVpnServerId" xml:"SslVpnServerId"` RequestId string `json:"RequestId" xml:"RequestId"` Name string `json:"Name" xml:"Name"` }
CreateSslVpnServerResponse is the response struct for api CreateSslVpnServer
func CreateCreateSslVpnServerResponse ¶
func CreateCreateSslVpnServerResponse() (response *CreateSslVpnServerResponse)
CreateCreateSslVpnServerResponse creates a response to parse from CreateSslVpnServer response
type CreateTrafficMirrorFilterEgressRules ¶ added in v1.61.1136
type CreateTrafficMirrorFilterEgressRules struct { Action string `name:"Action"` SourceCidrBlock string `name:"SourceCidrBlock"` Protocol string `name:"Protocol"` DestinationPortRange string `name:"DestinationPortRange"` Priority string `name:"Priority"` DestinationCidrBlock string `name:"DestinationCidrBlock"` SourcePortRange string `name:"SourcePortRange"` }
CreateTrafficMirrorFilterEgressRules is a repeated param struct in CreateTrafficMirrorFilterRequest
type CreateTrafficMirrorFilterIngressRules ¶ added in v1.61.1136
type CreateTrafficMirrorFilterIngressRules struct { Action string `name:"Action"` SourceCidrBlock string `name:"SourceCidrBlock"` Protocol string `name:"Protocol"` DestinationPortRange string `name:"DestinationPortRange"` Priority string `name:"Priority"` DestinationCidrBlock string `name:"DestinationCidrBlock"` SourcePortRange string `name:"SourcePortRange"` }
CreateTrafficMirrorFilterIngressRules is a repeated param struct in CreateTrafficMirrorFilterRequest
type CreateTrafficMirrorFilterRequest ¶ added in v1.61.1136
type CreateTrafficMirrorFilterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IngressRules *[]CreateTrafficMirrorFilterIngressRules `position:"Query" name:"IngressRules" type:"Repeated"` TrafficMirrorFilterName string `position:"Query" name:"TrafficMirrorFilterName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` EgressRules *[]CreateTrafficMirrorFilterEgressRules `position:"Query" name:"EgressRules" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorFilterDescription string `position:"Query" name:"TrafficMirrorFilterDescription"` }
CreateTrafficMirrorFilterRequest is the request struct for api CreateTrafficMirrorFilter
func CreateCreateTrafficMirrorFilterRequest ¶ added in v1.61.1136
func CreateCreateTrafficMirrorFilterRequest() (request *CreateTrafficMirrorFilterRequest)
CreateCreateTrafficMirrorFilterRequest creates a request to invoke CreateTrafficMirrorFilter API
type CreateTrafficMirrorFilterResponse ¶ added in v1.61.1136
type CreateTrafficMirrorFilterResponse struct { *responses.BaseResponse TrafficMirrorFilterId string `json:"TrafficMirrorFilterId" xml:"TrafficMirrorFilterId"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateTrafficMirrorFilterResponse is the response struct for api CreateTrafficMirrorFilter
func CreateCreateTrafficMirrorFilterResponse ¶ added in v1.61.1136
func CreateCreateTrafficMirrorFilterResponse() (response *CreateTrafficMirrorFilterResponse)
CreateCreateTrafficMirrorFilterResponse creates a response to parse from CreateTrafficMirrorFilter response
type CreateTrafficMirrorFilterRulesEgressRules ¶ added in v1.61.1136
type CreateTrafficMirrorFilterRulesEgressRules struct { Action string `name:"Action"` SourceCidrBlock string `name:"SourceCidrBlock"` Protocol string `name:"Protocol"` DestinationPortRange string `name:"DestinationPortRange"` Priority string `name:"Priority"` DestinationCidrBlock string `name:"DestinationCidrBlock"` SourcePortRange string `name:"SourcePortRange"` }
CreateTrafficMirrorFilterRulesEgressRules is a repeated param struct in CreateTrafficMirrorFilterRulesRequest
type CreateTrafficMirrorFilterRulesIngressRules ¶ added in v1.61.1136
type CreateTrafficMirrorFilterRulesIngressRules struct { Action string `name:"Action"` SourceCidrBlock string `name:"SourceCidrBlock"` Protocol string `name:"Protocol"` DestinationPortRange string `name:"DestinationPortRange"` Priority string `name:"Priority"` DestinationCidrBlock string `name:"DestinationCidrBlock"` SourcePortRange string `name:"SourcePortRange"` }
CreateTrafficMirrorFilterRulesIngressRules is a repeated param struct in CreateTrafficMirrorFilterRulesRequest
type CreateTrafficMirrorFilterRulesRequest ¶ added in v1.61.1136
type CreateTrafficMirrorFilterRulesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IngressRules *[]CreateTrafficMirrorFilterRulesIngressRules `position:"Query" name:"IngressRules" type:"Repeated"` EgressRules *[]CreateTrafficMirrorFilterRulesEgressRules `position:"Query" name:"EgressRules" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorFilterId string `position:"Query" name:"TrafficMirrorFilterId"` }
CreateTrafficMirrorFilterRulesRequest is the request struct for api CreateTrafficMirrorFilterRules
func CreateCreateTrafficMirrorFilterRulesRequest ¶ added in v1.61.1136
func CreateCreateTrafficMirrorFilterRulesRequest() (request *CreateTrafficMirrorFilterRulesRequest)
CreateCreateTrafficMirrorFilterRulesRequest creates a request to invoke CreateTrafficMirrorFilterRules API
type CreateTrafficMirrorFilterRulesResponse ¶ added in v1.61.1136
type CreateTrafficMirrorFilterRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IngressRules []IngressRule `json:"IngressRules" xml:"IngressRules"` EgressRules []EgressRule `json:"EgressRules" xml:"EgressRules"` }
CreateTrafficMirrorFilterRulesResponse is the response struct for api CreateTrafficMirrorFilterRules
func CreateCreateTrafficMirrorFilterRulesResponse ¶ added in v1.61.1136
func CreateCreateTrafficMirrorFilterRulesResponse() (response *CreateTrafficMirrorFilterRulesResponse)
CreateCreateTrafficMirrorFilterRulesResponse creates a response to parse from CreateTrafficMirrorFilterRules response
type CreateTrafficMirrorSessionRequest ¶ added in v1.61.1136
type CreateTrafficMirrorSessionRequest struct { *requests.RpcRequest TrafficMirrorTargetType string `position:"Query" name:"TrafficMirrorTargetType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Enabled requests.Boolean `position:"Query" name:"Enabled"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TrafficMirrorSessionName string `position:"Query" name:"TrafficMirrorSessionName"` TrafficMirrorSessionDescription string `position:"Query" name:"TrafficMirrorSessionDescription"` TrafficMirrorSourceIds *[]string `position:"Query" name:"TrafficMirrorSourceIds" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Priority requests.Integer `position:"Query" name:"Priority"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorTargetId string `position:"Query" name:"TrafficMirrorTargetId"` TrafficMirrorFilterId string `position:"Query" name:"TrafficMirrorFilterId"` PacketLength requests.Integer `position:"Query" name:"PacketLength"` VirtualNetworkId requests.Integer `position:"Query" name:"VirtualNetworkId"` }
CreateTrafficMirrorSessionRequest is the request struct for api CreateTrafficMirrorSession
func CreateCreateTrafficMirrorSessionRequest ¶ added in v1.61.1136
func CreateCreateTrafficMirrorSessionRequest() (request *CreateTrafficMirrorSessionRequest)
CreateCreateTrafficMirrorSessionRequest creates a request to invoke CreateTrafficMirrorSession API
type CreateTrafficMirrorSessionResponse ¶ added in v1.61.1136
type CreateTrafficMirrorSessionResponse struct { *responses.BaseResponse TrafficMirrorSessionId string `json:"TrafficMirrorSessionId" xml:"TrafficMirrorSessionId"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateTrafficMirrorSessionResponse is the response struct for api CreateTrafficMirrorSession
func CreateCreateTrafficMirrorSessionResponse ¶ added in v1.61.1136
func CreateCreateTrafficMirrorSessionResponse() (response *CreateTrafficMirrorSessionResponse)
CreateCreateTrafficMirrorSessionResponse creates a response to parse from CreateTrafficMirrorSession response
type CreateVSwitchRequest ¶
type CreateVSwitchRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6CidrBlock requests.Integer `position:"Query" name:"Ipv6CidrBlock"` VpcIpv6CidrBlock string `position:"Query" name:"VpcIpv6CidrBlock"` VpcId string `position:"Query" name:"VpcId"` VSwitchName string `position:"Query" name:"VSwitchName"` CidrBlock string `position:"Query" name:"CidrBlock"` ZoneId string `position:"Query" name:"ZoneId"` }
CreateVSwitchRequest is the request struct for api CreateVSwitch
func CreateCreateVSwitchRequest ¶
func CreateCreateVSwitchRequest() (request *CreateVSwitchRequest)
CreateCreateVSwitchRequest creates a request to invoke CreateVSwitch API
type CreateVSwitchResponse ¶
type CreateVSwitchResponse struct { *responses.BaseResponse VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateVSwitchResponse is the response struct for api CreateVSwitch
func CreateCreateVSwitchResponse ¶
func CreateCreateVSwitchResponse() (response *CreateVSwitchResponse)
CreateCreateVSwitchResponse creates a response to parse from CreateVSwitch response
type CreateVbrHaRequest ¶ added in v1.61.1136
type CreateVbrHaRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` VbrId string `position:"Query" name:"VbrId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PeerVbrId string `position:"Query" name:"PeerVbrId"` Name string `position:"Query" name:"Name"` }
CreateVbrHaRequest is the request struct for api CreateVbrHa
func CreateCreateVbrHaRequest ¶ added in v1.61.1136
func CreateCreateVbrHaRequest() (request *CreateVbrHaRequest)
CreateCreateVbrHaRequest creates a request to invoke CreateVbrHa API
type CreateVbrHaResponse ¶ added in v1.61.1136
type CreateVbrHaResponse struct { *responses.BaseResponse VbrHaId string `json:"VbrHaId" xml:"VbrHaId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateVbrHaResponse is the response struct for api CreateVbrHa
func CreateCreateVbrHaResponse ¶ added in v1.61.1136
func CreateCreateVbrHaResponse() (response *CreateVbrHaResponse)
CreateCreateVbrHaResponse creates a response to parse from CreateVbrHa response
type CreateVcoRouteEntryRequest ¶ added in v1.61.1711
type CreateVcoRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` OverlayMode string `position:"Query" name:"OverlayMode"` }
CreateVcoRouteEntryRequest is the request struct for api CreateVcoRouteEntry
func CreateCreateVcoRouteEntryRequest ¶ added in v1.61.1711
func CreateCreateVcoRouteEntryRequest() (request *CreateVcoRouteEntryRequest)
CreateCreateVcoRouteEntryRequest creates a request to invoke CreateVcoRouteEntry API
type CreateVcoRouteEntryResponse ¶ added in v1.61.1711
type CreateVcoRouteEntryResponse struct { *responses.BaseResponse VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` RouteDest string `json:"RouteDest" xml:"RouteDest"` NextHop string `json:"NextHop" xml:"NextHop"` Weight int `json:"Weight" xml:"Weight"` OverlayMode string `json:"OverlayMode" xml:"OverlayMode"` State string `json:"State" xml:"State"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` }
CreateVcoRouteEntryResponse is the response struct for api CreateVcoRouteEntry
func CreateCreateVcoRouteEntryResponse ¶ added in v1.61.1711
func CreateCreateVcoRouteEntryResponse() (response *CreateVcoRouteEntryResponse)
CreateCreateVcoRouteEntryResponse creates a response to parse from CreateVcoRouteEntry response
type CreateVirtualBorderRouterRequest ¶
type CreateVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CircuitCode string `position:"Query" name:"CircuitCode"` VlanId requests.Integer `position:"Query" name:"VlanId"` ClientToken string `position:"Query" name:"ClientToken"` EnableIpv6 requests.Boolean `position:"Query" name:"EnableIpv6"` Description string `position:"Query" name:"Description"` PeerGatewayIp string `position:"Query" name:"PeerGatewayIp"` PeerIpv6GatewayIp string `position:"Query" name:"PeerIpv6GatewayIp"` PeeringSubnetMask string `position:"Query" name:"PeeringSubnetMask"` LocalGatewayIp string `position:"Query" name:"LocalGatewayIp"` PeeringIpv6SubnetMask string `position:"Query" name:"PeeringIpv6SubnetMask"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` LocalIpv6GatewayIp string `position:"Query" name:"LocalIpv6GatewayIp"` Name string `position:"Query" name:"Name"` VbrOwnerId requests.Integer `position:"Query" name:"VbrOwnerId"` }
CreateVirtualBorderRouterRequest is the request struct for api CreateVirtualBorderRouter
func CreateCreateVirtualBorderRouterRequest ¶
func CreateCreateVirtualBorderRouterRequest() (request *CreateVirtualBorderRouterRequest)
CreateCreateVirtualBorderRouterRequest creates a request to invoke CreateVirtualBorderRouter API
type CreateVirtualBorderRouterResponse ¶
type CreateVirtualBorderRouterResponse struct { *responses.BaseResponse VbrId string `json:"VbrId" xml:"VbrId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateVirtualBorderRouterResponse is the response struct for api CreateVirtualBorderRouter
func CreateCreateVirtualBorderRouterResponse ¶
func CreateCreateVirtualBorderRouterResponse() (response *CreateVirtualBorderRouterResponse)
CreateCreateVirtualBorderRouterResponse creates a response to parse from CreateVirtualBorderRouter response
type CreateVirtualPhysicalConnectionRequest ¶ added in v1.61.1310
type CreateVirtualPhysicalConnectionRequest struct { *requests.RpcRequest VpconnAliUid requests.Integer `position:"Query" name:"VpconnAliUid"` OrderMode string `position:"Query" name:"OrderMode"` VlanId requests.Integer `position:"Query" name:"VlanId"` VpconnUidResourceGroupId string `position:"Query" name:"VpconnUidResourceGroupId"` Description string `position:"Query" name:"Description"` Spec string `position:"Query" name:"Spec"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Tag *[]CreateVirtualPhysicalConnectionTag `position:"Query" name:"Tag" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` Token string `position:"Query" name:"Token"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` Name string `position:"Query" name:"Name"` }
CreateVirtualPhysicalConnectionRequest is the request struct for api CreateVirtualPhysicalConnection
func CreateCreateVirtualPhysicalConnectionRequest ¶ added in v1.61.1310
func CreateCreateVirtualPhysicalConnectionRequest() (request *CreateVirtualPhysicalConnectionRequest)
CreateCreateVirtualPhysicalConnectionRequest creates a request to invoke CreateVirtualPhysicalConnection API
type CreateVirtualPhysicalConnectionResponse ¶ added in v1.61.1310
type CreateVirtualPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VirtualPhysicalConnection string `json:"VirtualPhysicalConnection" xml:"VirtualPhysicalConnection"` }
CreateVirtualPhysicalConnectionResponse is the response struct for api CreateVirtualPhysicalConnection
func CreateCreateVirtualPhysicalConnectionResponse ¶ added in v1.61.1310
func CreateCreateVirtualPhysicalConnectionResponse() (response *CreateVirtualPhysicalConnectionResponse)
CreateCreateVirtualPhysicalConnectionResponse creates a response to parse from CreateVirtualPhysicalConnection response
type CreateVirtualPhysicalConnectionTag ¶ added in v1.62.258
type CreateVirtualPhysicalConnectionTag struct { Key string `name:"Key"` Value string `name:"Value"` }
CreateVirtualPhysicalConnectionTag is a repeated param struct in CreateVirtualPhysicalConnectionRequest
type CreateVpcGatewayEndpointRequest ¶ added in v1.61.1310
type CreateVpcGatewayEndpointRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ServiceName string `position:"Query" name:"ServiceName"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndpointDescription string `position:"Query" name:"EndpointDescription"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` EndpointName string `position:"Query" name:"EndpointName"` PolicyDocument string `position:"Query" name:"PolicyDocument"` }
CreateVpcGatewayEndpointRequest is the request struct for api CreateVpcGatewayEndpoint
func CreateCreateVpcGatewayEndpointRequest ¶ added in v1.61.1310
func CreateCreateVpcGatewayEndpointRequest() (request *CreateVpcGatewayEndpointRequest)
CreateCreateVpcGatewayEndpointRequest creates a request to invoke CreateVpcGatewayEndpoint API
type CreateVpcGatewayEndpointResponse ¶ added in v1.61.1310
type CreateVpcGatewayEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EndpointId string `json:"EndpointId" xml:"EndpointId"` ServiceName string `json:"ServiceName" xml:"ServiceName"` EndpointName string `json:"EndpointName" xml:"EndpointName"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateVpcGatewayEndpointResponse is the response struct for api CreateVpcGatewayEndpoint
func CreateCreateVpcGatewayEndpointResponse ¶ added in v1.61.1310
func CreateCreateVpcGatewayEndpointResponse() (response *CreateVpcGatewayEndpointResponse)
CreateCreateVpcGatewayEndpointResponse creates a response to parse from CreateVpcGatewayEndpoint response
type CreateVpcPrefixListPrefixListEntries ¶ added in v1.62.27
type CreateVpcPrefixListPrefixListEntries struct { Cidr string `name:"Cidr"` Description string `name:"Description"` }
CreateVpcPrefixListPrefixListEntries is a repeated param struct in CreateVpcPrefixListRequest
type CreateVpcPrefixListPrefixListEntrys ¶ added in v1.61.1711
type CreateVpcPrefixListPrefixListEntrys struct { Cidr string `name:"Cidr"` Description string `name:"Description"` }
CreateVpcPrefixListPrefixListEntrys is a repeated param struct in CreateVpcPrefixListRequest
type CreateVpcPrefixListRequest ¶ added in v1.61.1711
type CreateVpcPrefixListRequest struct { *requests.RpcRequest PrefixListEntrys *[]CreateVpcPrefixListPrefixListEntrys `position:"Query" name:"PrefixListEntrys" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` MaxEntries requests.Integer `position:"Query" name:"MaxEntries"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` IpVersion string `position:"Query" name:"IpVersion"` PrefixListEntries *[]CreateVpcPrefixListPrefixListEntries `position:"Query" name:"PrefixListEntries" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrefixListName string `position:"Query" name:"PrefixListName"` PrefixListDescription string `position:"Query" name:"PrefixListDescription"` }
CreateVpcPrefixListRequest is the request struct for api CreateVpcPrefixList
func CreateCreateVpcPrefixListRequest ¶ added in v1.61.1711
func CreateCreateVpcPrefixListRequest() (request *CreateVpcPrefixListRequest)
CreateCreateVpcPrefixListRequest creates a request to invoke CreateVpcPrefixList API
type CreateVpcPrefixListResponse ¶ added in v1.61.1711
type CreateVpcPrefixListResponse struct { *responses.BaseResponse PrefixListId string `json:"PrefixListId" xml:"PrefixListId"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateVpcPrefixListResponse is the response struct for api CreateVpcPrefixList
func CreateCreateVpcPrefixListResponse ¶ added in v1.61.1711
func CreateCreateVpcPrefixListResponse() (response *CreateVpcPrefixListResponse)
CreateCreateVpcPrefixListResponse creates a response to parse from CreateVpcPrefixList response
type CreateVpcRequest ¶
type CreateVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` EnableIpv6 requests.Boolean `position:"Query" name:"EnableIpv6"` Description string `position:"Query" name:"Description"` VpcName string `position:"Query" name:"VpcName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Ipv4IpamPoolId string `position:"Query" name:"Ipv4IpamPoolId"` Ipv6Isp string `position:"Query" name:"Ipv6Isp"` UserCidr string `position:"Query" name:"UserCidr"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6CidrBlock string `position:"Query" name:"Ipv6CidrBlock"` CidrBlock string `position:"Query" name:"CidrBlock"` }
CreateVpcRequest is the request struct for api CreateVpc
func CreateCreateVpcRequest ¶
func CreateCreateVpcRequest() (request *CreateVpcRequest)
CreateCreateVpcRequest creates a request to invoke CreateVpc API
type CreateVpcResponse ¶
type CreateVpcResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` VRouterId string `json:"VRouterId" xml:"VRouterId"` RequestId string `json:"RequestId" xml:"RequestId"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CreateVpcResponse is the response struct for api CreateVpc
func CreateCreateVpcResponse ¶
func CreateCreateVpcResponse() (response *CreateVpcResponse)
CreateCreateVpcResponse creates a response to parse from CreateVpc response
type CreateVpconnFromVbrRequest ¶ added in v1.61.1310
type CreateVpconnFromVbrRequest struct { *requests.RpcRequest DryRun requests.Boolean `position:"Query" name:"DryRun"` OrderMode string `position:"Query" name:"OrderMode"` VbrId string `position:"Query" name:"VbrId"` Token string `position:"Query" name:"Token"` }
CreateVpconnFromVbrRequest is the request struct for api CreateVpconnFromVbr
func CreateCreateVpconnFromVbrRequest ¶ added in v1.61.1310
func CreateCreateVpconnFromVbrRequest() (request *CreateVpconnFromVbrRequest)
CreateCreateVpconnFromVbrRequest creates a request to invoke CreateVpconnFromVbr API
type CreateVpconnFromVbrResponse ¶ added in v1.61.1310
type CreateVpconnFromVbrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VirtualPhysicalConnection string `json:"VirtualPhysicalConnection" xml:"VirtualPhysicalConnection"` }
CreateVpconnFromVbrResponse is the response struct for api CreateVpconnFromVbr
func CreateCreateVpconnFromVbrResponse ¶ added in v1.61.1310
func CreateCreateVpconnFromVbrResponse() (response *CreateVpconnFromVbrResponse)
CreateCreateVpconnFromVbrResponse creates a response to parse from CreateVpconnFromVbr response
type CreateVpnAttachmentRequest ¶ added in v1.61.1711
type CreateVpnAttachmentRequest struct { *requests.RpcRequest IkeConfig string `position:"Query" name:"IkeConfig"` AutoConfigRoute requests.Boolean `position:"Query" name:"AutoConfigRoute"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` AttachType string `position:"Query" name:"AttachType"` ClientToken string `position:"Query" name:"ClientToken"` IpsecConfig string `position:"Query" name:"IpsecConfig"` BgpConfig string `position:"Query" name:"BgpConfig"` RouteTableAssociationEnabled requests.Boolean `position:"Query" name:"RouteTableAssociationEnabled"` NetworkType string `position:"Query" name:"NetworkType"` HealthCheckConfig string `position:"Query" name:"HealthCheckConfig"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` LocalSubnet string `position:"Query" name:"LocalSubnet"` RemoteCaCert string `position:"Query" name:"RemoteCaCert"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` RouteTablePropagationEnabled requests.Boolean `position:"Query" name:"RouteTablePropagationEnabled"` RemoteSubnet string `position:"Query" name:"RemoteSubnet"` EffectImmediately requests.Boolean `position:"Query" name:"EffectImmediately"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EnableDpd requests.Boolean `position:"Query" name:"EnableDpd"` Tags *[]CreateVpnAttachmentTags `position:"Query" name:"Tags" type:"Repeated"` Name string `position:"Query" name:"Name"` ZoneId string `position:"Query" name:"ZoneId"` EnableNatTraversal requests.Boolean `position:"Query" name:"EnableNatTraversal"` }
CreateVpnAttachmentRequest is the request struct for api CreateVpnAttachment
func CreateCreateVpnAttachmentRequest ¶ added in v1.61.1711
func CreateCreateVpnAttachmentRequest() (request *CreateVpnAttachmentRequest)
CreateCreateVpnAttachmentRequest creates a request to invoke CreateVpnAttachment API
type CreateVpnAttachmentResponse ¶ added in v1.61.1711
type CreateVpnAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` Name string `json:"Name" xml:"Name"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
CreateVpnAttachmentResponse is the response struct for api CreateVpnAttachment
func CreateCreateVpnAttachmentResponse ¶ added in v1.61.1711
func CreateCreateVpnAttachmentResponse() (response *CreateVpnAttachmentResponse)
CreateCreateVpnAttachmentResponse creates a response to parse from CreateVpnAttachment response
type CreateVpnAttachmentTags ¶ added in v1.62.122
CreateVpnAttachmentTags is a repeated param struct in CreateVpnAttachmentRequest
type CreateVpnConnectionRequest ¶
type CreateVpnConnectionRequest struct { *requests.RpcRequest IkeConfig string `position:"Query" name:"IkeConfig"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AutoConfigRoute requests.Boolean `position:"Query" name:"AutoConfigRoute"` ClientToken string `position:"Query" name:"ClientToken"` IpsecConfig string `position:"Query" name:"IpsecConfig"` BgpConfig string `position:"Query" name:"BgpConfig"` HealthCheckConfig string `position:"Query" name:"HealthCheckConfig"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` LocalSubnet string `position:"Query" name:"LocalSubnet"` EnableTunnelsBgp requests.Boolean `position:"Query" name:"EnableTunnelsBgp"` RemoteSubnet string `position:"Query" name:"RemoteSubnet"` EffectImmediately requests.Boolean `position:"Query" name:"EffectImmediately"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EnableDpd requests.Boolean `position:"Query" name:"EnableDpd"` Tags *[]CreateVpnConnectionTags `position:"Query" name:"Tags" type:"Repeated"` TunnelOptionsSpecification *[]CreateVpnConnectionTunnelOptionsSpecification `position:"Body" name:"TunnelOptionsSpecification" type:"Repeated"` RemoteCaCertificate string `position:"Query" name:"RemoteCaCertificate"` Name string `position:"Query" name:"Name"` EnableNatTraversal requests.Boolean `position:"Query" name:"EnableNatTraversal"` }
CreateVpnConnectionRequest is the request struct for api CreateVpnConnection
func CreateCreateVpnConnectionRequest ¶
func CreateCreateVpnConnectionRequest() (request *CreateVpnConnectionRequest)
CreateCreateVpnConnectionRequest creates a request to invoke CreateVpnConnection API
type CreateVpnConnectionResponse ¶
type CreateVpnConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` Name string `json:"Name" xml:"Name"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` }
CreateVpnConnectionResponse is the response struct for api CreateVpnConnection
func CreateCreateVpnConnectionResponse ¶
func CreateCreateVpnConnectionResponse() (response *CreateVpnConnectionResponse)
CreateCreateVpnConnectionResponse creates a response to parse from CreateVpnConnection response
type CreateVpnConnectionTags ¶ added in v1.62.122
CreateVpnConnectionTags is a repeated param struct in CreateVpnConnectionRequest
type CreateVpnConnectionTunnelOptionsSpecification ¶ added in v1.62.331
type CreateVpnConnectionTunnelOptionsSpecification struct { TunnelIpsecConfig CreateVpnConnectionTunnelOptionsSpecificationTunnelIpsecConfig `name:"TunnelIpsecConfig" type:"Struct"` Role string `name:"Role"` TunnelBgpConfig CreateVpnConnectionTunnelOptionsSpecificationTunnelBgpConfig `name:"TunnelBgpConfig" type:"Struct"` RemoteCaCertificate string `name:"RemoteCaCertificate"` TunnelIkeConfig CreateVpnConnectionTunnelOptionsSpecificationTunnelIkeConfig `name:"TunnelIkeConfig" type:"Struct"` EnableNatTraversal string `name:"EnableNatTraversal"` EnableDpd string `name:"EnableDpd"` CustomerGatewayId string `name:"CustomerGatewayId"` }
CreateVpnConnectionTunnelOptionsSpecification is a repeated param struct in CreateVpnConnectionRequest
type CreateVpnConnectionTunnelOptionsSpecificationTunnelBgpConfig ¶ added in v1.62.331
type CreateVpnConnectionTunnelOptionsSpecificationTunnelBgpConfig struct { LocalAsn string `name:"LocalAsn"` TunnelCidr string `name:"TunnelCidr"` LocalBgpIp string `name:"LocalBgpIp"` }
CreateVpnConnectionTunnelOptionsSpecificationTunnelBgpConfig is a repeated param struct in CreateVpnConnectionRequest
type CreateVpnConnectionTunnelOptionsSpecificationTunnelIkeConfig ¶ added in v1.62.331
type CreateVpnConnectionTunnelOptionsSpecificationTunnelIkeConfig struct { IkeVersion string `name:"IkeVersion"` IkeMode string `name:"IkeMode"` IkeAuthAlg string `name:"IkeAuthAlg"` Psk string `name:"Psk"` IkePfs string `name:"IkePfs"` IkeLifetime string `name:"IkeLifetime"` LocalId string `name:"LocalId"` IkeEncAlg string `name:"IkeEncAlg"` RemoteId string `name:"RemoteId"` }
CreateVpnConnectionTunnelOptionsSpecificationTunnelIkeConfig is a repeated param struct in CreateVpnConnectionRequest
type CreateVpnConnectionTunnelOptionsSpecificationTunnelIpsecConfig ¶ added in v1.62.331
type CreateVpnConnectionTunnelOptionsSpecificationTunnelIpsecConfig struct { IpsecPfs string `name:"IpsecPfs"` IpsecLifetime string `name:"IpsecLifetime"` IpsecAuthAlg string `name:"IpsecAuthAlg"` IpsecEncAlg string `name:"IpsecEncAlg"` }
CreateVpnConnectionTunnelOptionsSpecificationTunnelIpsecConfig is a repeated param struct in CreateVpnConnectionRequest
type CreateVpnGatewayRequest ¶
type CreateVpnGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` EnableIpsec requests.Boolean `position:"Query" name:"EnableIpsec"` NetworkType string `position:"Query" name:"NetworkType"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DisasterRecoveryVSwitchId string `position:"Query" name:"DisasterRecoveryVSwitchId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpnType string `position:"Query" name:"VpnType"` Tags *[]CreateVpnGatewayTags `position:"Query" name:"Tags" type:"Repeated"` VSwitchId string `position:"Query" name:"VSwitchId"` EnableSsl requests.Boolean `position:"Query" name:"EnableSsl"` SslConnections requests.Integer `position:"Query" name:"SslConnections"` VpcId string `position:"Query" name:"VpcId"` Name string `position:"Query" name:"Name"` }
CreateVpnGatewayRequest is the request struct for api CreateVpnGateway
func CreateCreateVpnGatewayRequest ¶
func CreateCreateVpnGatewayRequest() (request *CreateVpnGatewayRequest)
CreateCreateVpnGatewayRequest creates a request to invoke CreateVpnGateway API
type CreateVpnGatewayResponse ¶
type CreateVpnGatewayResponse struct { *responses.BaseResponse VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` RequestId string `json:"RequestId" xml:"RequestId"` Name string `json:"Name" xml:"Name"` OrderId int64 `json:"OrderId" xml:"OrderId"` }
CreateVpnGatewayResponse is the response struct for api CreateVpnGateway
func CreateCreateVpnGatewayResponse ¶
func CreateCreateVpnGatewayResponse() (response *CreateVpnGatewayResponse)
CreateCreateVpnGatewayResponse creates a response to parse from CreateVpnGateway response
type CreateVpnGatewayTags ¶ added in v1.62.122
CreateVpnGatewayTags is a repeated param struct in CreateVpnGatewayRequest
type CreateVpnPbrRouteEntryRequest ¶
type CreateVpnPbrRouteEntryRequest struct { *requests.RpcRequest RouteSource string `position:"Query" name:"RouteSource"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` PublishVpc requests.Boolean `position:"Query" name:"PublishVpc"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority requests.Integer `position:"Query" name:"Priority"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` OverlayMode string `position:"Query" name:"OverlayMode"` }
CreateVpnPbrRouteEntryRequest is the request struct for api CreateVpnPbrRouteEntry
func CreateCreateVpnPbrRouteEntryRequest ¶
func CreateCreateVpnPbrRouteEntryRequest() (request *CreateVpnPbrRouteEntryRequest)
CreateCreateVpnPbrRouteEntryRequest creates a request to invoke CreateVpnPbrRouteEntry API
type CreateVpnPbrRouteEntryResponse ¶
type CreateVpnPbrRouteEntryResponse struct { *responses.BaseResponse NextHop string `json:"NextHop" xml:"NextHop"` Weight int `json:"Weight" xml:"Weight"` RouteDest string `json:"RouteDest" xml:"RouteDest"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` State string `json:"State" xml:"State"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` OverlayMode string `json:"OverlayMode" xml:"OverlayMode"` RouteSource string `json:"RouteSource" xml:"RouteSource"` VpnInstanceId string `json:"VpnInstanceId" xml:"VpnInstanceId"` Priority int `json:"Priority" xml:"Priority"` }
CreateVpnPbrRouteEntryResponse is the response struct for api CreateVpnPbrRouteEntry
func CreateCreateVpnPbrRouteEntryResponse ¶
func CreateCreateVpnPbrRouteEntryResponse() (response *CreateVpnPbrRouteEntryResponse)
CreateCreateVpnPbrRouteEntryResponse creates a response to parse from CreateVpnPbrRouteEntry response
type CreateVpnRouteEntryRequest ¶
type CreateVpnRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` PublishVpc requests.Boolean `position:"Query" name:"PublishVpc"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` OverlayMode string `position:"Query" name:"OverlayMode"` }
CreateVpnRouteEntryRequest is the request struct for api CreateVpnRouteEntry
func CreateCreateVpnRouteEntryRequest ¶
func CreateCreateVpnRouteEntryRequest() (request *CreateVpnRouteEntryRequest)
CreateCreateVpnRouteEntryRequest creates a request to invoke CreateVpnRouteEntry API
type CreateVpnRouteEntryResponse ¶
type CreateVpnRouteEntryResponse struct { *responses.BaseResponse NextHop string `json:"NextHop" xml:"NextHop"` Weight int `json:"Weight" xml:"Weight"` RouteDest string `json:"RouteDest" xml:"RouteDest"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` State string `json:"State" xml:"State"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` OverlayMode string `json:"OverlayMode" xml:"OverlayMode"` VpnInstanceId string `json:"VpnInstanceId" xml:"VpnInstanceId"` }
CreateVpnRouteEntryResponse is the response struct for api CreateVpnRouteEntry
func CreateCreateVpnRouteEntryResponse ¶
func CreateCreateVpnRouteEntryResponse() (response *CreateVpnRouteEntryResponse)
CreateCreateVpnRouteEntryResponse creates a response to parse from CreateVpnRouteEntry response
type CrossAccountAuthorization ¶ added in v1.61.1711
type CrossAccountAuthorization struct { VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` BindUid int64 `json:"BindUid" xml:"BindUid"` BindProduct string `json:"BindProduct" xml:"BindProduct"` BindInstance string `json:"BindInstance" xml:"BindInstance"` AliUid int64 `json:"AliUid" xml:"AliUid"` CreationTime int64 `json:"CreationTime" xml:"CreationTime"` }
CrossAccountAuthorization is a nested struct in vpc response
type CrossAccountAuthorizations ¶ added in v1.61.1711
type CrossAccountAuthorizations struct {
CrossAccountAuthorization []CrossAccountAuthorization `json:"CrossAccountAuthorization" xml:"CrossAccountAuthorization"`
}
CrossAccountAuthorizations is a nested struct in vpc response
type CustomerGateway ¶
type CustomerGateway struct { IpAddress string `json:"IpAddress" xml:"IpAddress"` Asn int64 `json:"Asn" xml:"Asn"` Description string `json:"Description" xml:"Description"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Name string `json:"Name" xml:"Name"` AuthKey string `json:"AuthKey" xml:"AuthKey"` Tags TagsInDescribeCustomerGateways `json:"Tags" xml:"Tags"` }
CustomerGateway is a nested struct in vpc response
type CustomerGateways ¶
type CustomerGateways struct {
CustomerGateway []CustomerGateway `json:"CustomerGateway" xml:"CustomerGateway"`
}
CustomerGateways is a nested struct in vpc response
type Data ¶
type Data struct {
OrderId string `json:"OrderId" xml:"OrderId"`
}
Data is a nested struct in vpc response
type DataInDescribeVpnConnectionLogs ¶ added in v1.62.96
type DataInDescribeVpnConnectionLogs struct {
Logs []string `json:"Logs" xml:"Logs"`
}
DataInDescribeVpnConnectionLogs is a nested struct in vpc response
type DataInDescribeVpnSslServerLogs ¶ added in v1.62.27
type DataInDescribeVpnSslServerLogs struct {
Logs []string `json:"Logs" xml:"Logs"`
}
DataInDescribeVpnSslServerLogs is a nested struct in vpc response
type DataInListIpsecServerLogs ¶ added in v1.62.96
type DataInListIpsecServerLogs struct {
Logs []string `json:"Logs" xml:"Logs"`
}
DataInListIpsecServerLogs is a nested struct in vpc response
type DeactivateRouterInterfaceRequest ¶
type DeactivateRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` }
DeactivateRouterInterfaceRequest is the request struct for api DeactivateRouterInterface
func CreateDeactivateRouterInterfaceRequest ¶
func CreateDeactivateRouterInterfaceRequest() (request *DeactivateRouterInterfaceRequest)
CreateDeactivateRouterInterfaceRequest creates a request to invoke DeactivateRouterInterface API
type DeactivateRouterInterfaceResponse ¶
type DeactivateRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeactivateRouterInterfaceResponse is the response struct for api DeactivateRouterInterface
func CreateDeactivateRouterInterfaceResponse ¶
func CreateDeactivateRouterInterfaceResponse() (response *DeactivateRouterInterfaceResponse)
CreateDeactivateRouterInterfaceResponse creates a response to parse from DeactivateRouterInterface response
type DeactiveFlowLogRequest ¶
type DeactiveFlowLogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FlowLogId string `position:"Query" name:"FlowLogId"` }
DeactiveFlowLogRequest is the request struct for api DeactiveFlowLog
func CreateDeactiveFlowLogRequest ¶
func CreateDeactiveFlowLogRequest() (request *DeactiveFlowLogRequest)
CreateDeactiveFlowLogRequest creates a request to invoke DeactiveFlowLog API
type DeactiveFlowLogResponse ¶
type DeactiveFlowLogResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeactiveFlowLogResponse is the response struct for api DeactiveFlowLog
func CreateDeactiveFlowLogResponse ¶
func CreateDeactiveFlowLogResponse() (response *DeactiveFlowLogResponse)
CreateDeactiveFlowLogResponse creates a response to parse from DeactiveFlowLog response
type DefaultVSwitch ¶ added in v1.62.235
type DefaultVSwitch struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` }
DefaultVSwitch is a nested struct in vpc response
type DefaultVSwitchs ¶ added in v1.62.235
type DefaultVSwitchs struct {
DefaultVSwitch []DefaultVSwitch `json:"DefaultVSwitch" xml:"DefaultVSwitch"`
}
DefaultVSwitchs is a nested struct in vpc response
type DeleteBgpGroupRequest ¶
type DeleteBgpGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BgpGroupId string `position:"Query" name:"BgpGroupId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteBgpGroupRequest is the request struct for api DeleteBgpGroup
func CreateDeleteBgpGroupRequest ¶
func CreateDeleteBgpGroupRequest() (request *DeleteBgpGroupRequest)
CreateDeleteBgpGroupRequest creates a request to invoke DeleteBgpGroup API
type DeleteBgpGroupResponse ¶
type DeleteBgpGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteBgpGroupResponse is the response struct for api DeleteBgpGroup
func CreateDeleteBgpGroupResponse ¶
func CreateDeleteBgpGroupResponse() (response *DeleteBgpGroupResponse)
CreateDeleteBgpGroupResponse creates a response to parse from DeleteBgpGroup response
type DeleteBgpNetworkRequest ¶
type DeleteBgpNetworkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterId string `position:"Query" name:"RouterId"` DstCidrBlock string `position:"Query" name:"DstCidrBlock"` }
DeleteBgpNetworkRequest is the request struct for api DeleteBgpNetwork
func CreateDeleteBgpNetworkRequest ¶
func CreateDeleteBgpNetworkRequest() (request *DeleteBgpNetworkRequest)
CreateDeleteBgpNetworkRequest creates a request to invoke DeleteBgpNetwork API
type DeleteBgpNetworkResponse ¶
type DeleteBgpNetworkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteBgpNetworkResponse is the response struct for api DeleteBgpNetwork
func CreateDeleteBgpNetworkResponse ¶
func CreateDeleteBgpNetworkResponse() (response *DeleteBgpNetworkResponse)
CreateDeleteBgpNetworkResponse creates a response to parse from DeleteBgpNetwork response
type DeleteBgpPeerRequest ¶
type DeleteBgpPeerRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` BgpPeerId string `position:"Query" name:"BgpPeerId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteBgpPeerRequest is the request struct for api DeleteBgpPeer
func CreateDeleteBgpPeerRequest ¶
func CreateDeleteBgpPeerRequest() (request *DeleteBgpPeerRequest)
CreateDeleteBgpPeerRequest creates a request to invoke DeleteBgpPeer API
type DeleteBgpPeerResponse ¶
type DeleteBgpPeerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteBgpPeerResponse is the response struct for api DeleteBgpPeer
func CreateDeleteBgpPeerResponse ¶
func CreateDeleteBgpPeerResponse() (response *DeleteBgpPeerResponse)
CreateDeleteBgpPeerResponse creates a response to parse from DeleteBgpPeer response
type DeleteCommonBandwidthPackageRequest ¶
type DeleteCommonBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Force string `position:"Query" name:"Force"` }
DeleteCommonBandwidthPackageRequest is the request struct for api DeleteCommonBandwidthPackage
func CreateDeleteCommonBandwidthPackageRequest ¶
func CreateDeleteCommonBandwidthPackageRequest() (request *DeleteCommonBandwidthPackageRequest)
CreateDeleteCommonBandwidthPackageRequest creates a request to invoke DeleteCommonBandwidthPackage API
type DeleteCommonBandwidthPackageResponse ¶
type DeleteCommonBandwidthPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCommonBandwidthPackageResponse is the response struct for api DeleteCommonBandwidthPackage
func CreateDeleteCommonBandwidthPackageResponse ¶
func CreateDeleteCommonBandwidthPackageResponse() (response *DeleteCommonBandwidthPackageResponse)
CreateDeleteCommonBandwidthPackageResponse creates a response to parse from DeleteCommonBandwidthPackage response
type DeleteCustomerGatewayRequest ¶
type DeleteCustomerGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteCustomerGatewayRequest is the request struct for api DeleteCustomerGateway
func CreateDeleteCustomerGatewayRequest ¶
func CreateDeleteCustomerGatewayRequest() (request *DeleteCustomerGatewayRequest)
CreateDeleteCustomerGatewayRequest creates a request to invoke DeleteCustomerGateway API
type DeleteCustomerGatewayResponse ¶
type DeleteCustomerGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCustomerGatewayResponse is the response struct for api DeleteCustomerGateway
func CreateDeleteCustomerGatewayResponse ¶
func CreateDeleteCustomerGatewayResponse() (response *DeleteCustomerGatewayResponse)
CreateDeleteCustomerGatewayResponse creates a response to parse from DeleteCustomerGateway response
type DeleteDhcpOptionsSetRequest ¶ added in v1.61.388
type DeleteDhcpOptionsSetRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DhcpOptionsSetId string `position:"Query" name:"DhcpOptionsSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteDhcpOptionsSetRequest is the request struct for api DeleteDhcpOptionsSet
func CreateDeleteDhcpOptionsSetRequest ¶ added in v1.61.388
func CreateDeleteDhcpOptionsSetRequest() (request *DeleteDhcpOptionsSetRequest)
CreateDeleteDhcpOptionsSetRequest creates a request to invoke DeleteDhcpOptionsSet API
type DeleteDhcpOptionsSetResponse ¶ added in v1.61.388
type DeleteDhcpOptionsSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDhcpOptionsSetResponse is the response struct for api DeleteDhcpOptionsSet
func CreateDeleteDhcpOptionsSetResponse ¶ added in v1.61.388
func CreateDeleteDhcpOptionsSetResponse() (response *DeleteDhcpOptionsSetResponse)
CreateDeleteDhcpOptionsSetResponse creates a response to parse from DeleteDhcpOptionsSet response
type DeleteFlowLogRequest ¶
type DeleteFlowLogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FlowLogId string `position:"Query" name:"FlowLogId"` }
DeleteFlowLogRequest is the request struct for api DeleteFlowLog
func CreateDeleteFlowLogRequest ¶
func CreateDeleteFlowLogRequest() (request *DeleteFlowLogRequest)
CreateDeleteFlowLogRequest creates a request to invoke DeleteFlowLog API
type DeleteFlowLogResponse ¶
type DeleteFlowLogResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFlowLogResponse is the response struct for api DeleteFlowLog
func CreateDeleteFlowLogResponse ¶
func CreateDeleteFlowLogResponse() (response *DeleteFlowLogResponse)
CreateDeleteFlowLogResponse creates a response to parse from DeleteFlowLog response
type DeleteForwardEntryRequest ¶
type DeleteForwardEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ForwardTableId string `position:"Query" name:"ForwardTableId"` ForwardEntryId string `position:"Query" name:"ForwardEntryId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteForwardEntryRequest is the request struct for api DeleteForwardEntry
func CreateDeleteForwardEntryRequest ¶
func CreateDeleteForwardEntryRequest() (request *DeleteForwardEntryRequest)
CreateDeleteForwardEntryRequest creates a request to invoke DeleteForwardEntry API
type DeleteForwardEntryResponse ¶
type DeleteForwardEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteForwardEntryResponse is the response struct for api DeleteForwardEntry
func CreateDeleteForwardEntryResponse ¶
func CreateDeleteForwardEntryResponse() (response *DeleteForwardEntryResponse)
CreateDeleteForwardEntryResponse creates a response to parse from DeleteForwardEntry response
type DeleteFullNatEntryRequest ¶ added in v1.61.1310
type DeleteFullNatEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` FullNatEntryId string `position:"Query" name:"FullNatEntryId"` FullNatTableId string `position:"Query" name:"FullNatTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteFullNatEntryRequest is the request struct for api DeleteFullNatEntry
func CreateDeleteFullNatEntryRequest ¶ added in v1.61.1310
func CreateDeleteFullNatEntryRequest() (request *DeleteFullNatEntryRequest)
CreateDeleteFullNatEntryRequest creates a request to invoke DeleteFullNatEntry API
type DeleteFullNatEntryResponse ¶ added in v1.61.1310
type DeleteFullNatEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFullNatEntryResponse is the response struct for api DeleteFullNatEntry
func CreateDeleteFullNatEntryResponse ¶ added in v1.61.1310
func CreateDeleteFullNatEntryResponse() (response *DeleteFullNatEntryResponse)
CreateDeleteFullNatEntryResponse creates a response to parse from DeleteFullNatEntry response
type DeleteGlobalAccelerationInstanceRequest ¶
type DeleteGlobalAccelerationInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteGlobalAccelerationInstanceRequest is the request struct for api DeleteGlobalAccelerationInstance
func CreateDeleteGlobalAccelerationInstanceRequest ¶
func CreateDeleteGlobalAccelerationInstanceRequest() (request *DeleteGlobalAccelerationInstanceRequest)
CreateDeleteGlobalAccelerationInstanceRequest creates a request to invoke DeleteGlobalAccelerationInstance API
type DeleteGlobalAccelerationInstanceResponse ¶
type DeleteGlobalAccelerationInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteGlobalAccelerationInstanceResponse is the response struct for api DeleteGlobalAccelerationInstance
func CreateDeleteGlobalAccelerationInstanceResponse ¶
func CreateDeleteGlobalAccelerationInstanceResponse() (response *DeleteGlobalAccelerationInstanceResponse)
CreateDeleteGlobalAccelerationInstanceResponse creates a response to parse from DeleteGlobalAccelerationInstance response
type DeleteHaVipRequest ¶
type DeleteHaVipRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteHaVipRequest is the request struct for api DeleteHaVip
func CreateDeleteHaVipRequest ¶
func CreateDeleteHaVipRequest() (request *DeleteHaVipRequest)
CreateDeleteHaVipRequest creates a request to invoke DeleteHaVip API
type DeleteHaVipResponse ¶
type DeleteHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteHaVipResponse is the response struct for api DeleteHaVip
func CreateDeleteHaVipResponse ¶
func CreateDeleteHaVipResponse() (response *DeleteHaVipResponse)
CreateDeleteHaVipResponse creates a response to parse from DeleteHaVip response
type DeleteIPv6TranslatorAclListRequest ¶
type DeleteIPv6TranslatorAclListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` AclId string `position:"Query" name:"AclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteIPv6TranslatorAclListRequest is the request struct for api DeleteIPv6TranslatorAclList
func CreateDeleteIPv6TranslatorAclListRequest ¶
func CreateDeleteIPv6TranslatorAclListRequest() (request *DeleteIPv6TranslatorAclListRequest)
CreateDeleteIPv6TranslatorAclListRequest creates a request to invoke DeleteIPv6TranslatorAclList API
type DeleteIPv6TranslatorAclListResponse ¶
type DeleteIPv6TranslatorAclListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIPv6TranslatorAclListResponse is the response struct for api DeleteIPv6TranslatorAclList
func CreateDeleteIPv6TranslatorAclListResponse ¶
func CreateDeleteIPv6TranslatorAclListResponse() (response *DeleteIPv6TranslatorAclListResponse)
CreateDeleteIPv6TranslatorAclListResponse creates a response to parse from DeleteIPv6TranslatorAclList response
type DeleteIPv6TranslatorEntryRequest ¶
type DeleteIPv6TranslatorEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv6TranslatorEntryId string `position:"Query" name:"Ipv6TranslatorEntryId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6TranslatorId string `position:"Query" name:"Ipv6TranslatorId"` }
DeleteIPv6TranslatorEntryRequest is the request struct for api DeleteIPv6TranslatorEntry
func CreateDeleteIPv6TranslatorEntryRequest ¶
func CreateDeleteIPv6TranslatorEntryRequest() (request *DeleteIPv6TranslatorEntryRequest)
CreateDeleteIPv6TranslatorEntryRequest creates a request to invoke DeleteIPv6TranslatorEntry API
type DeleteIPv6TranslatorEntryResponse ¶
type DeleteIPv6TranslatorEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIPv6TranslatorEntryResponse is the response struct for api DeleteIPv6TranslatorEntry
func CreateDeleteIPv6TranslatorEntryResponse ¶
func CreateDeleteIPv6TranslatorEntryResponse() (response *DeleteIPv6TranslatorEntryResponse)
CreateDeleteIPv6TranslatorEntryResponse creates a response to parse from DeleteIPv6TranslatorEntry response
type DeleteIPv6TranslatorRequest ¶
type DeleteIPv6TranslatorRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6TranslatorId string `position:"Query" name:"Ipv6TranslatorId"` }
DeleteIPv6TranslatorRequest is the request struct for api DeleteIPv6Translator
func CreateDeleteIPv6TranslatorRequest ¶
func CreateDeleteIPv6TranslatorRequest() (request *DeleteIPv6TranslatorRequest)
CreateDeleteIPv6TranslatorRequest creates a request to invoke DeleteIPv6Translator API
type DeleteIPv6TranslatorResponse ¶
type DeleteIPv6TranslatorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIPv6TranslatorResponse is the response struct for api DeleteIPv6Translator
func CreateDeleteIPv6TranslatorResponse ¶
func CreateDeleteIPv6TranslatorResponse() (response *DeleteIPv6TranslatorResponse)
CreateDeleteIPv6TranslatorResponse creates a response to parse from DeleteIPv6Translator response
type DeleteIpsecServerRequest ¶ added in v1.61.939
type DeleteIpsecServerRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun string `position:"Query" name:"DryRun"` ClientToken string `position:"Query" name:"ClientToken"` CallerBid string `position:"Query" name:"callerBid"` IpsecServerId string `position:"Query" name:"IpsecServerId"` }
DeleteIpsecServerRequest is the request struct for api DeleteIpsecServer
func CreateDeleteIpsecServerRequest ¶ added in v1.61.939
func CreateDeleteIpsecServerRequest() (request *DeleteIpsecServerRequest)
CreateDeleteIpsecServerRequest creates a request to invoke DeleteIpsecServer API
type DeleteIpsecServerResponse ¶ added in v1.61.939
type DeleteIpsecServerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIpsecServerResponse is the response struct for api DeleteIpsecServer
func CreateDeleteIpsecServerResponse ¶ added in v1.61.939
func CreateDeleteIpsecServerResponse() (response *DeleteIpsecServerResponse)
CreateDeleteIpsecServerResponse creates a response to parse from DeleteIpsecServer response
type DeleteIpv4GatewayRequest ¶ added in v1.61.1439
type DeleteIpv4GatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv4GatewayId string `position:"Query" name:"Ipv4GatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteIpv4GatewayRequest is the request struct for api DeleteIpv4Gateway
func CreateDeleteIpv4GatewayRequest ¶ added in v1.61.1439
func CreateDeleteIpv4GatewayRequest() (request *DeleteIpv4GatewayRequest)
CreateDeleteIpv4GatewayRequest creates a request to invoke DeleteIpv4Gateway API
type DeleteIpv4GatewayResponse ¶ added in v1.61.1439
type DeleteIpv4GatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIpv4GatewayResponse is the response struct for api DeleteIpv4Gateway
func CreateDeleteIpv4GatewayResponse ¶ added in v1.61.1439
func CreateDeleteIpv4GatewayResponse() (response *DeleteIpv4GatewayResponse)
CreateDeleteIpv4GatewayResponse creates a response to parse from DeleteIpv4Gateway response
type DeleteIpv6EgressOnlyRuleRequest ¶
type DeleteIpv6EgressOnlyRuleRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv6EgressOnlyRuleId string `position:"Query" name:"Ipv6EgressOnlyRuleId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteIpv6EgressOnlyRuleRequest is the request struct for api DeleteIpv6EgressOnlyRule
func CreateDeleteIpv6EgressOnlyRuleRequest ¶
func CreateDeleteIpv6EgressOnlyRuleRequest() (request *DeleteIpv6EgressOnlyRuleRequest)
CreateDeleteIpv6EgressOnlyRuleRequest creates a request to invoke DeleteIpv6EgressOnlyRule API
type DeleteIpv6EgressOnlyRuleResponse ¶
type DeleteIpv6EgressOnlyRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIpv6EgressOnlyRuleResponse is the response struct for api DeleteIpv6EgressOnlyRule
func CreateDeleteIpv6EgressOnlyRuleResponse ¶
func CreateDeleteIpv6EgressOnlyRuleResponse() (response *DeleteIpv6EgressOnlyRuleResponse)
CreateDeleteIpv6EgressOnlyRuleResponse creates a response to parse from DeleteIpv6EgressOnlyRule response
type DeleteIpv6GatewayRequest ¶
type DeleteIpv6GatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` }
DeleteIpv6GatewayRequest is the request struct for api DeleteIpv6Gateway
func CreateDeleteIpv6GatewayRequest ¶
func CreateDeleteIpv6GatewayRequest() (request *DeleteIpv6GatewayRequest)
CreateDeleteIpv6GatewayRequest creates a request to invoke DeleteIpv6Gateway API
type DeleteIpv6GatewayResponse ¶
type DeleteIpv6GatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIpv6GatewayResponse is the response struct for api DeleteIpv6Gateway
func CreateDeleteIpv6GatewayResponse ¶
func CreateDeleteIpv6GatewayResponse() (response *DeleteIpv6GatewayResponse)
CreateDeleteIpv6GatewayResponse creates a response to parse from DeleteIpv6Gateway response
type DeleteIpv6InternetBandwidthRequest ¶
type DeleteIpv6InternetBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Ipv6InternetBandwidthId string `position:"Query" name:"Ipv6InternetBandwidthId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6AddressId string `position:"Query" name:"Ipv6AddressId"` }
DeleteIpv6InternetBandwidthRequest is the request struct for api DeleteIpv6InternetBandwidth
func CreateDeleteIpv6InternetBandwidthRequest ¶
func CreateDeleteIpv6InternetBandwidthRequest() (request *DeleteIpv6InternetBandwidthRequest)
CreateDeleteIpv6InternetBandwidthRequest creates a request to invoke DeleteIpv6InternetBandwidth API
type DeleteIpv6InternetBandwidthResponse ¶
type DeleteIpv6InternetBandwidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIpv6InternetBandwidthResponse is the response struct for api DeleteIpv6InternetBandwidth
func CreateDeleteIpv6InternetBandwidthResponse ¶
func CreateDeleteIpv6InternetBandwidthResponse() (response *DeleteIpv6InternetBandwidthResponse)
CreateDeleteIpv6InternetBandwidthResponse creates a response to parse from DeleteIpv6InternetBandwidth response
type DeleteNatGatewayRequest ¶
type DeleteNatGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Force requests.Boolean `position:"Query" name:"Force"` }
DeleteNatGatewayRequest is the request struct for api DeleteNatGateway
func CreateDeleteNatGatewayRequest ¶
func CreateDeleteNatGatewayRequest() (request *DeleteNatGatewayRequest)
CreateDeleteNatGatewayRequest creates a request to invoke DeleteNatGateway API
type DeleteNatGatewayResponse ¶
type DeleteNatGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNatGatewayResponse is the response struct for api DeleteNatGateway
func CreateDeleteNatGatewayResponse ¶
func CreateDeleteNatGatewayResponse() (response *DeleteNatGatewayResponse)
CreateDeleteNatGatewayResponse creates a response to parse from DeleteNatGateway response
type DeleteNatIpCidrRequest ¶ added in v1.61.1310
type DeleteNatIpCidrRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NatGatewayId string `position:"Query" name:"NatGatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NatIpCidr string `position:"Query" name:"NatIpCidr"` }
DeleteNatIpCidrRequest is the request struct for api DeleteNatIpCidr
func CreateDeleteNatIpCidrRequest ¶ added in v1.61.1310
func CreateDeleteNatIpCidrRequest() (request *DeleteNatIpCidrRequest)
CreateDeleteNatIpCidrRequest creates a request to invoke DeleteNatIpCidr API
type DeleteNatIpCidrResponse ¶ added in v1.61.1310
type DeleteNatIpCidrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNatIpCidrResponse is the response struct for api DeleteNatIpCidr
func CreateDeleteNatIpCidrResponse ¶ added in v1.61.1310
func CreateDeleteNatIpCidrResponse() (response *DeleteNatIpCidrResponse)
CreateDeleteNatIpCidrResponse creates a response to parse from DeleteNatIpCidr response
type DeleteNatIpRequest ¶ added in v1.61.1310
type DeleteNatIpRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` NatIpId string `position:"Query" name:"NatIpId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteNatIpRequest is the request struct for api DeleteNatIp
func CreateDeleteNatIpRequest ¶ added in v1.61.1310
func CreateDeleteNatIpRequest() (request *DeleteNatIpRequest)
CreateDeleteNatIpRequest creates a request to invoke DeleteNatIp API
type DeleteNatIpResponse ¶ added in v1.61.1310
type DeleteNatIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNatIpResponse is the response struct for api DeleteNatIp
func CreateDeleteNatIpResponse ¶ added in v1.61.1310
func CreateDeleteNatIpResponse() (response *DeleteNatIpResponse)
CreateDeleteNatIpResponse creates a response to parse from DeleteNatIp response
type DeleteNetworkAclRequest ¶
type DeleteNetworkAclRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkAclId string `position:"Query" name:"NetworkAclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteNetworkAclRequest is the request struct for api DeleteNetworkAcl
func CreateDeleteNetworkAclRequest ¶
func CreateDeleteNetworkAclRequest() (request *DeleteNetworkAclRequest)
CreateDeleteNetworkAclRequest creates a request to invoke DeleteNetworkAcl API
type DeleteNetworkAclResponse ¶
type DeleteNetworkAclResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNetworkAclResponse is the response struct for api DeleteNetworkAcl
func CreateDeleteNetworkAclResponse ¶
func CreateDeleteNetworkAclResponse() (response *DeleteNetworkAclResponse)
CreateDeleteNetworkAclResponse creates a response to parse from DeleteNetworkAcl response
type DeletePhysicalConnectionRequest ¶
type DeletePhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` }
DeletePhysicalConnectionRequest is the request struct for api DeletePhysicalConnection
func CreateDeletePhysicalConnectionRequest ¶
func CreateDeletePhysicalConnectionRequest() (request *DeletePhysicalConnectionRequest)
CreateDeletePhysicalConnectionRequest creates a request to invoke DeletePhysicalConnection API
type DeletePhysicalConnectionResponse ¶
type DeletePhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePhysicalConnectionResponse is the response struct for api DeletePhysicalConnection
func CreateDeletePhysicalConnectionResponse ¶
func CreateDeletePhysicalConnectionResponse() (response *DeletePhysicalConnectionResponse)
CreateDeletePhysicalConnectionResponse creates a response to parse from DeletePhysicalConnection response
type DeletePublicIpAddressPoolCidrBlockRequest ¶ added in v1.61.1711
type DeletePublicIpAddressPoolCidrBlockRequest struct { *requests.RpcRequest PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CidrBlock string `position:"Query" name:"CidrBlock"` }
DeletePublicIpAddressPoolCidrBlockRequest is the request struct for api DeletePublicIpAddressPoolCidrBlock
func CreateDeletePublicIpAddressPoolCidrBlockRequest ¶ added in v1.61.1711
func CreateDeletePublicIpAddressPoolCidrBlockRequest() (request *DeletePublicIpAddressPoolCidrBlockRequest)
CreateDeletePublicIpAddressPoolCidrBlockRequest creates a request to invoke DeletePublicIpAddressPoolCidrBlock API
type DeletePublicIpAddressPoolCidrBlockResponse ¶ added in v1.61.1711
type DeletePublicIpAddressPoolCidrBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePublicIpAddressPoolCidrBlockResponse is the response struct for api DeletePublicIpAddressPoolCidrBlock
func CreateDeletePublicIpAddressPoolCidrBlockResponse ¶ added in v1.61.1711
func CreateDeletePublicIpAddressPoolCidrBlockResponse() (response *DeletePublicIpAddressPoolCidrBlockResponse)
CreateDeletePublicIpAddressPoolCidrBlockResponse creates a response to parse from DeletePublicIpAddressPoolCidrBlock response
type DeletePublicIpAddressPoolRequest ¶ added in v1.61.1711
type DeletePublicIpAddressPoolRequest struct { *requests.RpcRequest PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeletePublicIpAddressPoolRequest is the request struct for api DeletePublicIpAddressPool
func CreateDeletePublicIpAddressPoolRequest ¶ added in v1.61.1711
func CreateDeletePublicIpAddressPoolRequest() (request *DeletePublicIpAddressPoolRequest)
CreateDeletePublicIpAddressPoolRequest creates a request to invoke DeletePublicIpAddressPool API
type DeletePublicIpAddressPoolResponse ¶ added in v1.61.1711
type DeletePublicIpAddressPoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePublicIpAddressPoolResponse is the response struct for api DeletePublicIpAddressPool
func CreateDeletePublicIpAddressPoolResponse ¶ added in v1.61.1711
func CreateDeletePublicIpAddressPoolResponse() (response *DeletePublicIpAddressPoolResponse)
CreateDeletePublicIpAddressPoolResponse creates a response to parse from DeletePublicIpAddressPool response
type DeleteRouteEntriesRequest ¶ added in v1.62.27
type DeleteRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteEntries *[]DeleteRouteEntriesRouteEntries `position:"Query" name:"RouteEntries" type:"Repeated"` }
DeleteRouteEntriesRequest is the request struct for api DeleteRouteEntries
func CreateDeleteRouteEntriesRequest ¶ added in v1.62.27
func CreateDeleteRouteEntriesRequest() (request *DeleteRouteEntriesRequest)
CreateDeleteRouteEntriesRequest creates a request to invoke DeleteRouteEntries API
type DeleteRouteEntriesResponse ¶ added in v1.62.27
type DeleteRouteEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SuccessCount int `json:"SuccessCount" xml:"SuccessCount"` FailedCount int `json:"FailedCount" xml:"FailedCount"` FailedRouteEntries []FailedRouteEntriesItem `json:"FailedRouteEntries" xml:"FailedRouteEntries"` }
DeleteRouteEntriesResponse is the response struct for api DeleteRouteEntries
func CreateDeleteRouteEntriesResponse ¶ added in v1.62.27
func CreateDeleteRouteEntriesResponse() (response *DeleteRouteEntriesResponse)
CreateDeleteRouteEntriesResponse creates a response to parse from DeleteRouteEntries response
type DeleteRouteEntriesRouteEntries ¶ added in v1.62.27
type DeleteRouteEntriesRouteEntries struct { RouteTableId string `name:"RouteTableId"` RouteEntryId string `name:"RouteEntryId"` DstCidrBlock string `name:"DstCidrBlock"` NextHop string `name:"NextHop"` }
DeleteRouteEntriesRouteEntries is a repeated param struct in DeleteRouteEntriesRequest
type DeleteRouteEntryNextHopList ¶
type DeleteRouteEntryNextHopList struct { NextHopId string `name:"NextHopId"` NextHopType string `name:"NextHopType"` }
DeleteRouteEntryNextHopList is a repeated param struct in DeleteRouteEntryRequest
type DeleteRouteEntryRequest ¶
type DeleteRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextHopId string `position:"Query" name:"NextHopId"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteEntryId string `position:"Query" name:"RouteEntryId"` NextHopList *[]DeleteRouteEntryNextHopList `position:"Query" name:"NextHopList" type:"Repeated"` }
DeleteRouteEntryRequest is the request struct for api DeleteRouteEntry
func CreateDeleteRouteEntryRequest ¶
func CreateDeleteRouteEntryRequest() (request *DeleteRouteEntryRequest)
CreateDeleteRouteEntryRequest creates a request to invoke DeleteRouteEntry API
type DeleteRouteEntryResponse ¶
type DeleteRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRouteEntryResponse is the response struct for api DeleteRouteEntry
func CreateDeleteRouteEntryResponse ¶
func CreateDeleteRouteEntryResponse() (response *DeleteRouteEntryResponse)
CreateDeleteRouteEntryResponse creates a response to parse from DeleteRouteEntry response
type DeleteRouteTableRequest ¶
type DeleteRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteRouteTableRequest is the request struct for api DeleteRouteTable
func CreateDeleteRouteTableRequest ¶
func CreateDeleteRouteTableRequest() (request *DeleteRouteTableRequest)
CreateDeleteRouteTableRequest creates a request to invoke DeleteRouteTable API
type DeleteRouteTableResponse ¶
type DeleteRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRouteTableResponse is the response struct for api DeleteRouteTable
func CreateDeleteRouteTableResponse ¶
func CreateDeleteRouteTableResponse() (response *DeleteRouteTableResponse)
CreateDeleteRouteTableResponse creates a response to parse from DeleteRouteTable response
type DeleteRouterInterfaceRequest ¶
type DeleteRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteRouterInterfaceRequest is the request struct for api DeleteRouterInterface
func CreateDeleteRouterInterfaceRequest ¶
func CreateDeleteRouterInterfaceRequest() (request *DeleteRouterInterfaceRequest)
CreateDeleteRouterInterfaceRequest creates a request to invoke DeleteRouterInterface API
type DeleteRouterInterfaceResponse ¶
type DeleteRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRouterInterfaceResponse is the response struct for api DeleteRouterInterface
func CreateDeleteRouterInterfaceResponse ¶
func CreateDeleteRouterInterfaceResponse() (response *DeleteRouterInterfaceResponse)
CreateDeleteRouterInterfaceResponse creates a response to parse from DeleteRouterInterface response
type DeleteSnatEntryRequest ¶
type DeleteSnatEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SnatEntryId string `position:"Query" name:"SnatEntryId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SnatTableId string `position:"Query" name:"SnatTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteSnatEntryRequest is the request struct for api DeleteSnatEntry
func CreateDeleteSnatEntryRequest ¶
func CreateDeleteSnatEntryRequest() (request *DeleteSnatEntryRequest)
CreateDeleteSnatEntryRequest creates a request to invoke DeleteSnatEntry API
type DeleteSnatEntryResponse ¶
type DeleteSnatEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSnatEntryResponse is the response struct for api DeleteSnatEntry
func CreateDeleteSnatEntryResponse ¶
func CreateDeleteSnatEntryResponse() (response *DeleteSnatEntryResponse)
CreateDeleteSnatEntryResponse creates a response to parse from DeleteSnatEntry response
type DeleteSslVpnClientCertRequest ¶
type DeleteSslVpnClientCertRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SslVpnClientCertId string `position:"Query" name:"SslVpnClientCertId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteSslVpnClientCertRequest is the request struct for api DeleteSslVpnClientCert
func CreateDeleteSslVpnClientCertRequest ¶
func CreateDeleteSslVpnClientCertRequest() (request *DeleteSslVpnClientCertRequest)
CreateDeleteSslVpnClientCertRequest creates a request to invoke DeleteSslVpnClientCert API
type DeleteSslVpnClientCertResponse ¶
type DeleteSslVpnClientCertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSslVpnClientCertResponse is the response struct for api DeleteSslVpnClientCert
func CreateDeleteSslVpnClientCertResponse ¶
func CreateDeleteSslVpnClientCertResponse() (response *DeleteSslVpnClientCertResponse)
CreateDeleteSslVpnClientCertResponse creates a response to parse from DeleteSslVpnClientCert response
type DeleteSslVpnServerRequest ¶
type DeleteSslVpnServerRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SslVpnServerId string `position:"Query" name:"SslVpnServerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteSslVpnServerRequest is the request struct for api DeleteSslVpnServer
func CreateDeleteSslVpnServerRequest ¶
func CreateDeleteSslVpnServerRequest() (request *DeleteSslVpnServerRequest)
CreateDeleteSslVpnServerRequest creates a request to invoke DeleteSslVpnServer API
type DeleteSslVpnServerResponse ¶
type DeleteSslVpnServerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSslVpnServerResponse is the response struct for api DeleteSslVpnServer
func CreateDeleteSslVpnServerResponse ¶
func CreateDeleteSslVpnServerResponse() (response *DeleteSslVpnServerResponse)
CreateDeleteSslVpnServerResponse creates a response to parse from DeleteSslVpnServer response
type DeleteTrafficMirrorFilterRequest ¶ added in v1.61.1136
type DeleteTrafficMirrorFilterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorFilterId string `position:"Query" name:"TrafficMirrorFilterId"` }
DeleteTrafficMirrorFilterRequest is the request struct for api DeleteTrafficMirrorFilter
func CreateDeleteTrafficMirrorFilterRequest ¶ added in v1.61.1136
func CreateDeleteTrafficMirrorFilterRequest() (request *DeleteTrafficMirrorFilterRequest)
CreateDeleteTrafficMirrorFilterRequest creates a request to invoke DeleteTrafficMirrorFilter API
type DeleteTrafficMirrorFilterResponse ¶ added in v1.61.1136
type DeleteTrafficMirrorFilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTrafficMirrorFilterResponse is the response struct for api DeleteTrafficMirrorFilter
func CreateDeleteTrafficMirrorFilterResponse ¶ added in v1.61.1136
func CreateDeleteTrafficMirrorFilterResponse() (response *DeleteTrafficMirrorFilterResponse)
CreateDeleteTrafficMirrorFilterResponse creates a response to parse from DeleteTrafficMirrorFilter response
type DeleteTrafficMirrorFilterRulesRequest ¶ added in v1.61.1136
type DeleteTrafficMirrorFilterRulesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorFilterId string `position:"Query" name:"TrafficMirrorFilterId"` TrafficMirrorFilterRuleIds *[]string `position:"Query" name:"TrafficMirrorFilterRuleIds" type:"Repeated"` }
DeleteTrafficMirrorFilterRulesRequest is the request struct for api DeleteTrafficMirrorFilterRules
func CreateDeleteTrafficMirrorFilterRulesRequest ¶ added in v1.61.1136
func CreateDeleteTrafficMirrorFilterRulesRequest() (request *DeleteTrafficMirrorFilterRulesRequest)
CreateDeleteTrafficMirrorFilterRulesRequest creates a request to invoke DeleteTrafficMirrorFilterRules API
type DeleteTrafficMirrorFilterRulesResponse ¶ added in v1.61.1136
type DeleteTrafficMirrorFilterRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTrafficMirrorFilterRulesResponse is the response struct for api DeleteTrafficMirrorFilterRules
func CreateDeleteTrafficMirrorFilterRulesResponse ¶ added in v1.61.1136
func CreateDeleteTrafficMirrorFilterRulesResponse() (response *DeleteTrafficMirrorFilterRulesResponse)
CreateDeleteTrafficMirrorFilterRulesResponse creates a response to parse from DeleteTrafficMirrorFilterRules response
type DeleteTrafficMirrorSessionRequest ¶ added in v1.61.1136
type DeleteTrafficMirrorSessionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficMirrorSessionId string `position:"Query" name:"TrafficMirrorSessionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteTrafficMirrorSessionRequest is the request struct for api DeleteTrafficMirrorSession
func CreateDeleteTrafficMirrorSessionRequest ¶ added in v1.61.1136
func CreateDeleteTrafficMirrorSessionRequest() (request *DeleteTrafficMirrorSessionRequest)
CreateDeleteTrafficMirrorSessionRequest creates a request to invoke DeleteTrafficMirrorSession API
type DeleteTrafficMirrorSessionResponse ¶ added in v1.61.1136
type DeleteTrafficMirrorSessionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTrafficMirrorSessionResponse is the response struct for api DeleteTrafficMirrorSession
func CreateDeleteTrafficMirrorSessionResponse ¶ added in v1.61.1136
func CreateDeleteTrafficMirrorSessionResponse() (response *DeleteTrafficMirrorSessionResponse)
CreateDeleteTrafficMirrorSessionResponse creates a response to parse from DeleteTrafficMirrorSession response
type DeleteVSwitchRequest ¶
type DeleteVSwitchRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` }
DeleteVSwitchRequest is the request struct for api DeleteVSwitch
func CreateDeleteVSwitchRequest ¶
func CreateDeleteVSwitchRequest() (request *DeleteVSwitchRequest)
CreateDeleteVSwitchRequest creates a request to invoke DeleteVSwitch API
type DeleteVSwitchResponse ¶
type DeleteVSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVSwitchResponse is the response struct for api DeleteVSwitch
func CreateDeleteVSwitchResponse ¶
func CreateDeleteVSwitchResponse() (response *DeleteVSwitchResponse)
CreateDeleteVSwitchResponse creates a response to parse from DeleteVSwitch response
type DeleteVbrHaRequest ¶ added in v1.61.1136
type DeleteVbrHaRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DeleteVbrHaRequest is the request struct for api DeleteVbrHa
func CreateDeleteVbrHaRequest ¶ added in v1.61.1136
func CreateDeleteVbrHaRequest() (request *DeleteVbrHaRequest)
CreateDeleteVbrHaRequest creates a request to invoke DeleteVbrHa API
type DeleteVbrHaResponse ¶ added in v1.61.1136
type DeleteVbrHaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVbrHaResponse is the response struct for api DeleteVbrHa
func CreateDeleteVbrHaResponse ¶ added in v1.61.1136
func CreateDeleteVbrHaResponse() (response *DeleteVbrHaResponse)
CreateDeleteVbrHaResponse creates a response to parse from DeleteVbrHa response
type DeleteVcoRouteEntryRequest ¶ added in v1.61.1711
type DeleteVcoRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` OverlayMode string `position:"Query" name:"OverlayMode"` }
DeleteVcoRouteEntryRequest is the request struct for api DeleteVcoRouteEntry
func CreateDeleteVcoRouteEntryRequest ¶ added in v1.61.1711
func CreateDeleteVcoRouteEntryRequest() (request *DeleteVcoRouteEntryRequest)
CreateDeleteVcoRouteEntryRequest creates a request to invoke DeleteVcoRouteEntry API
type DeleteVcoRouteEntryResponse ¶ added in v1.61.1711
type DeleteVcoRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVcoRouteEntryResponse is the response struct for api DeleteVcoRouteEntry
func CreateDeleteVcoRouteEntryResponse ¶ added in v1.61.1711
func CreateDeleteVcoRouteEntryResponse() (response *DeleteVcoRouteEntryResponse)
CreateDeleteVcoRouteEntryResponse creates a response to parse from DeleteVcoRouteEntry response
type DeleteVirtualBorderRouterRequest ¶
type DeleteVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VbrId string `position:"Query" name:"VbrId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteVirtualBorderRouterRequest is the request struct for api DeleteVirtualBorderRouter
func CreateDeleteVirtualBorderRouterRequest ¶
func CreateDeleteVirtualBorderRouterRequest() (request *DeleteVirtualBorderRouterRequest)
CreateDeleteVirtualBorderRouterRequest creates a request to invoke DeleteVirtualBorderRouter API
type DeleteVirtualBorderRouterResponse ¶
type DeleteVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVirtualBorderRouterResponse is the response struct for api DeleteVirtualBorderRouter
func CreateDeleteVirtualBorderRouterResponse ¶
func CreateDeleteVirtualBorderRouterResponse() (response *DeleteVirtualBorderRouterResponse)
CreateDeleteVirtualBorderRouterResponse creates a response to parse from DeleteVirtualBorderRouter response
type DeleteVpcGatewayEndpointRequest ¶ added in v1.61.1310
type DeleteVpcGatewayEndpointRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` EndpointId string `position:"Query" name:"EndpointId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteVpcGatewayEndpointRequest is the request struct for api DeleteVpcGatewayEndpoint
func CreateDeleteVpcGatewayEndpointRequest ¶ added in v1.61.1310
func CreateDeleteVpcGatewayEndpointRequest() (request *DeleteVpcGatewayEndpointRequest)
CreateDeleteVpcGatewayEndpointRequest creates a request to invoke DeleteVpcGatewayEndpoint API
type DeleteVpcGatewayEndpointResponse ¶ added in v1.61.1310
type DeleteVpcGatewayEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpcGatewayEndpointResponse is the response struct for api DeleteVpcGatewayEndpoint
func CreateDeleteVpcGatewayEndpointResponse ¶ added in v1.61.1310
func CreateDeleteVpcGatewayEndpointResponse() (response *DeleteVpcGatewayEndpointResponse)
CreateDeleteVpcGatewayEndpointResponse creates a response to parse from DeleteVpcGatewayEndpoint response
type DeleteVpcPrefixListRequest ¶ added in v1.61.1711
type DeleteVpcPrefixListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PrefixListId string `position:"Query" name:"PrefixListId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteVpcPrefixListRequest is the request struct for api DeleteVpcPrefixList
func CreateDeleteVpcPrefixListRequest ¶ added in v1.61.1711
func CreateDeleteVpcPrefixListRequest() (request *DeleteVpcPrefixListRequest)
CreateDeleteVpcPrefixListRequest creates a request to invoke DeleteVpcPrefixList API
type DeleteVpcPrefixListResponse ¶ added in v1.61.1711
type DeleteVpcPrefixListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpcPrefixListResponse is the response struct for api DeleteVpcPrefixList
func CreateDeleteVpcPrefixListResponse ¶ added in v1.61.1711
func CreateDeleteVpcPrefixListResponse() (response *DeleteVpcPrefixListResponse)
CreateDeleteVpcPrefixListResponse creates a response to parse from DeleteVpcPrefixList response
type DeleteVpcRequest ¶
type DeleteVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ForceDelete requests.Boolean `position:"Query" name:"ForceDelete"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
DeleteVpcRequest is the request struct for api DeleteVpc
func CreateDeleteVpcRequest ¶
func CreateDeleteVpcRequest() (request *DeleteVpcRequest)
CreateDeleteVpcRequest creates a request to invoke DeleteVpc API
type DeleteVpcResponse ¶
type DeleteVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpcResponse is the response struct for api DeleteVpc
func CreateDeleteVpcResponse ¶
func CreateDeleteVpcResponse() (response *DeleteVpcResponse)
CreateDeleteVpcResponse creates a response to parse from DeleteVpc response
type DeleteVpnAttachmentRequest ¶ added in v1.61.1711
type DeleteVpnAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DeleteVpnAttachmentRequest is the request struct for api DeleteVpnAttachment
func CreateDeleteVpnAttachmentRequest ¶ added in v1.61.1711
func CreateDeleteVpnAttachmentRequest() (request *DeleteVpnAttachmentRequest)
CreateDeleteVpnAttachmentRequest creates a request to invoke DeleteVpnAttachment API
type DeleteVpnAttachmentResponse ¶ added in v1.61.1711
type DeleteVpnAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
DeleteVpnAttachmentResponse is the response struct for api DeleteVpnAttachment
func CreateDeleteVpnAttachmentResponse ¶ added in v1.61.1711
func CreateDeleteVpnAttachmentResponse() (response *DeleteVpnAttachmentResponse)
CreateDeleteVpnAttachmentResponse creates a response to parse from DeleteVpnAttachment response
type DeleteVpnConnectionRequest ¶
type DeleteVpnConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DeleteVpnConnectionRequest is the request struct for api DeleteVpnConnection
func CreateDeleteVpnConnectionRequest ¶
func CreateDeleteVpnConnectionRequest() (request *DeleteVpnConnectionRequest)
CreateDeleteVpnConnectionRequest creates a request to invoke DeleteVpnConnection API
type DeleteVpnConnectionResponse ¶
type DeleteVpnConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpnConnectionResponse is the response struct for api DeleteVpnConnection
func CreateDeleteVpnConnectionResponse ¶
func CreateDeleteVpnConnectionResponse() (response *DeleteVpnConnectionResponse)
CreateDeleteVpnConnectionResponse creates a response to parse from DeleteVpnConnection response
type DeleteVpnGatewayRequest ¶
type DeleteVpnGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteVpnGatewayRequest is the request struct for api DeleteVpnGateway
func CreateDeleteVpnGatewayRequest ¶
func CreateDeleteVpnGatewayRequest() (request *DeleteVpnGatewayRequest)
CreateDeleteVpnGatewayRequest creates a request to invoke DeleteVpnGateway API
type DeleteVpnGatewayResponse ¶
type DeleteVpnGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpnGatewayResponse is the response struct for api DeleteVpnGateway
func CreateDeleteVpnGatewayResponse ¶
func CreateDeleteVpnGatewayResponse() (response *DeleteVpnGatewayResponse)
CreateDeleteVpnGatewayResponse creates a response to parse from DeleteVpnGateway response
type DeleteVpnPbrRouteEntryRequest ¶
type DeleteVpnPbrRouteEntryRequest struct { *requests.RpcRequest RouteSource string `position:"Query" name:"RouteSource"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority requests.Integer `position:"Query" name:"Priority"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` OverlayMode string `position:"Query" name:"OverlayMode"` }
DeleteVpnPbrRouteEntryRequest is the request struct for api DeleteVpnPbrRouteEntry
func CreateDeleteVpnPbrRouteEntryRequest ¶
func CreateDeleteVpnPbrRouteEntryRequest() (request *DeleteVpnPbrRouteEntryRequest)
CreateDeleteVpnPbrRouteEntryRequest creates a request to invoke DeleteVpnPbrRouteEntry API
type DeleteVpnPbrRouteEntryResponse ¶
type DeleteVpnPbrRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpnPbrRouteEntryResponse is the response struct for api DeleteVpnPbrRouteEntry
func CreateDeleteVpnPbrRouteEntryResponse ¶
func CreateDeleteVpnPbrRouteEntryResponse() (response *DeleteVpnPbrRouteEntryResponse)
CreateDeleteVpnPbrRouteEntryResponse creates a response to parse from DeleteVpnPbrRouteEntry response
type DeleteVpnRouteEntryRequest ¶
type DeleteVpnRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` OverlayMode string `position:"Query" name:"OverlayMode"` }
DeleteVpnRouteEntryRequest is the request struct for api DeleteVpnRouteEntry
func CreateDeleteVpnRouteEntryRequest ¶
func CreateDeleteVpnRouteEntryRequest() (request *DeleteVpnRouteEntryRequest)
CreateDeleteVpnRouteEntryRequest creates a request to invoke DeleteVpnRouteEntry API
type DeleteVpnRouteEntryResponse ¶
type DeleteVpnRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpnRouteEntryResponse is the response struct for api DeleteVpnRouteEntry
func CreateDeleteVpnRouteEntryResponse ¶
func CreateDeleteVpnRouteEntryResponse() (response *DeleteVpnRouteEntryResponse)
CreateDeleteVpnRouteEntryResponse creates a response to parse from DeleteVpnRouteEntry response
type DeletionProtectionInfo ¶ added in v1.61.939
type DeletionProtectionInfo struct {
Enabled bool `json:"Enabled" xml:"Enabled"`
}
DeletionProtectionInfo is a nested struct in vpc response
type DeletionProtectionRequest ¶
type DeletionProtectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ProtectionEnable requests.Boolean `position:"Query" name:"ProtectionEnable"` Type string `position:"Query" name:"Type"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DeletionProtectionRequest is the request struct for api DeletionProtection
func CreateDeletionProtectionRequest ¶
func CreateDeletionProtectionRequest() (request *DeletionProtectionRequest)
CreateDeletionProtectionRequest creates a request to invoke DeletionProtection API
type DeletionProtectionResponse ¶
type DeletionProtectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletionProtectionResponse is the response struct for api DeletionProtection
func CreateDeletionProtectionResponse ¶
func CreateDeletionProtectionResponse() (response *DeletionProtectionResponse)
CreateDeletionProtectionResponse creates a response to parse from DeletionProtection response
type DescribeAccessPointsFilter ¶
type DescribeAccessPointsFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeAccessPointsFilter is a repeated param struct in DescribeAccessPointsRequest
type DescribeAccessPointsRequest ¶
type DescribeAccessPointsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeAccessPointsFilter `position:"Query" name:"Filter" type:"Repeated"` HostOperator string `position:"Query" name:"HostOperator"` Name string `position:"Query" name:"Name"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
DescribeAccessPointsRequest is the request struct for api DescribeAccessPoints
func CreateDescribeAccessPointsRequest ¶
func CreateDescribeAccessPointsRequest() (request *DescribeAccessPointsRequest)
CreateDescribeAccessPointsRequest creates a request to invoke DescribeAccessPoints API
type DescribeAccessPointsResponse ¶
type DescribeAccessPointsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` AccessPointSet AccessPointSet `json:"AccessPointSet" xml:"AccessPointSet"` }
DescribeAccessPointsResponse is the response struct for api DescribeAccessPoints
func CreateDescribeAccessPointsResponse ¶
func CreateDescribeAccessPointsResponse() (response *DescribeAccessPointsResponse)
CreateDescribeAccessPointsResponse creates a response to parse from DescribeAccessPoints response
type DescribeBgpGroupsRequest ¶
type DescribeBgpGroupsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BgpGroupId string `position:"Query" name:"BgpGroupId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterId string `position:"Query" name:"RouterId"` }
DescribeBgpGroupsRequest is the request struct for api DescribeBgpGroups
func CreateDescribeBgpGroupsRequest ¶
func CreateDescribeBgpGroupsRequest() (request *DescribeBgpGroupsRequest)
CreateDescribeBgpGroupsRequest creates a request to invoke DescribeBgpGroups API
type DescribeBgpGroupsResponse ¶
type DescribeBgpGroupsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` BgpGroups BgpGroups `json:"BgpGroups" xml:"BgpGroups"` }
DescribeBgpGroupsResponse is the response struct for api DescribeBgpGroups
func CreateDescribeBgpGroupsResponse ¶
func CreateDescribeBgpGroupsResponse() (response *DescribeBgpGroupsResponse)
CreateDescribeBgpGroupsResponse creates a response to parse from DescribeBgpGroups response
type DescribeBgpNetworksRequest ¶
type DescribeBgpNetworksRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterId string `position:"Query" name:"RouterId"` }
DescribeBgpNetworksRequest is the request struct for api DescribeBgpNetworks
func CreateDescribeBgpNetworksRequest ¶
func CreateDescribeBgpNetworksRequest() (request *DescribeBgpNetworksRequest)
CreateDescribeBgpNetworksRequest creates a request to invoke DescribeBgpNetworks API
type DescribeBgpNetworksResponse ¶
type DescribeBgpNetworksResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` BgpNetworks BgpNetworks `json:"BgpNetworks" xml:"BgpNetworks"` }
DescribeBgpNetworksResponse is the response struct for api DescribeBgpNetworks
func CreateDescribeBgpNetworksResponse ¶
func CreateDescribeBgpNetworksResponse() (response *DescribeBgpNetworksResponse)
CreateDescribeBgpNetworksResponse creates a response to parse from DescribeBgpNetworks response
type DescribeBgpPeersRequest ¶
type DescribeBgpPeersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BgpGroupId string `position:"Query" name:"BgpGroupId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` BgpPeerId string `position:"Query" name:"BgpPeerId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterId string `position:"Query" name:"RouterId"` }
DescribeBgpPeersRequest is the request struct for api DescribeBgpPeers
func CreateDescribeBgpPeersRequest ¶
func CreateDescribeBgpPeersRequest() (request *DescribeBgpPeersRequest)
CreateDescribeBgpPeersRequest creates a request to invoke DescribeBgpPeers API
type DescribeBgpPeersResponse ¶
type DescribeBgpPeersResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` BgpPeers BgpPeers `json:"BgpPeers" xml:"BgpPeers"` }
DescribeBgpPeersResponse is the response struct for api DescribeBgpPeers
func CreateDescribeBgpPeersResponse ¶
func CreateDescribeBgpPeersResponse() (response *DescribeBgpPeersResponse)
CreateDescribeBgpPeersResponse creates a response to parse from DescribeBgpPeers response
type DescribeCommonBandwidthPackagesRequest ¶
type DescribeCommonBandwidthPackagesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityProtectionEnabled requests.Boolean `position:"Query" name:"SecurityProtectionEnabled"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeCommonBandwidthPackagesTag `position:"Query" name:"Tag" type:"Repeated"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
DescribeCommonBandwidthPackagesRequest is the request struct for api DescribeCommonBandwidthPackages
func CreateDescribeCommonBandwidthPackagesRequest ¶
func CreateDescribeCommonBandwidthPackagesRequest() (request *DescribeCommonBandwidthPackagesRequest)
CreateDescribeCommonBandwidthPackagesRequest creates a request to invoke DescribeCommonBandwidthPackages API
type DescribeCommonBandwidthPackagesResponse ¶
type DescribeCommonBandwidthPackagesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CommonBandwidthPackages CommonBandwidthPackages `json:"CommonBandwidthPackages" xml:"CommonBandwidthPackages"` }
DescribeCommonBandwidthPackagesResponse is the response struct for api DescribeCommonBandwidthPackages
func CreateDescribeCommonBandwidthPackagesResponse ¶
func CreateDescribeCommonBandwidthPackagesResponse() (response *DescribeCommonBandwidthPackagesResponse)
CreateDescribeCommonBandwidthPackagesResponse creates a response to parse from DescribeCommonBandwidthPackages response
type DescribeCommonBandwidthPackagesTag ¶ added in v1.61.601
type DescribeCommonBandwidthPackagesTag struct { Value string `name:"Value"` Key string `name:"Key"` }
DescribeCommonBandwidthPackagesTag is a repeated param struct in DescribeCommonBandwidthPackagesRequest
type DescribeCustomerGatewayRequest ¶
type DescribeCustomerGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeCustomerGatewayRequest is the request struct for api DescribeCustomerGateway
func CreateDescribeCustomerGatewayRequest ¶
func CreateDescribeCustomerGatewayRequest() (request *DescribeCustomerGatewayRequest)
CreateDescribeCustomerGatewayRequest creates a request to invoke DescribeCustomerGateway API
type DescribeCustomerGatewayResponse ¶
type DescribeCustomerGatewayResponse struct { *responses.BaseResponse Asn int64 `json:"Asn" xml:"Asn"` RequestId string `json:"RequestId" xml:"RequestId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` Description string `json:"Description" xml:"Description"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Name string `json:"Name" xml:"Name"` AuthKey string `json:"AuthKey" xml:"AuthKey"` Tags TagsInDescribeCustomerGateway `json:"Tags" xml:"Tags"` }
DescribeCustomerGatewayResponse is the response struct for api DescribeCustomerGateway
func CreateDescribeCustomerGatewayResponse ¶
func CreateDescribeCustomerGatewayResponse() (response *DescribeCustomerGatewayResponse)
CreateDescribeCustomerGatewayResponse creates a response to parse from DescribeCustomerGateway response
type DescribeCustomerGatewaysRequest ¶
type DescribeCustomerGatewaysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeCustomerGatewaysTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeCustomerGatewaysRequest is the request struct for api DescribeCustomerGateways
func CreateDescribeCustomerGatewaysRequest ¶
func CreateDescribeCustomerGatewaysRequest() (request *DescribeCustomerGatewaysRequest)
CreateDescribeCustomerGatewaysRequest creates a request to invoke DescribeCustomerGateways API
type DescribeCustomerGatewaysResponse ¶
type DescribeCustomerGatewaysResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CustomerGateways CustomerGateways `json:"CustomerGateways" xml:"CustomerGateways"` }
DescribeCustomerGatewaysResponse is the response struct for api DescribeCustomerGateways
func CreateDescribeCustomerGatewaysResponse ¶
func CreateDescribeCustomerGatewaysResponse() (response *DescribeCustomerGatewaysResponse)
CreateDescribeCustomerGatewaysResponse creates a response to parse from DescribeCustomerGateways response
type DescribeCustomerGatewaysTag ¶ added in v1.62.122
DescribeCustomerGatewaysTag is a repeated param struct in DescribeCustomerGatewaysRequest
type DescribeEcGrantRelationRequest ¶ added in v1.62.27
type DescribeEcGrantRelationRequest struct { *requests.RpcRequest VbrRegionNo string `position:"Query" name:"VbrRegionNo"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceType string `position:"Query" name:"InstanceType"` }
DescribeEcGrantRelationRequest is the request struct for api DescribeEcGrantRelation
func CreateDescribeEcGrantRelationRequest ¶ added in v1.62.27
func CreateDescribeEcGrantRelationRequest() (request *DescribeEcGrantRelationRequest)
CreateDescribeEcGrantRelationRequest creates a request to invoke DescribeEcGrantRelation API
type DescribeEcGrantRelationResponse ¶ added in v1.62.27
type DescribeEcGrantRelationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Count int `json:"Count" xml:"Count"` Page int `json:"Page" xml:"Page"` PageSize int `json:"PageSize" xml:"PageSize"` EcGrantRelations []EcGrantRelationModel `json:"EcGrantRelations" xml:"EcGrantRelations"` }
DescribeEcGrantRelationResponse is the response struct for api DescribeEcGrantRelation
func CreateDescribeEcGrantRelationResponse ¶ added in v1.62.27
func CreateDescribeEcGrantRelationResponse() (response *DescribeEcGrantRelationResponse)
CreateDescribeEcGrantRelationResponse creates a response to parse from DescribeEcGrantRelation response
type DescribeEipAddressesRequest ¶
type DescribeEipAddressesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` Filter2Value string `position:"Query" name:"Filter.2.Value"` SecurityProtectionEnabled requests.Boolean `position:"Query" name:"SecurityProtectionEnabled"` ISP string `position:"Query" name:"ISP"` EipName string `position:"Query" name:"EipName"` AllocationId string `position:"Query" name:"AllocationId"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` EipAddress string `position:"Query" name:"EipAddress"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` LockReason string `position:"Query" name:"LockReason"` Filter1Key string `position:"Query" name:"Filter.1.Key"` AssociatedInstanceType string `position:"Query" name:"AssociatedInstanceType"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeEipAddressesTag `position:"Query" name:"Tag" type:"Repeated"` SegmentInstanceId string `position:"Query" name:"SegmentInstanceId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Filter1Value string `position:"Query" name:"Filter.1.Value"` Filter2Key string `position:"Query" name:"Filter.2.Key"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChargeType string `position:"Query" name:"ChargeType"` AssociatedInstanceId string `position:"Query" name:"AssociatedInstanceId"` Status string `position:"Query" name:"Status"` }
DescribeEipAddressesRequest is the request struct for api DescribeEipAddresses
func CreateDescribeEipAddressesRequest ¶
func CreateDescribeEipAddressesRequest() (request *DescribeEipAddressesRequest)
CreateDescribeEipAddressesRequest creates a request to invoke DescribeEipAddresses API
type DescribeEipAddressesResponse ¶
type DescribeEipAddressesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` EipAddresses EipAddresses `json:"EipAddresses" xml:"EipAddresses"` }
DescribeEipAddressesResponse is the response struct for api DescribeEipAddresses
func CreateDescribeEipAddressesResponse ¶
func CreateDescribeEipAddressesResponse() (response *DescribeEipAddressesResponse)
CreateDescribeEipAddressesResponse creates a response to parse from DescribeEipAddresses response
type DescribeEipAddressesTag ¶
DescribeEipAddressesTag is a repeated param struct in DescribeEipAddressesRequest
type DescribeEipGatewayInfoRequest ¶
type DescribeEipGatewayInfoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeEipGatewayInfoRequest is the request struct for api DescribeEipGatewayInfo
func CreateDescribeEipGatewayInfoRequest ¶
func CreateDescribeEipGatewayInfoRequest() (request *DescribeEipGatewayInfoRequest)
CreateDescribeEipGatewayInfoRequest creates a request to invoke DescribeEipGatewayInfo API
type DescribeEipGatewayInfoResponse ¶
type DescribeEipGatewayInfoResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` EipInfos EipInfos `json:"EipInfos" xml:"EipInfos"` }
DescribeEipGatewayInfoResponse is the response struct for api DescribeEipGatewayInfo
func CreateDescribeEipGatewayInfoResponse ¶
func CreateDescribeEipGatewayInfoResponse() (response *DescribeEipGatewayInfoResponse)
CreateDescribeEipGatewayInfoResponse creates a response to parse from DescribeEipGatewayInfo response
type DescribeEipMonitorDataRequest ¶
type DescribeEipMonitorDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AllocationId string `position:"Query" name:"AllocationId"` StartTime string `position:"Query" name:"StartTime"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeEipMonitorDataRequest is the request struct for api DescribeEipMonitorData
func CreateDescribeEipMonitorDataRequest ¶
func CreateDescribeEipMonitorDataRequest() (request *DescribeEipMonitorDataRequest)
CreateDescribeEipMonitorDataRequest creates a request to invoke DescribeEipMonitorData API
type DescribeEipMonitorDataResponse ¶
type DescribeEipMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EipMonitorDatas EipMonitorDatas `json:"EipMonitorDatas" xml:"EipMonitorDatas"` }
DescribeEipMonitorDataResponse is the response struct for api DescribeEipMonitorData
func CreateDescribeEipMonitorDataResponse ¶
func CreateDescribeEipMonitorDataResponse() (response *DescribeEipMonitorDataResponse)
CreateDescribeEipMonitorDataResponse creates a response to parse from DescribeEipMonitorData response
type DescribeEipSegmentRequest ¶ added in v1.61.16
type DescribeEipSegmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` SegmentInstanceId string `position:"Query" name:"SegmentInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeEipSegmentRequest is the request struct for api DescribeEipSegment
func CreateDescribeEipSegmentRequest ¶ added in v1.61.16
func CreateDescribeEipSegmentRequest() (request *DescribeEipSegmentRequest)
CreateDescribeEipSegmentRequest creates a request to invoke DescribeEipSegment API
type DescribeEipSegmentResponse ¶ added in v1.61.16
type DescribeEipSegmentResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` EipSegments EipSegments `json:"EipSegments" xml:"EipSegments"` }
DescribeEipSegmentResponse is the response struct for api DescribeEipSegment
func CreateDescribeEipSegmentResponse ¶ added in v1.61.16
func CreateDescribeEipSegmentResponse() (response *DescribeEipSegmentResponse)
CreateDescribeEipSegmentResponse creates a response to parse from DescribeEipSegment response
type DescribeFlowLogsRequest ¶
type DescribeFlowLogsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceId string `position:"Query" name:"ResourceId"` ProjectName string `position:"Query" name:"ProjectName"` LogStoreName string `position:"Query" name:"LogStoreName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` Tags *[]DescribeFlowLogsTags `position:"Query" name:"Tags" type:"Repeated"` VpcId string `position:"Query" name:"VpcId"` TrafficType string `position:"Query" name:"TrafficType"` FlowLogId string `position:"Query" name:"FlowLogId"` FlowLogName string `position:"Query" name:"FlowLogName"` Status string `position:"Query" name:"Status"` }
DescribeFlowLogsRequest is the request struct for api DescribeFlowLogs
func CreateDescribeFlowLogsRequest ¶
func CreateDescribeFlowLogsRequest() (request *DescribeFlowLogsRequest)
CreateDescribeFlowLogsRequest creates a request to invoke DescribeFlowLogs API
type DescribeFlowLogsResponse ¶
type DescribeFlowLogsResponse struct { *responses.BaseResponse PageSize string `json:"PageSize" xml:"PageSize"` PageNumber string `json:"PageNumber" xml:"PageNumber"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Success string `json:"Success" xml:"Success"` FlowLogs FlowLogs `json:"FlowLogs" xml:"FlowLogs"` }
DescribeFlowLogsResponse is the response struct for api DescribeFlowLogs
func CreateDescribeFlowLogsResponse ¶
func CreateDescribeFlowLogsResponse() (response *DescribeFlowLogsResponse)
CreateDescribeFlowLogsResponse creates a response to parse from DescribeFlowLogs response
type DescribeFlowLogsTags ¶ added in v1.62.224
DescribeFlowLogsTags is a repeated param struct in DescribeFlowLogsRequest
type DescribeForwardTableEntriesRequest ¶
type DescribeForwardTableEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ForwardTableId string `position:"Query" name:"ForwardTableId"` InternalIp string `position:"Query" name:"InternalIp"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ForwardEntryId string `position:"Query" name:"ForwardEntryId"` PageSize requests.Integer `position:"Query" name:"PageSize"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ExternalIp string `position:"Query" name:"ExternalIp"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` ForwardEntryName string `position:"Query" name:"ForwardEntryName"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InternalPort string `position:"Query" name:"InternalPort"` ExternalPort string `position:"Query" name:"ExternalPort"` }
DescribeForwardTableEntriesRequest is the request struct for api DescribeForwardTableEntries
func CreateDescribeForwardTableEntriesRequest ¶
func CreateDescribeForwardTableEntriesRequest() (request *DescribeForwardTableEntriesRequest)
CreateDescribeForwardTableEntriesRequest creates a request to invoke DescribeForwardTableEntries API
type DescribeForwardTableEntriesResponse ¶
type DescribeForwardTableEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` ForwardTableEntries ForwardTableEntries `json:"ForwardTableEntries" xml:"ForwardTableEntries"` }
DescribeForwardTableEntriesResponse is the response struct for api DescribeForwardTableEntries
func CreateDescribeForwardTableEntriesResponse ¶
func CreateDescribeForwardTableEntriesResponse() (response *DescribeForwardTableEntriesResponse)
CreateDescribeForwardTableEntriesResponse creates a response to parse from DescribeForwardTableEntries response
type DescribeGlobalAccelerationInstancesRequest ¶
type DescribeGlobalAccelerationInstancesRequest struct { *requests.RpcRequest IpAddress string `position:"Query" name:"IpAddress"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthType string `position:"Query" name:"BandwidthType"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ServiceLocation string `position:"Query" name:"ServiceLocation"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ServerId string `position:"Query" name:"ServerId"` Name string `position:"Query" name:"Name"` Status string `position:"Query" name:"Status"` }
DescribeGlobalAccelerationInstancesRequest is the request struct for api DescribeGlobalAccelerationInstances
func CreateDescribeGlobalAccelerationInstancesRequest ¶
func CreateDescribeGlobalAccelerationInstancesRequest() (request *DescribeGlobalAccelerationInstancesRequest)
CreateDescribeGlobalAccelerationInstancesRequest creates a request to invoke DescribeGlobalAccelerationInstances API
type DescribeGlobalAccelerationInstancesResponse ¶
type DescribeGlobalAccelerationInstancesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` GlobalAccelerationInstances GlobalAccelerationInstancesInDescribeGlobalAccelerationInstances `json:"GlobalAccelerationInstances" xml:"GlobalAccelerationInstances"` }
DescribeGlobalAccelerationInstancesResponse is the response struct for api DescribeGlobalAccelerationInstances
func CreateDescribeGlobalAccelerationInstancesResponse ¶
func CreateDescribeGlobalAccelerationInstancesResponse() (response *DescribeGlobalAccelerationInstancesResponse)
CreateDescribeGlobalAccelerationInstancesResponse creates a response to parse from DescribeGlobalAccelerationInstances response
type DescribeGrantRulesToCenRequest ¶
type DescribeGrantRulesToCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeGrantRulesToCenRequest is the request struct for api DescribeGrantRulesToCen
func CreateDescribeGrantRulesToCenRequest ¶
func CreateDescribeGrantRulesToCenRequest() (request *DescribeGrantRulesToCenRequest)
CreateDescribeGrantRulesToCenRequest creates a request to invoke DescribeGrantRulesToCen API
type DescribeGrantRulesToCenResponse ¶
type DescribeGrantRulesToCenResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CenGrantRules CenGrantRules `json:"CenGrantRules" xml:"CenGrantRules"` }
DescribeGrantRulesToCenResponse is the response struct for api DescribeGrantRulesToCen
func CreateDescribeGrantRulesToCenResponse ¶
func CreateDescribeGrantRulesToCenResponse() (response *DescribeGrantRulesToCenResponse)
CreateDescribeGrantRulesToCenResponse creates a response to parse from DescribeGrantRulesToCen response
type DescribeHaVipsFilter ¶
type DescribeHaVipsFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeHaVipsFilter is a repeated param struct in DescribeHaVipsRequest
type DescribeHaVipsRequest ¶
type DescribeHaVipsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]DescribeHaVipsTags `position:"Query" name:"Tags" type:"Repeated"` Filter *[]DescribeHaVipsFilter `position:"Query" name:"Filter" type:"Repeated"` }
DescribeHaVipsRequest is the request struct for api DescribeHaVips
func CreateDescribeHaVipsRequest ¶
func CreateDescribeHaVipsRequest() (request *DescribeHaVipsRequest)
CreateDescribeHaVipsRequest creates a request to invoke DescribeHaVips API
type DescribeHaVipsResponse ¶
type DescribeHaVipsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` HaVips HaVips `json:"HaVips" xml:"HaVips"` }
DescribeHaVipsResponse is the response struct for api DescribeHaVips
func CreateDescribeHaVipsResponse ¶
func CreateDescribeHaVipsResponse() (response *DescribeHaVipsResponse)
CreateDescribeHaVipsResponse creates a response to parse from DescribeHaVips response
type DescribeHaVipsTags ¶ added in v1.62.224
DescribeHaVipsTags is a repeated param struct in DescribeHaVipsRequest
type DescribeHighDefinitionMonitorLogAttributeRequest ¶
type DescribeHighDefinitionMonitorLogAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeHighDefinitionMonitorLogAttributeRequest is the request struct for api DescribeHighDefinitionMonitorLogAttribute
func CreateDescribeHighDefinitionMonitorLogAttributeRequest ¶
func CreateDescribeHighDefinitionMonitorLogAttributeRequest() (request *DescribeHighDefinitionMonitorLogAttributeRequest)
CreateDescribeHighDefinitionMonitorLogAttributeRequest creates a request to invoke DescribeHighDefinitionMonitorLogAttribute API
type DescribeHighDefinitionMonitorLogAttributeResponse ¶
type DescribeHighDefinitionMonitorLogAttributeResponse struct { *responses.BaseResponse LogProject string `json:"LogProject" xml:"LogProject"` RequestId string `json:"RequestId" xml:"RequestId"` LogStore string `json:"LogStore" xml:"LogStore"` Success string `json:"Success" xml:"Success"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` }
DescribeHighDefinitionMonitorLogAttributeResponse is the response struct for api DescribeHighDefinitionMonitorLogAttribute
func CreateDescribeHighDefinitionMonitorLogAttributeResponse ¶
func CreateDescribeHighDefinitionMonitorLogAttributeResponse() (response *DescribeHighDefinitionMonitorLogAttributeResponse)
CreateDescribeHighDefinitionMonitorLogAttributeResponse creates a response to parse from DescribeHighDefinitionMonitorLogAttribute response
type DescribeIPv6TranslatorAclListAttributesRequest ¶
type DescribeIPv6TranslatorAclListAttributesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` AclId string `position:"Query" name:"AclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeIPv6TranslatorAclListAttributesRequest is the request struct for api DescribeIPv6TranslatorAclListAttributes
func CreateDescribeIPv6TranslatorAclListAttributesRequest ¶
func CreateDescribeIPv6TranslatorAclListAttributesRequest() (request *DescribeIPv6TranslatorAclListAttributesRequest)
CreateDescribeIPv6TranslatorAclListAttributesRequest creates a request to invoke DescribeIPv6TranslatorAclListAttributes API
type DescribeIPv6TranslatorAclListAttributesResponse ¶
type DescribeIPv6TranslatorAclListAttributesResponse struct { *responses.BaseResponse AclId string `json:"AclId" xml:"AclId"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` AclName string `json:"AclName" xml:"AclName"` AclEntries AclEntries `json:"AclEntries" xml:"AclEntries"` }
DescribeIPv6TranslatorAclListAttributesResponse is the response struct for api DescribeIPv6TranslatorAclListAttributes
func CreateDescribeIPv6TranslatorAclListAttributesResponse ¶
func CreateDescribeIPv6TranslatorAclListAttributesResponse() (response *DescribeIPv6TranslatorAclListAttributesResponse)
CreateDescribeIPv6TranslatorAclListAttributesResponse creates a response to parse from DescribeIPv6TranslatorAclListAttributes response
type DescribeIPv6TranslatorAclListsRequest ¶
type DescribeIPv6TranslatorAclListsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AclName string `position:"Query" name:"AclName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` AclId string `position:"Query" name:"AclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeIPv6TranslatorAclListsRequest is the request struct for api DescribeIPv6TranslatorAclLists
func CreateDescribeIPv6TranslatorAclListsRequest ¶
func CreateDescribeIPv6TranslatorAclListsRequest() (request *DescribeIPv6TranslatorAclListsRequest)
CreateDescribeIPv6TranslatorAclListsRequest creates a request to invoke DescribeIPv6TranslatorAclLists API
type DescribeIPv6TranslatorAclListsResponse ¶
type DescribeIPv6TranslatorAclListsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Ipv6TranslatorAcls Ipv6TranslatorAcls `json:"Ipv6TranslatorAcls" xml:"Ipv6TranslatorAcls"` }
DescribeIPv6TranslatorAclListsResponse is the response struct for api DescribeIPv6TranslatorAclLists
func CreateDescribeIPv6TranslatorAclListsResponse ¶
func CreateDescribeIPv6TranslatorAclListsResponse() (response *DescribeIPv6TranslatorAclListsResponse)
CreateDescribeIPv6TranslatorAclListsResponse creates a response to parse from DescribeIPv6TranslatorAclLists response
type DescribeIPv6TranslatorEntriesRequest ¶
type DescribeIPv6TranslatorEntriesRequest struct { *requests.RpcRequest BackendIpv4Port requests.Integer `position:"Query" name:"BackendIpv4Port"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EntryName string `position:"Query" name:"EntryName"` ClientToken string `position:"Query" name:"ClientToken"` AclStatus string `position:"Query" name:"AclStatus"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` AclType string `position:"Query" name:"AclType"` AllocateIpv6Port requests.Integer `position:"Query" name:"AllocateIpv6Port"` PageSize requests.Integer `position:"Query" name:"PageSize"` BackendIpv4Addr string `position:"Query" name:"BackendIpv4Addr"` AclId string `position:"Query" name:"AclId"` Ipv6TranslatorEntryId string `position:"Query" name:"Ipv6TranslatorEntryId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AllocateIpv6Addr string `position:"Query" name:"AllocateIpv6Addr"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransProtocol string `position:"Query" name:"TransProtocol"` Ipv6TranslatorId string `position:"Query" name:"Ipv6TranslatorId"` }
DescribeIPv6TranslatorEntriesRequest is the request struct for api DescribeIPv6TranslatorEntries
func CreateDescribeIPv6TranslatorEntriesRequest ¶
func CreateDescribeIPv6TranslatorEntriesRequest() (request *DescribeIPv6TranslatorEntriesRequest)
CreateDescribeIPv6TranslatorEntriesRequest creates a request to invoke DescribeIPv6TranslatorEntries API
type DescribeIPv6TranslatorEntriesResponse ¶
type DescribeIPv6TranslatorEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Ipv6TranslatorEntries Ipv6TranslatorEntries `json:"Ipv6TranslatorEntries" xml:"Ipv6TranslatorEntries"` }
DescribeIPv6TranslatorEntriesResponse is the response struct for api DescribeIPv6TranslatorEntries
func CreateDescribeIPv6TranslatorEntriesResponse ¶
func CreateDescribeIPv6TranslatorEntriesResponse() (response *DescribeIPv6TranslatorEntriesResponse)
CreateDescribeIPv6TranslatorEntriesResponse creates a response to parse from DescribeIPv6TranslatorEntries response
type DescribeIPv6TranslatorsRequest ¶
type DescribeIPv6TranslatorsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AllocateIpv4Addr string `position:"Query" name:"AllocateIpv4Addr"` Spec string `position:"Query" name:"Spec"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` BusinessStatus string `position:"Query" name:"BusinessStatus"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AllocateIpv6Addr string `position:"Query" name:"AllocateIpv6Addr"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` Ipv6TranslatorId string `position:"Query" name:"Ipv6TranslatorId"` PayType string `position:"Query" name:"PayType"` Status string `position:"Query" name:"Status"` }
DescribeIPv6TranslatorsRequest is the request struct for api DescribeIPv6Translators
func CreateDescribeIPv6TranslatorsRequest ¶
func CreateDescribeIPv6TranslatorsRequest() (request *DescribeIPv6TranslatorsRequest)
CreateDescribeIPv6TranslatorsRequest creates a request to invoke DescribeIPv6Translators API
type DescribeIPv6TranslatorsResponse ¶
type DescribeIPv6TranslatorsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Ipv6Translators Ipv6Translators `json:"Ipv6Translators" xml:"Ipv6Translators"` }
DescribeIPv6TranslatorsResponse is the response struct for api DescribeIPv6Translators
func CreateDescribeIPv6TranslatorsResponse ¶
func CreateDescribeIPv6TranslatorsResponse() (response *DescribeIPv6TranslatorsResponse)
CreateDescribeIPv6TranslatorsResponse creates a response to parse from DescribeIPv6Translators response
type DescribeIpv6AddressesRequest ¶
type DescribeIpv6AddressesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Ipv6InternetBandwidthId string `position:"Query" name:"Ipv6InternetBandwidthId"` NetworkType string `position:"Query" name:"NetworkType"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` AssociatedInstanceType string `position:"Query" name:"AssociatedInstanceType"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` Ipv6AddressId string `position:"Query" name:"Ipv6AddressId"` VpcId string `position:"Query" name:"VpcId"` Name string `position:"Query" name:"Name"` Ipv6Address string `position:"Query" name:"Ipv6Address"` AssociatedInstanceId string `position:"Query" name:"AssociatedInstanceId"` }
DescribeIpv6AddressesRequest is the request struct for api DescribeIpv6Addresses
func CreateDescribeIpv6AddressesRequest ¶
func CreateDescribeIpv6AddressesRequest() (request *DescribeIpv6AddressesRequest)
CreateDescribeIpv6AddressesRequest creates a request to invoke DescribeIpv6Addresses API
type DescribeIpv6AddressesResponse ¶
type DescribeIpv6AddressesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Ipv6Addresses Ipv6Addresses `json:"Ipv6Addresses" xml:"Ipv6Addresses"` }
DescribeIpv6AddressesResponse is the response struct for api DescribeIpv6Addresses
func CreateDescribeIpv6AddressesResponse ¶
func CreateDescribeIpv6AddressesResponse() (response *DescribeIpv6AddressesResponse)
CreateDescribeIpv6AddressesResponse creates a response to parse from DescribeIpv6Addresses response
type DescribeIpv6EgressOnlyRulesRequest ¶
type DescribeIpv6EgressOnlyRulesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Ipv6EgressOnlyRuleId string `position:"Query" name:"Ipv6EgressOnlyRuleId"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` Name string `position:"Query" name:"Name"` }
DescribeIpv6EgressOnlyRulesRequest is the request struct for api DescribeIpv6EgressOnlyRules
func CreateDescribeIpv6EgressOnlyRulesRequest ¶
func CreateDescribeIpv6EgressOnlyRulesRequest() (request *DescribeIpv6EgressOnlyRulesRequest)
CreateDescribeIpv6EgressOnlyRulesRequest creates a request to invoke DescribeIpv6EgressOnlyRules API
type DescribeIpv6EgressOnlyRulesResponse ¶
type DescribeIpv6EgressOnlyRulesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Ipv6EgressOnlyRules Ipv6EgressOnlyRules `json:"Ipv6EgressOnlyRules" xml:"Ipv6EgressOnlyRules"` }
DescribeIpv6EgressOnlyRulesResponse is the response struct for api DescribeIpv6EgressOnlyRules
func CreateDescribeIpv6EgressOnlyRulesResponse ¶
func CreateDescribeIpv6EgressOnlyRulesResponse() (response *DescribeIpv6EgressOnlyRulesResponse)
CreateDescribeIpv6EgressOnlyRulesResponse creates a response to parse from DescribeIpv6EgressOnlyRules response
type DescribeIpv6GatewayAttributeRequest ¶
type DescribeIpv6GatewayAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` }
DescribeIpv6GatewayAttributeRequest is the request struct for api DescribeIpv6GatewayAttribute
func CreateDescribeIpv6GatewayAttributeRequest ¶
func CreateDescribeIpv6GatewayAttributeRequest() (request *DescribeIpv6GatewayAttributeRequest)
CreateDescribeIpv6GatewayAttributeRequest creates a request to invoke DescribeIpv6GatewayAttribute API
type DescribeIpv6GatewayAttributeResponse ¶
type DescribeIpv6GatewayAttributeResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Spec string `json:"Spec" xml:"Spec"` RegionId string `json:"RegionId" xml:"RegionId"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` RequestId string `json:"RequestId" xml:"RequestId"` Ipv6GatewayId string `json:"Ipv6GatewayId" xml:"Ipv6GatewayId"` Description string `json:"Description" xml:"Description"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Name string `json:"Name" xml:"Name"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags TagsInDescribeIpv6GatewayAttribute `json:"Tags" xml:"Tags"` }
DescribeIpv6GatewayAttributeResponse is the response struct for api DescribeIpv6GatewayAttribute
func CreateDescribeIpv6GatewayAttributeResponse ¶
func CreateDescribeIpv6GatewayAttributeResponse() (response *DescribeIpv6GatewayAttributeResponse)
CreateDescribeIpv6GatewayAttributeResponse creates a response to parse from DescribeIpv6GatewayAttribute response
type DescribeIpv6GatewaysRequest ¶
type DescribeIpv6GatewaysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]DescribeIpv6GatewaysTags `position:"Query" name:"Tags" type:"Repeated"` VpcId string `position:"Query" name:"VpcId"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` Name string `position:"Query" name:"Name"` }
DescribeIpv6GatewaysRequest is the request struct for api DescribeIpv6Gateways
func CreateDescribeIpv6GatewaysRequest ¶
func CreateDescribeIpv6GatewaysRequest() (request *DescribeIpv6GatewaysRequest)
CreateDescribeIpv6GatewaysRequest creates a request to invoke DescribeIpv6Gateways API
type DescribeIpv6GatewaysResponse ¶
type DescribeIpv6GatewaysResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Ipv6Gateways Ipv6Gateways `json:"Ipv6Gateways" xml:"Ipv6Gateways"` }
DescribeIpv6GatewaysResponse is the response struct for api DescribeIpv6Gateways
func CreateDescribeIpv6GatewaysResponse ¶
func CreateDescribeIpv6GatewaysResponse() (response *DescribeIpv6GatewaysResponse)
CreateDescribeIpv6GatewaysResponse creates a response to parse from DescribeIpv6Gateways response
type DescribeIpv6GatewaysTags ¶ added in v1.62.224
DescribeIpv6GatewaysTags is a repeated param struct in DescribeIpv6GatewaysRequest
type DescribeNatGatewaysRequest ¶
type DescribeNatGatewaysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NetworkType string `position:"Query" name:"NetworkType"` Spec string `position:"Query" name:"Spec"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NatType string `position:"Query" name:"NatType"` PageSize requests.Integer `position:"Query" name:"PageSize"` NatGatewayId string `position:"Query" name:"NatGatewayId"` Tag *[]DescribeNatGatewaysTag `position:"Query" name:"Tag" type:"Repeated"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` NatGatewayIds *[]string `position:"Query" name:"NatGatewayIds" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` VpcId string `position:"Query" name:"VpcId"` Name string `position:"Query" name:"Name"` PrivateLinkEnabled requests.Boolean `position:"Query" name:"PrivateLinkEnabled"` ZoneId string `position:"Query" name:"ZoneId"` Status string `position:"Query" name:"Status"` }
DescribeNatGatewaysRequest is the request struct for api DescribeNatGateways
func CreateDescribeNatGatewaysRequest ¶
func CreateDescribeNatGatewaysRequest() (request *DescribeNatGatewaysRequest)
CreateDescribeNatGatewaysRequest creates a request to invoke DescribeNatGateways API
type DescribeNatGatewaysResponse ¶
type DescribeNatGatewaysResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NatGateways NatGateways `json:"NatGateways" xml:"NatGateways"` }
DescribeNatGatewaysResponse is the response struct for api DescribeNatGateways
func CreateDescribeNatGatewaysResponse ¶
func CreateDescribeNatGatewaysResponse() (response *DescribeNatGatewaysResponse)
CreateDescribeNatGatewaysResponse creates a response to parse from DescribeNatGateways response
type DescribeNatGatewaysTag ¶ added in v1.61.601
DescribeNatGatewaysTag is a repeated param struct in DescribeNatGatewaysRequest
type DescribeNetworkAclAttributesRequest ¶
type DescribeNetworkAclAttributesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkAclId string `position:"Query" name:"NetworkAclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeNetworkAclAttributesRequest is the request struct for api DescribeNetworkAclAttributes
func CreateDescribeNetworkAclAttributesRequest ¶
func CreateDescribeNetworkAclAttributesRequest() (request *DescribeNetworkAclAttributesRequest)
CreateDescribeNetworkAclAttributesRequest creates a request to invoke DescribeNetworkAclAttributes API
type DescribeNetworkAclAttributesResponse ¶
type DescribeNetworkAclAttributesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NetworkAclAttribute NetworkAclAttribute `json:"NetworkAclAttribute" xml:"NetworkAclAttribute"` }
DescribeNetworkAclAttributesResponse is the response struct for api DescribeNetworkAclAttributes
func CreateDescribeNetworkAclAttributesResponse ¶
func CreateDescribeNetworkAclAttributesResponse() (response *DescribeNetworkAclAttributesResponse)
CreateDescribeNetworkAclAttributesResponse creates a response to parse from DescribeNetworkAclAttributes response
type DescribeNetworkAclsRequest ¶
type DescribeNetworkAclsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` NetworkAclId string `position:"Query" name:"NetworkAclId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` NetworkAclName string `position:"Query" name:"NetworkAclName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` Tags *[]DescribeNetworkAclsTags `position:"Query" name:"Tags" type:"Repeated"` VpcId string `position:"Query" name:"VpcId"` }
DescribeNetworkAclsRequest is the request struct for api DescribeNetworkAcls
func CreateDescribeNetworkAclsRequest ¶
func CreateDescribeNetworkAclsRequest() (request *DescribeNetworkAclsRequest)
CreateDescribeNetworkAclsRequest creates a request to invoke DescribeNetworkAcls API
type DescribeNetworkAclsResponse ¶
type DescribeNetworkAclsResponse struct { *responses.BaseResponse PageSize string `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber string `json:"PageNumber" xml:"PageNumber"` TotalCount string `json:"TotalCount" xml:"TotalCount"` NetworkAcls NetworkAcls `json:"NetworkAcls" xml:"NetworkAcls"` }
DescribeNetworkAclsResponse is the response struct for api DescribeNetworkAcls
func CreateDescribeNetworkAclsResponse ¶
func CreateDescribeNetworkAclsResponse() (response *DescribeNetworkAclsResponse)
CreateDescribeNetworkAclsResponse creates a response to parse from DescribeNetworkAcls response
type DescribeNetworkAclsTags ¶ added in v1.62.224
DescribeNetworkAclsTags is a repeated param struct in DescribeNetworkAclsRequest
type DescribePhysicalConnectionLOARequest ¶
type DescribePhysicalConnectionLOARequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribePhysicalConnectionLOARequest is the request struct for api DescribePhysicalConnectionLOA
func CreateDescribePhysicalConnectionLOARequest ¶
func CreateDescribePhysicalConnectionLOARequest() (request *DescribePhysicalConnectionLOARequest)
CreateDescribePhysicalConnectionLOARequest creates a request to invoke DescribePhysicalConnectionLOA API
type DescribePhysicalConnectionLOAResponse ¶
type DescribePhysicalConnectionLOAResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PhysicalConnectionLOAType PhysicalConnectionLOAType `json:"PhysicalConnectionLOAType" xml:"PhysicalConnectionLOAType"` }
DescribePhysicalConnectionLOAResponse is the response struct for api DescribePhysicalConnectionLOA
func CreateDescribePhysicalConnectionLOAResponse ¶
func CreateDescribePhysicalConnectionLOAResponse() (response *DescribePhysicalConnectionLOAResponse)
CreateDescribePhysicalConnectionLOAResponse creates a response to parse from DescribePhysicalConnectionLOA response
type DescribePhysicalConnectionsFilter ¶
type DescribePhysicalConnectionsFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribePhysicalConnectionsFilter is a repeated param struct in DescribePhysicalConnectionsRequest
type DescribePhysicalConnectionsRequest ¶
type DescribePhysicalConnectionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]DescribePhysicalConnectionsTags `position:"Query" name:"Tags" type:"Repeated"` Filter *[]DescribePhysicalConnectionsFilter `position:"Query" name:"Filter" type:"Repeated"` }
DescribePhysicalConnectionsRequest is the request struct for api DescribePhysicalConnections
func CreateDescribePhysicalConnectionsRequest ¶
func CreateDescribePhysicalConnectionsRequest() (request *DescribePhysicalConnectionsRequest)
CreateDescribePhysicalConnectionsRequest creates a request to invoke DescribePhysicalConnections API
type DescribePhysicalConnectionsResponse ¶
type DescribePhysicalConnectionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PhysicalConnectionSet PhysicalConnectionSet `json:"PhysicalConnectionSet" xml:"PhysicalConnectionSet"` }
DescribePhysicalConnectionsResponse is the response struct for api DescribePhysicalConnections
func CreateDescribePhysicalConnectionsResponse ¶
func CreateDescribePhysicalConnectionsResponse() (response *DescribePhysicalConnectionsResponse)
CreateDescribePhysicalConnectionsResponse creates a response to parse from DescribePhysicalConnections response
type DescribePhysicalConnectionsTags ¶ added in v1.62.27
DescribePhysicalConnectionsTags is a repeated param struct in DescribePhysicalConnectionsRequest
type DescribePublicIpAddressRequest ¶ added in v1.62.27
type DescribePublicIpAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceUid requests.Integer `position:"Query" name:"ResourceUid"` PageSize requests.Integer `position:"Query" name:"PageSize"` Bandwidth string `position:"Query" name:"Bandwidth"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` KbpsBandwidth string `position:"Query" name:"KbpsBandwidth"` ResourceBid string `position:"Query" name:"ResourceBid"` }
DescribePublicIpAddressRequest is the request struct for api DescribePublicIpAddress
func CreateDescribePublicIpAddressRequest ¶ added in v1.62.27
func CreateDescribePublicIpAddressRequest() (request *DescribePublicIpAddressRequest)
CreateDescribePublicIpAddressRequest creates a request to invoke DescribePublicIpAddress API
type DescribePublicIpAddressResponse ¶ added in v1.62.27
type DescribePublicIpAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RegionId string `json:"RegionId" xml:"RegionId"` IpRange []string `json:"IpRange" xml:"IpRange"` PublicIpAddress []string `json:"PublicIpAddress" xml:"PublicIpAddress"` }
DescribePublicIpAddressResponse is the response struct for api DescribePublicIpAddress
func CreateDescribePublicIpAddressResponse ¶ added in v1.62.27
func CreateDescribePublicIpAddressResponse() (response *DescribePublicIpAddressResponse)
CreateDescribePublicIpAddressResponse creates a response to parse from DescribePublicIpAddress response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ProductType string `position:"Query" name:"ProductType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeRouteEntryListRequest ¶
type DescribeRouteEntryListRequest struct { *requests.RpcRequest DestCidrBlockList *[]string `position:"Query" name:"DestCidrBlockList" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RouteEntryName string `position:"Query" name:"RouteEntryName"` NextToken string `position:"Query" name:"NextToken"` RouteEntryType string `position:"Query" name:"RouteEntryType"` IpVersion string `position:"Query" name:"IpVersion"` NextHopId string `position:"Query" name:"NextHopId"` NextHopType string `position:"Query" name:"NextHopType"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` MaxResult requests.Integer `position:"Query" name:"MaxResult"` ServiceType string `position:"Query" name:"ServiceType"` RouteEntryId string `position:"Query" name:"RouteEntryId"` }
DescribeRouteEntryListRequest is the request struct for api DescribeRouteEntryList
func CreateDescribeRouteEntryListRequest ¶
func CreateDescribeRouteEntryListRequest() (request *DescribeRouteEntryListRequest)
CreateDescribeRouteEntryListRequest creates a request to invoke DescribeRouteEntryList API
type DescribeRouteEntryListResponse ¶
type DescribeRouteEntryListResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` RouteEntrys RouteEntrysInDescribeRouteEntryList `json:"RouteEntrys" xml:"RouteEntrys"` }
DescribeRouteEntryListResponse is the response struct for api DescribeRouteEntryList
func CreateDescribeRouteEntryListResponse ¶
func CreateDescribeRouteEntryListResponse() (response *DescribeRouteEntryListResponse)
CreateDescribeRouteEntryListResponse creates a response to parse from DescribeRouteEntryList response
type DescribeRouteTableListRequest ¶
type DescribeRouteTableListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` RouteTableName string `position:"Query" name:"RouteTableName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeRouteTableListTag `position:"Query" name:"Tag" type:"Repeated"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterType string `position:"Query" name:"RouterType"` RouterId string `position:"Query" name:"RouterId"` VpcId string `position:"Query" name:"VpcId"` }
DescribeRouteTableListRequest is the request struct for api DescribeRouteTableList
func CreateDescribeRouteTableListRequest ¶
func CreateDescribeRouteTableListRequest() (request *DescribeRouteTableListRequest)
CreateDescribeRouteTableListRequest creates a request to invoke DescribeRouteTableList API
type DescribeRouteTableListResponse ¶
type DescribeRouteTableListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RouterTableList RouterTableList `json:"RouterTableList" xml:"RouterTableList"` }
DescribeRouteTableListResponse is the response struct for api DescribeRouteTableList
func CreateDescribeRouteTableListResponse ¶
func CreateDescribeRouteTableListResponse() (response *DescribeRouteTableListResponse)
CreateDescribeRouteTableListResponse creates a response to parse from DescribeRouteTableList response
type DescribeRouteTableListTag ¶
DescribeRouteTableListTag is a repeated param struct in DescribeRouteTableListRequest
type DescribeRouteTablesRequest ¶
type DescribeRouteTablesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VRouterId string `position:"Query" name:"VRouterId"` Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` RouteTableName string `position:"Query" name:"RouteTableName"` PageSize requests.Integer `position:"Query" name:"PageSize"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterType string `position:"Query" name:"RouterType"` RouterId string `position:"Query" name:"RouterId"` }
DescribeRouteTablesRequest is the request struct for api DescribeRouteTables
func CreateDescribeRouteTablesRequest ¶
func CreateDescribeRouteTablesRequest() (request *DescribeRouteTablesRequest)
CreateDescribeRouteTablesRequest creates a request to invoke DescribeRouteTables API
type DescribeRouteTablesResponse ¶
type DescribeRouteTablesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RouteTables RouteTablesInDescribeRouteTables `json:"RouteTables" xml:"RouteTables"` }
DescribeRouteTablesResponse is the response struct for api DescribeRouteTables
func CreateDescribeRouteTablesResponse ¶
func CreateDescribeRouteTablesResponse() (response *DescribeRouteTablesResponse)
CreateDescribeRouteTablesResponse creates a response to parse from DescribeRouteTables response
type DescribeRouterInterfaceAttributeRequest ¶ added in v1.60.268
type DescribeRouterInterfaceAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeRouterInterfaceAttributeRequest is the request struct for api DescribeRouterInterfaceAttribute
func CreateDescribeRouterInterfaceAttributeRequest ¶ added in v1.60.268
func CreateDescribeRouterInterfaceAttributeRequest() (request *DescribeRouterInterfaceAttributeRequest)
CreateDescribeRouterInterfaceAttributeRequest creates a request to invoke DescribeRouterInterfaceAttribute API
type DescribeRouterInterfaceAttributeResponse ¶ added in v1.60.268
type DescribeRouterInterfaceAttributeResponse struct { *responses.BaseResponse ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` HealthCheckTargetIp string `json:"HealthCheckTargetIp" xml:"HealthCheckTargetIp"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` OppositeInterfaceId string `json:"OppositeInterfaceId" xml:"OppositeInterfaceId"` Spec string `json:"Spec" xml:"Spec"` ChargeType string `json:"ChargeType" xml:"ChargeType"` RouterInterfaceId string `json:"RouterInterfaceId" xml:"RouterInterfaceId"` Message string `json:"Message" xml:"Message"` HcThreshold int `json:"HcThreshold" xml:"HcThreshold"` OppositeRouterType string `json:"OppositeRouterType" xml:"OppositeRouterType"` GmtModified string `json:"GmtModified" xml:"GmtModified"` VpcInstanceId string `json:"VpcInstanceId" xml:"VpcInstanceId"` OppositeInterfaceOwnerId string `json:"OppositeInterfaceOwnerId" xml:"OppositeInterfaceOwnerId"` OppositeVpcInstanceId string `json:"OppositeVpcInstanceId" xml:"OppositeVpcInstanceId"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` CrossBorder bool `json:"CrossBorder" xml:"CrossBorder"` RequestId string `json:"RequestId" xml:"RequestId"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Description string `json:"Description" xml:"Description"` HcRate int `json:"HcRate" xml:"HcRate"` ReservationBandwidth string `json:"ReservationBandwidth" xml:"ReservationBandwidth"` Code string `json:"Code" xml:"Code"` Name string `json:"Name" xml:"Name"` OppositeRouterId string `json:"OppositeRouterId" xml:"OppositeRouterId"` OppositeInterfaceSpec string `json:"OppositeInterfaceSpec" xml:"OppositeInterfaceSpec"` RouterId string `json:"RouterId" xml:"RouterId"` Success bool `json:"Success" xml:"Success"` OppositeInterfaceBusinessStatus string `json:"OppositeInterfaceBusinessStatus" xml:"OppositeInterfaceBusinessStatus"` ConnectedTime string `json:"ConnectedTime" xml:"ConnectedTime"` HealthCheckSourceIp string `json:"HealthCheckSourceIp" xml:"HealthCheckSourceIp"` OppositeInterfaceStatus string `json:"OppositeInterfaceStatus" xml:"OppositeInterfaceStatus"` EndTime string `json:"EndTime" xml:"EndTime"` OppositeRegionId string `json:"OppositeRegionId" xml:"OppositeRegionId"` OppositeAccessPointId string `json:"OppositeAccessPointId" xml:"OppositeAccessPointId"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` HealthCheckStatus string `json:"HealthCheckStatus" xml:"HealthCheckStatus"` OppositeBandwidth int `json:"OppositeBandwidth" xml:"OppositeBandwidth"` RouterType string `json:"RouterType" xml:"RouterType"` Role string `json:"Role" xml:"Role"` HasReservationData string `json:"HasReservationData" xml:"HasReservationData"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` }
DescribeRouterInterfaceAttributeResponse is the response struct for api DescribeRouterInterfaceAttribute
func CreateDescribeRouterInterfaceAttributeResponse ¶ added in v1.60.268
func CreateDescribeRouterInterfaceAttributeResponse() (response *DescribeRouterInterfaceAttributeResponse)
CreateDescribeRouterInterfaceAttributeResponse creates a response to parse from DescribeRouterInterfaceAttribute response
type DescribeRouterInterfacesFilter ¶
type DescribeRouterInterfacesFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeRouterInterfacesFilter is a repeated param struct in DescribeRouterInterfacesRequest
type DescribeRouterInterfacesRequest ¶
type DescribeRouterInterfacesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeRouterInterfacesFilter `position:"Query" name:"Filter" type:"Repeated"` }
DescribeRouterInterfacesRequest is the request struct for api DescribeRouterInterfaces
func CreateDescribeRouterInterfacesRequest ¶
func CreateDescribeRouterInterfacesRequest() (request *DescribeRouterInterfacesRequest)
CreateDescribeRouterInterfacesRequest creates a request to invoke DescribeRouterInterfaces API
type DescribeRouterInterfacesResponse ¶
type DescribeRouterInterfacesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RouterInterfaceSet RouterInterfaceSet `json:"RouterInterfaceSet" xml:"RouterInterfaceSet"` }
DescribeRouterInterfacesResponse is the response struct for api DescribeRouterInterfaces
func CreateDescribeRouterInterfacesResponse ¶
func CreateDescribeRouterInterfacesResponse() (response *DescribeRouterInterfacesResponse)
CreateDescribeRouterInterfacesResponse creates a response to parse from DescribeRouterInterfaces response
type DescribeServerRelatedGlobalAccelerationInstancesRequest ¶
type DescribeServerRelatedGlobalAccelerationInstancesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ServerType string `position:"Query" name:"ServerType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ServerId string `position:"Query" name:"ServerId"` }
DescribeServerRelatedGlobalAccelerationInstancesRequest is the request struct for api DescribeServerRelatedGlobalAccelerationInstances
func CreateDescribeServerRelatedGlobalAccelerationInstancesRequest ¶
func CreateDescribeServerRelatedGlobalAccelerationInstancesRequest() (request *DescribeServerRelatedGlobalAccelerationInstancesRequest)
CreateDescribeServerRelatedGlobalAccelerationInstancesRequest creates a request to invoke DescribeServerRelatedGlobalAccelerationInstances API
type DescribeServerRelatedGlobalAccelerationInstancesResponse ¶
type DescribeServerRelatedGlobalAccelerationInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GlobalAccelerationInstances GlobalAccelerationInstancesInDescribeServerRelatedGlobalAccelerationInstances `json:"GlobalAccelerationInstances" xml:"GlobalAccelerationInstances"` }
DescribeServerRelatedGlobalAccelerationInstancesResponse is the response struct for api DescribeServerRelatedGlobalAccelerationInstances
func CreateDescribeServerRelatedGlobalAccelerationInstancesResponse ¶
func CreateDescribeServerRelatedGlobalAccelerationInstancesResponse() (response *DescribeServerRelatedGlobalAccelerationInstancesResponse)
CreateDescribeServerRelatedGlobalAccelerationInstancesResponse creates a response to parse from DescribeServerRelatedGlobalAccelerationInstances response
type DescribeSnatTableEntriesRequest ¶
type DescribeSnatTableEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SourceCIDR string `position:"Query" name:"SourceCIDR"` SnatIp string `position:"Query" name:"SnatIp"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SourceVSwitchId string `position:"Query" name:"SourceVSwitchId"` PageSize requests.Integer `position:"Query" name:"PageSize"` SnatEntryId string `position:"Query" name:"SnatEntryId"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SnatTableId string `position:"Query" name:"SnatTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SnatEntryName string `position:"Query" name:"SnatEntryName"` }
DescribeSnatTableEntriesRequest is the request struct for api DescribeSnatTableEntries
func CreateDescribeSnatTableEntriesRequest ¶
func CreateDescribeSnatTableEntriesRequest() (request *DescribeSnatTableEntriesRequest)
CreateDescribeSnatTableEntriesRequest creates a request to invoke DescribeSnatTableEntries API
type DescribeSnatTableEntriesResponse ¶
type DescribeSnatTableEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SnatTableEntries SnatTableEntries `json:"SnatTableEntries" xml:"SnatTableEntries"` }
DescribeSnatTableEntriesResponse is the response struct for api DescribeSnatTableEntries
func CreateDescribeSnatTableEntriesResponse ¶
func CreateDescribeSnatTableEntriesResponse() (response *DescribeSnatTableEntriesResponse)
CreateDescribeSnatTableEntriesResponse creates a response to parse from DescribeSnatTableEntries response
type DescribeSslVpnClientCertRequest ¶
type DescribeSslVpnClientCertRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SslVpnClientCertId string `position:"Query" name:"SslVpnClientCertId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSslVpnClientCertRequest is the request struct for api DescribeSslVpnClientCert
func CreateDescribeSslVpnClientCertRequest ¶
func CreateDescribeSslVpnClientCertRequest() (request *DescribeSslVpnClientCertRequest)
CreateDescribeSslVpnClientCertRequest creates a request to invoke DescribeSslVpnClientCert API
type DescribeSslVpnClientCertResponse ¶
type DescribeSslVpnClientCertResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` ClientKey string `json:"ClientKey" xml:"ClientKey"` RegionId string `json:"RegionId" xml:"RegionId"` ClientConfig string `json:"ClientConfig" xml:"ClientConfig"` EndTime int64 `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` ClientCert string `json:"ClientCert" xml:"ClientCert"` CaCert string `json:"CaCert" xml:"CaCert"` SslVpnClientCertId string `json:"SslVpnClientCertId" xml:"SslVpnClientCertId"` SslVpnServerId string `json:"SslVpnServerId" xml:"SslVpnServerId"` Name string `json:"Name" xml:"Name"` }
DescribeSslVpnClientCertResponse is the response struct for api DescribeSslVpnClientCert
func CreateDescribeSslVpnClientCertResponse ¶
func CreateDescribeSslVpnClientCertResponse() (response *DescribeSslVpnClientCertResponse)
CreateDescribeSslVpnClientCertResponse creates a response to parse from DescribeSslVpnClientCert response
type DescribeSslVpnClientCertsRequest ¶
type DescribeSslVpnClientCertsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SslVpnServerId string `position:"Query" name:"SslVpnServerId"` PageSize requests.Integer `position:"Query" name:"PageSize"` SslVpnClientCertId string `position:"Query" name:"SslVpnClientCertId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
DescribeSslVpnClientCertsRequest is the request struct for api DescribeSslVpnClientCerts
func CreateDescribeSslVpnClientCertsRequest ¶
func CreateDescribeSslVpnClientCertsRequest() (request *DescribeSslVpnClientCertsRequest)
CreateDescribeSslVpnClientCertsRequest creates a request to invoke DescribeSslVpnClientCerts API
type DescribeSslVpnClientCertsResponse ¶
type DescribeSslVpnClientCertsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SslVpnClientCertKeys SslVpnClientCertKeys `json:"SslVpnClientCertKeys" xml:"SslVpnClientCertKeys"` }
DescribeSslVpnClientCertsResponse is the response struct for api DescribeSslVpnClientCerts
func CreateDescribeSslVpnClientCertsResponse ¶
func CreateDescribeSslVpnClientCertsResponse() (response *DescribeSslVpnClientCertsResponse)
CreateDescribeSslVpnClientCertsResponse creates a response to parse from DescribeSslVpnClientCerts response
type DescribeSslVpnClientsRequest ¶ added in v1.62.391
type DescribeSslVpnClientsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSslVpnClientsRequest is the request struct for api DescribeSslVpnClients
func CreateDescribeSslVpnClientsRequest ¶ added in v1.62.391
func CreateDescribeSslVpnClientsRequest() (request *DescribeSslVpnClientsRequest)
CreateDescribeSslVpnClientsRequest creates a request to invoke DescribeSslVpnClients API
type DescribeSslVpnClientsResponse ¶ added in v1.62.391
type DescribeSslVpnClientsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RegionId string `json:"RegionId" xml:"RegionId"` ClientInfoList []ClientInfo `json:"ClientInfoList" xml:"ClientInfoList"` }
DescribeSslVpnClientsResponse is the response struct for api DescribeSslVpnClients
func CreateDescribeSslVpnClientsResponse ¶ added in v1.62.391
func CreateDescribeSslVpnClientsResponse() (response *DescribeSslVpnClientsResponse)
CreateDescribeSslVpnClientsResponse creates a response to parse from DescribeSslVpnClients response
type DescribeSslVpnServersRequest ¶
type DescribeSslVpnServersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SslVpnServerId string `position:"Query" name:"SslVpnServerId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
DescribeSslVpnServersRequest is the request struct for api DescribeSslVpnServers
func CreateDescribeSslVpnServersRequest ¶
func CreateDescribeSslVpnServersRequest() (request *DescribeSslVpnServersRequest)
CreateDescribeSslVpnServersRequest creates a request to invoke DescribeSslVpnServers API
type DescribeSslVpnServersResponse ¶
type DescribeSslVpnServersResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SslVpnServers SslVpnServers `json:"SslVpnServers" xml:"SslVpnServers"` }
DescribeSslVpnServersResponse is the response struct for api DescribeSslVpnServers
func CreateDescribeSslVpnServersResponse ¶
func CreateDescribeSslVpnServersResponse() (response *DescribeSslVpnServersResponse)
CreateDescribeSslVpnServersResponse creates a response to parse from DescribeSslVpnServers response
type DescribeTagKeysForExpressConnectRequest ¶ added in v1.62.96
type DescribeTagKeysForExpressConnectRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` Keyword string `position:"Query" name:"Keyword"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` MaxResult requests.Integer `position:"Query" name:"MaxResult"` }
DescribeTagKeysForExpressConnectRequest is the request struct for api DescribeTagKeysForExpressConnect
func CreateDescribeTagKeysForExpressConnectRequest ¶ added in v1.62.96
func CreateDescribeTagKeysForExpressConnectRequest() (request *DescribeTagKeysForExpressConnectRequest)
CreateDescribeTagKeysForExpressConnectRequest creates a request to invoke DescribeTagKeysForExpressConnect API
type DescribeTagKeysForExpressConnectResponse ¶ added in v1.62.96
type DescribeTagKeysForExpressConnectResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagKeys TagKeysInDescribeTagKeysForExpressConnect `json:"TagKeys" xml:"TagKeys"` }
DescribeTagKeysForExpressConnectResponse is the response struct for api DescribeTagKeysForExpressConnect
func CreateDescribeTagKeysForExpressConnectResponse ¶ added in v1.62.96
func CreateDescribeTagKeysForExpressConnectResponse() (response *DescribeTagKeysForExpressConnectResponse)
CreateDescribeTagKeysForExpressConnectResponse creates a response to parse from DescribeTagKeysForExpressConnect response
type DescribeTagKeysRequest ¶ added in v1.62.97
type DescribeTagKeysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` Keyword string `position:"Query" name:"Keyword"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` MaxResult requests.Integer `position:"Query" name:"MaxResult"` }
DescribeTagKeysRequest is the request struct for api DescribeTagKeys
func CreateDescribeTagKeysRequest ¶ added in v1.62.97
func CreateDescribeTagKeysRequest() (request *DescribeTagKeysRequest)
CreateDescribeTagKeysRequest creates a request to invoke DescribeTagKeys API
type DescribeTagKeysResponse ¶ added in v1.62.97
type DescribeTagKeysResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagKeys TagKeysInDescribeTagKeys `json:"TagKeys" xml:"TagKeys"` }
DescribeTagKeysResponse is the response struct for api DescribeTagKeys
func CreateDescribeTagKeysResponse ¶ added in v1.62.97
func CreateDescribeTagKeysResponse() (response *DescribeTagKeysResponse)
CreateDescribeTagKeysResponse creates a response to parse from DescribeTagKeys response
type DescribeTagsRequest ¶ added in v1.62.97
type DescribeTagsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]DescribeTagsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` MaxResult requests.Integer `position:"Query" name:"MaxResult"` }
DescribeTagsRequest is the request struct for api DescribeTags
func CreateDescribeTagsRequest ¶ added in v1.62.97
func CreateDescribeTagsRequest() (request *DescribeTagsRequest)
CreateDescribeTagsRequest creates a request to invoke DescribeTags API
type DescribeTagsResponse ¶ added in v1.62.97
type DescribeTagsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResourcesInDescribeTags `json:"TagResources" xml:"TagResources"` }
DescribeTagsResponse is the response struct for api DescribeTags
func CreateDescribeTagsResponse ¶ added in v1.62.97
func CreateDescribeTagsResponse() (response *DescribeTagsResponse)
CreateDescribeTagsResponse creates a response to parse from DescribeTags response
type DescribeTagsTag ¶ added in v1.62.97
DescribeTagsTag is a repeated param struct in DescribeTagsRequest
type DescribeVRoutersRequest ¶
type DescribeVRoutersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VRouterId string `position:"Query" name:"VRouterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeVRoutersRequest is the request struct for api DescribeVRouters
func CreateDescribeVRoutersRequest ¶
func CreateDescribeVRoutersRequest() (request *DescribeVRoutersRequest)
CreateDescribeVRoutersRequest creates a request to invoke DescribeVRouters API
type DescribeVRoutersResponse ¶
type DescribeVRoutersResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VRouters VRouters `json:"VRouters" xml:"VRouters"` }
DescribeVRoutersResponse is the response struct for api DescribeVRouters
func CreateDescribeVRoutersResponse ¶
func CreateDescribeVRoutersResponse() (response *DescribeVRoutersResponse)
CreateDescribeVRoutersResponse creates a response to parse from DescribeVRouters response
type DescribeVSwitchAttributesRequest ¶
type DescribeVSwitchAttributesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` }
DescribeVSwitchAttributesRequest is the request struct for api DescribeVSwitchAttributes
func CreateDescribeVSwitchAttributesRequest ¶
func CreateDescribeVSwitchAttributesRequest() (request *DescribeVSwitchAttributesRequest)
CreateDescribeVSwitchAttributesRequest creates a request to invoke DescribeVSwitchAttributes API
type DescribeVSwitchAttributesResponse ¶
type DescribeVSwitchAttributesResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` AvailableIpAddressCount int64 `json:"AvailableIpAddressCount" xml:"AvailableIpAddressCount"` NetworkAclId string `json:"NetworkAclId" xml:"NetworkAclId"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` RequestId string `json:"RequestId" xml:"RequestId"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Description string `json:"Description" xml:"Description"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` Ipv6CidrBlock string `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"` VSwitchName string `json:"VSwitchName" xml:"VSwitchName"` RouteTable RouteTable `json:"RouteTable" xml:"RouteTable"` CloudResources CloudResourcesInDescribeVSwitchAttributes `json:"CloudResources" xml:"CloudResources"` Tags TagsInDescribeVSwitchAttributes `json:"Tags" xml:"Tags"` }
DescribeVSwitchAttributesResponse is the response struct for api DescribeVSwitchAttributes
func CreateDescribeVSwitchAttributesResponse ¶
func CreateDescribeVSwitchAttributesResponse() (response *DescribeVSwitchAttributesResponse)
CreateDescribeVSwitchAttributesResponse creates a response to parse from DescribeVSwitchAttributes response
type DescribeVSwitchesRequest ¶
type DescribeVSwitchesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` Tag *[]DescribeVSwitchesTag `position:"Query" name:"Tag" type:"Repeated"` RouteTableId string `position:"Query" name:"RouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` VSwitchOwnerId requests.Integer `position:"Query" name:"VSwitchOwnerId"` VpcId string `position:"Query" name:"VpcId"` VSwitchName string `position:"Query" name:"VSwitchName"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeVSwitchesRequest is the request struct for api DescribeVSwitches
func CreateDescribeVSwitchesRequest ¶
func CreateDescribeVSwitchesRequest() (request *DescribeVSwitchesRequest)
CreateDescribeVSwitchesRequest creates a request to invoke DescribeVSwitches API
type DescribeVSwitchesResponse ¶
type DescribeVSwitchesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VSwitches VSwitches `json:"VSwitches" xml:"VSwitches"` }
DescribeVSwitchesResponse is the response struct for api DescribeVSwitches
func CreateDescribeVSwitchesResponse ¶
func CreateDescribeVSwitchesResponse() (response *DescribeVSwitchesResponse)
CreateDescribeVSwitchesResponse creates a response to parse from DescribeVSwitches response
type DescribeVSwitchesTag ¶
DescribeVSwitchesTag is a repeated param struct in DescribeVSwitchesRequest
type DescribeVbrHaRequest ¶ added in v1.61.1136
type DescribeVbrHaRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VbrHaId string `position:"Query" name:"VbrHaId"` VbrId string `position:"Query" name:"VbrId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeVbrHaRequest is the request struct for api DescribeVbrHa
func CreateDescribeVbrHaRequest ¶ added in v1.61.1136
func CreateDescribeVbrHaRequest() (request *DescribeVbrHaRequest)
CreateDescribeVbrHaRequest creates a request to invoke DescribeVbrHa API
type DescribeVbrHaResponse ¶ added in v1.61.1136
type DescribeVbrHaResponse struct { *responses.BaseResponse CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` VbrHaId string `json:"VbrHaId" xml:"VbrHaId"` PeerVbrId string `json:"PeerVbrId" xml:"PeerVbrId"` Name string `json:"Name" xml:"Name"` VbrId string `json:"VbrId" xml:"VbrId"` RegionId string `json:"RegionId" xml:"RegionId"` }
DescribeVbrHaResponse is the response struct for api DescribeVbrHa
func CreateDescribeVbrHaResponse ¶ added in v1.61.1136
func CreateDescribeVbrHaResponse() (response *DescribeVbrHaResponse)
CreateDescribeVbrHaResponse creates a response to parse from DescribeVbrHa response
type DescribeVcoRouteEntriesRequest ¶ added in v1.61.1711
type DescribeVcoRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` RouteEntryType string `position:"Query" name:"RouteEntryType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DescribeVcoRouteEntriesRequest is the request struct for api DescribeVcoRouteEntries
func CreateDescribeVcoRouteEntriesRequest ¶ added in v1.61.1711
func CreateDescribeVcoRouteEntriesRequest() (request *DescribeVcoRouteEntriesRequest)
CreateDescribeVcoRouteEntriesRequest creates a request to invoke DescribeVcoRouteEntries API
type DescribeVcoRouteEntriesResponse ¶ added in v1.61.1711
type DescribeVcoRouteEntriesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` VcoRouteEntries []VcoRouteEntrie `json:"VcoRouteEntries" xml:"VcoRouteEntries"` }
DescribeVcoRouteEntriesResponse is the response struct for api DescribeVcoRouteEntries
func CreateDescribeVcoRouteEntriesResponse ¶ added in v1.61.1711
func CreateDescribeVcoRouteEntriesResponse() (response *DescribeVcoRouteEntriesResponse)
CreateDescribeVcoRouteEntriesResponse creates a response to parse from DescribeVcoRouteEntries response
type DescribeVirtualBorderRoutersFilter ¶
type DescribeVirtualBorderRoutersFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeVirtualBorderRoutersFilter is a repeated param struct in DescribeVirtualBorderRoutersRequest
type DescribeVirtualBorderRoutersForPhysicalConnectionFilter ¶
type DescribeVirtualBorderRoutersForPhysicalConnectionFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeVirtualBorderRoutersForPhysicalConnectionFilter is a repeated param struct in DescribeVirtualBorderRoutersForPhysicalConnectionRequest
type DescribeVirtualBorderRoutersForPhysicalConnectionRequest ¶
type DescribeVirtualBorderRoutersForPhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeVirtualBorderRoutersForPhysicalConnectionFilter `position:"Query" name:"Filter" type:"Repeated"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` }
DescribeVirtualBorderRoutersForPhysicalConnectionRequest is the request struct for api DescribeVirtualBorderRoutersForPhysicalConnection
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionRequest ¶
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionRequest() (request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest)
CreateDescribeVirtualBorderRoutersForPhysicalConnectionRequest creates a request to invoke DescribeVirtualBorderRoutersForPhysicalConnection API
type DescribeVirtualBorderRoutersForPhysicalConnectionResponse ¶
type DescribeVirtualBorderRoutersForPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VirtualBorderRouterForPhysicalConnectionSet VirtualBorderRouterForPhysicalConnectionSet `json:"VirtualBorderRouterForPhysicalConnectionSet" xml:"VirtualBorderRouterForPhysicalConnectionSet"` }
DescribeVirtualBorderRoutersForPhysicalConnectionResponse is the response struct for api DescribeVirtualBorderRoutersForPhysicalConnection
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionResponse ¶
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionResponse() (response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse)
CreateDescribeVirtualBorderRoutersForPhysicalConnectionResponse creates a response to parse from DescribeVirtualBorderRoutersForPhysicalConnection response
type DescribeVirtualBorderRoutersRequest ¶
type DescribeVirtualBorderRoutersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` IncludeCrossAccountVbr requests.Boolean `position:"Query" name:"IncludeCrossAccountVbr"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeVirtualBorderRoutersFilter `position:"Query" name:"Filter" type:"Repeated"` }
DescribeVirtualBorderRoutersRequest is the request struct for api DescribeVirtualBorderRouters
func CreateDescribeVirtualBorderRoutersRequest ¶
func CreateDescribeVirtualBorderRoutersRequest() (request *DescribeVirtualBorderRoutersRequest)
CreateDescribeVirtualBorderRoutersRequest creates a request to invoke DescribeVirtualBorderRouters API
type DescribeVirtualBorderRoutersResponse ¶
type DescribeVirtualBorderRoutersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VirtualBorderRouterSet VirtualBorderRouterSet `json:"VirtualBorderRouterSet" xml:"VirtualBorderRouterSet"` }
DescribeVirtualBorderRoutersResponse is the response struct for api DescribeVirtualBorderRouters
func CreateDescribeVirtualBorderRoutersResponse ¶
func CreateDescribeVirtualBorderRoutersResponse() (response *DescribeVirtualBorderRoutersResponse)
CreateDescribeVirtualBorderRoutersResponse creates a response to parse from DescribeVirtualBorderRouters response
type DescribeVpcAttributeRequest ¶
type DescribeVpcAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
DescribeVpcAttributeRequest is the request struct for api DescribeVpcAttribute
func CreateDescribeVpcAttributeRequest ¶
func CreateDescribeVpcAttributeRequest() (request *DescribeVpcAttributeRequest)
CreateDescribeVpcAttributeRequest creates a request to invoke DescribeVpcAttribute API
type DescribeVpcAttributeResponse ¶
type DescribeVpcAttributeResponse struct { *responses.BaseResponse CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` ClassicLinkEnabled bool `json:"ClassicLinkEnabled" xml:"ClassicLinkEnabled"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` RegionId string `json:"RegionId" xml:"RegionId"` VpcName string `json:"VpcName" xml:"VpcName"` VRouterId string `json:"VRouterId" xml:"VRouterId"` DhcpOptionsSetStatus string `json:"DhcpOptionsSetStatus" xml:"DhcpOptionsSetStatus"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` NetworkAclNum string `json:"NetworkAclNum" xml:"NetworkAclNum"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` DhcpOptionsSetId string `json:"DhcpOptionsSetId" xml:"DhcpOptionsSetId"` Ipv6CidrBlock string `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"` SupportIpv4Gateway bool `json:"SupportIpv4Gateway" xml:"SupportIpv4Gateway"` Ipv4GatewayId string `json:"Ipv4GatewayId" xml:"Ipv4GatewayId"` VSwitchIds VSwitchIdsInDescribeVpcAttribute `json:"VSwitchIds" xml:"VSwitchIds"` UserCidrs UserCidrsInDescribeVpcAttribute `json:"UserCidrs" xml:"UserCidrs"` SecondaryCidrBlocks SecondaryCidrBlocksInDescribeVpcAttribute `json:"SecondaryCidrBlocks" xml:"SecondaryCidrBlocks"` AssociatedCens AssociatedCensInDescribeVpcAttribute `json:"AssociatedCens" xml:"AssociatedCens"` CloudResources CloudResourcesInDescribeVpcAttribute `json:"CloudResources" xml:"CloudResources"` Ipv6CidrBlocks Ipv6CidrBlocksInDescribeVpcAttribute `json:"Ipv6CidrBlocks" xml:"Ipv6CidrBlocks"` Tags TagsInDescribeVpcAttribute `json:"Tags" xml:"Tags"` }
DescribeVpcAttributeResponse is the response struct for api DescribeVpcAttribute
func CreateDescribeVpcAttributeResponse ¶
func CreateDescribeVpcAttributeResponse() (response *DescribeVpcAttributeResponse)
CreateDescribeVpcAttributeResponse creates a response to parse from DescribeVpcAttribute response
type DescribeVpcsRequest ¶
type DescribeVpcsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VpcOwnerId requests.Integer `position:"Query" name:"VpcOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` VpcName string `position:"Query" name:"VpcName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` Tag *[]DescribeVpcsTag `position:"Query" name:"Tag" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DhcpOptionsSetId string `position:"Query" name:"DhcpOptionsSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AdvancedFeature requests.Boolean `position:"Query" name:"AdvancedFeature"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
DescribeVpcsRequest is the request struct for api DescribeVpcs
func CreateDescribeVpcsRequest ¶
func CreateDescribeVpcsRequest() (request *DescribeVpcsRequest)
CreateDescribeVpcsRequest creates a request to invoke DescribeVpcs API
type DescribeVpcsResponse ¶
type DescribeVpcsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Vpcs Vpcs `json:"Vpcs" xml:"Vpcs"` }
DescribeVpcsResponse is the response struct for api DescribeVpcs
func CreateDescribeVpcsResponse ¶
func CreateDescribeVpcsResponse() (response *DescribeVpcsResponse)
CreateDescribeVpcsResponse creates a response to parse from DescribeVpcs response
type DescribeVpcsTag ¶
DescribeVpcsTag is a repeated param struct in DescribeVpcsRequest
type DescribeVpnAttachmentsRequest ¶ added in v1.61.1711
type DescribeVpnAttachmentsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AttachType string `position:"Query" name:"AttachType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeVpnAttachmentsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DescribeVpnAttachmentsRequest is the request struct for api DescribeVpnAttachments
func CreateDescribeVpnAttachmentsRequest ¶ added in v1.61.1711
func CreateDescribeVpnAttachmentsRequest() (request *DescribeVpnAttachmentsRequest)
CreateDescribeVpnAttachmentsRequest creates a request to invoke DescribeVpnAttachments API
type DescribeVpnAttachmentsResponse ¶ added in v1.61.1711
type DescribeVpnAttachmentsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VpnAttachments []VpnAttachment `json:"VpnAttachments" xml:"VpnAttachments"` }
DescribeVpnAttachmentsResponse is the response struct for api DescribeVpnAttachments
func CreateDescribeVpnAttachmentsResponse ¶ added in v1.61.1711
func CreateDescribeVpnAttachmentsResponse() (response *DescribeVpnAttachmentsResponse)
CreateDescribeVpnAttachmentsResponse creates a response to parse from DescribeVpnAttachments response
type DescribeVpnAttachmentsTag ¶ added in v1.62.122
DescribeVpnAttachmentsTag is a repeated param struct in DescribeVpnAttachmentsRequest
type DescribeVpnConnectionLogsRequest ¶ added in v1.62.96
type DescribeVpnConnectionLogsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` MinutePeriod requests.Integer `position:"Query" name:"MinutePeriod"` PageSize requests.Integer `position:"Query" name:"PageSize"` From requests.Integer `position:"Query" name:"From"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` TunnelId string `position:"Query" name:"TunnelId"` To requests.Integer `position:"Query" name:"To"` }
DescribeVpnConnectionLogsRequest is the request struct for api DescribeVpnConnectionLogs
func CreateDescribeVpnConnectionLogsRequest ¶ added in v1.62.96
func CreateDescribeVpnConnectionLogsRequest() (request *DescribeVpnConnectionLogsRequest)
CreateDescribeVpnConnectionLogsRequest creates a request to invoke DescribeVpnConnectionLogs API
type DescribeVpnConnectionLogsResponse ¶ added in v1.62.96
type DescribeVpnConnectionLogsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` IsCompleted bool `json:"IsCompleted" xml:"IsCompleted"` Data DataInDescribeVpnConnectionLogs `json:"Data" xml:"Data"` }
DescribeVpnConnectionLogsResponse is the response struct for api DescribeVpnConnectionLogs
func CreateDescribeVpnConnectionLogsResponse ¶ added in v1.62.96
func CreateDescribeVpnConnectionLogsResponse() (response *DescribeVpnConnectionLogsResponse)
CreateDescribeVpnConnectionLogsResponse creates a response to parse from DescribeVpnConnectionLogs response
type DescribeVpnConnectionRequest ¶
type DescribeVpnConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DescribeVpnConnectionRequest is the request struct for api DescribeVpnConnection
func CreateDescribeVpnConnectionRequest ¶
func CreateDescribeVpnConnectionRequest() (request *DescribeVpnConnectionRequest)
CreateDescribeVpnConnectionRequest creates a request to invoke DescribeVpnConnection API
type DescribeVpnConnectionResponse ¶
type DescribeVpnConnectionResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RemoteCaCertificate string `json:"RemoteCaCertificate" xml:"RemoteCaCertificate"` EnableNatTraversal bool `json:"EnableNatTraversal" xml:"EnableNatTraversal"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` EffectImmediately bool `json:"EffectImmediately" xml:"EffectImmediately"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` RequestId string `json:"RequestId" xml:"RequestId"` VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` RemoteSubnet string `json:"RemoteSubnet" xml:"RemoteSubnet"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` Name string `json:"Name" xml:"Name"` EnableDpd bool `json:"EnableDpd" xml:"EnableDpd"` AttachType string `json:"AttachType" xml:"AttachType"` NetworkType string `json:"NetworkType" xml:"NetworkType"` AttachInstanceId string `json:"AttachInstanceId" xml:"AttachInstanceId"` Spec string `json:"Spec" xml:"Spec"` State string `json:"State" xml:"State"` ZoneNo string `json:"ZoneNo" xml:"ZoneNo"` InternetIp string `json:"InternetIp" xml:"InternetIp"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` TransitRouterName string `json:"TransitRouterName" xml:"TransitRouterName"` CrossAccountAuthorized bool `json:"CrossAccountAuthorized" xml:"CrossAccountAuthorized"` EnableTunnelsBgp bool `json:"EnableTunnelsBgp" xml:"EnableTunnelsBgp"` IkeConfig IkeConfig `json:"IkeConfig" xml:"IkeConfig"` IpsecConfig IpsecConfig `json:"IpsecConfig" xml:"IpsecConfig"` VcoHealthCheck VcoHealthCheck `json:"VcoHealthCheck" xml:"VcoHealthCheck"` VpnBgpConfig VpnBgpConfig `json:"VpnBgpConfig" xml:"VpnBgpConfig"` Tags TagsInDescribeVpnConnection `json:"Tags" xml:"Tags"` TunnelOptionsSpecification TunnelOptionsSpecificationInDescribeVpnConnection `json:"TunnelOptionsSpecification" xml:"TunnelOptionsSpecification"` }
DescribeVpnConnectionResponse is the response struct for api DescribeVpnConnection
func CreateDescribeVpnConnectionResponse ¶
func CreateDescribeVpnConnectionResponse() (response *DescribeVpnConnectionResponse)
CreateDescribeVpnConnectionResponse creates a response to parse from DescribeVpnConnection response
type DescribeVpnConnectionsRequest ¶
type DescribeVpnConnectionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeVpnConnectionsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DescribeVpnConnectionsRequest is the request struct for api DescribeVpnConnections
func CreateDescribeVpnConnectionsRequest ¶
func CreateDescribeVpnConnectionsRequest() (request *DescribeVpnConnectionsRequest)
CreateDescribeVpnConnectionsRequest creates a request to invoke DescribeVpnConnections API
type DescribeVpnConnectionsResponse ¶
type DescribeVpnConnectionsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VpnConnections VpnConnections `json:"VpnConnections" xml:"VpnConnections"` }
DescribeVpnConnectionsResponse is the response struct for api DescribeVpnConnections
func CreateDescribeVpnConnectionsResponse ¶
func CreateDescribeVpnConnectionsResponse() (response *DescribeVpnConnectionsResponse)
CreateDescribeVpnConnectionsResponse creates a response to parse from DescribeVpnConnections response
type DescribeVpnConnectionsTag ¶ added in v1.62.122
DescribeVpnConnectionsTag is a repeated param struct in DescribeVpnConnectionsRequest
type DescribeVpnCrossAccountAuthorizationsRequest ¶ added in v1.61.1711
type DescribeVpnCrossAccountAuthorizationsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DescribeVpnCrossAccountAuthorizationsRequest is the request struct for api DescribeVpnCrossAccountAuthorizations
func CreateDescribeVpnCrossAccountAuthorizationsRequest ¶ added in v1.61.1711
func CreateDescribeVpnCrossAccountAuthorizationsRequest() (request *DescribeVpnCrossAccountAuthorizationsRequest)
CreateDescribeVpnCrossAccountAuthorizationsRequest creates a request to invoke DescribeVpnCrossAccountAuthorizations API
type DescribeVpnCrossAccountAuthorizationsResponse ¶ added in v1.61.1711
type DescribeVpnCrossAccountAuthorizationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` CrossAccountAuthorizations []CrossAccountAuthorization `json:"CrossAccountAuthorizations" xml:"CrossAccountAuthorizations"` }
DescribeVpnCrossAccountAuthorizationsResponse is the response struct for api DescribeVpnCrossAccountAuthorizations
func CreateDescribeVpnCrossAccountAuthorizationsResponse ¶ added in v1.61.1711
func CreateDescribeVpnCrossAccountAuthorizationsResponse() (response *DescribeVpnCrossAccountAuthorizationsResponse)
CreateDescribeVpnCrossAccountAuthorizationsResponse creates a response to parse from DescribeVpnCrossAccountAuthorizations response
type DescribeVpnGatewayRequest ¶
type DescribeVpnGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeVpnGatewayRequest is the request struct for api DescribeVpnGateway
func CreateDescribeVpnGatewayRequest ¶
func CreateDescribeVpnGatewayRequest() (request *DescribeVpnGatewayRequest)
CreateDescribeVpnGatewayRequest creates a request to invoke DescribeVpnGateway API
type DescribeVpnGatewayResponse ¶
type DescribeVpnGatewayResponse struct { *responses.BaseResponse VpnType string `json:"VpnType" xml:"VpnType"` Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` SslMaxConnections int64 `json:"SslMaxConnections" xml:"SslMaxConnections"` Spec string `json:"Spec" xml:"Spec"` InternetIp string `json:"InternetIp" xml:"InternetIp"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` AutoPropagate bool `json:"AutoPropagate" xml:"AutoPropagate"` ChargeType string `json:"ChargeType" xml:"ChargeType"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` Tag string `json:"Tag" xml:"Tag"` IpsecVpn string `json:"IpsecVpn" xml:"IpsecVpn"` EndTime int64 `json:"EndTime" xml:"EndTime"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` EnableBgp bool `json:"EnableBgp" xml:"EnableBgp"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` SslVpn string `json:"SslVpn" xml:"SslVpn"` Name string `json:"Name" xml:"Name"` NetworkType string `json:"NetworkType" xml:"NetworkType"` DisasterRecoveryInternetIp string `json:"DisasterRecoveryInternetIp" xml:"DisasterRecoveryInternetIp"` DisasterRecoveryVSwitchId string `json:"DisasterRecoveryVSwitchId" xml:"DisasterRecoveryVSwitchId"` SslVpnInternetIp string `json:"SslVpnInternetIp" xml:"SslVpnInternetIp"` ReservationData ReservationData `json:"ReservationData" xml:"ReservationData"` Tags TagsInDescribeVpnGateway `json:"Tags" xml:"Tags"` }
DescribeVpnGatewayResponse is the response struct for api DescribeVpnGateway
func CreateDescribeVpnGatewayResponse ¶
func CreateDescribeVpnGatewayResponse() (response *DescribeVpnGatewayResponse)
CreateDescribeVpnGatewayResponse creates a response to parse from DescribeVpnGateway response
type DescribeVpnGatewaysRequest ¶
type DescribeVpnGatewaysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeVpnGatewaysTag `position:"Query" name:"Tag" type:"Repeated"` BusinessStatus string `position:"Query" name:"BusinessStatus"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` Status string `position:"Query" name:"Status"` }
DescribeVpnGatewaysRequest is the request struct for api DescribeVpnGateways
func CreateDescribeVpnGatewaysRequest ¶
func CreateDescribeVpnGatewaysRequest() (request *DescribeVpnGatewaysRequest)
CreateDescribeVpnGatewaysRequest creates a request to invoke DescribeVpnGateways API
type DescribeVpnGatewaysResponse ¶
type DescribeVpnGatewaysResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VpnGateways VpnGateways `json:"VpnGateways" xml:"VpnGateways"` }
DescribeVpnGatewaysResponse is the response struct for api DescribeVpnGateways
func CreateDescribeVpnGatewaysResponse ¶
func CreateDescribeVpnGatewaysResponse() (response *DescribeVpnGatewaysResponse)
CreateDescribeVpnGatewaysResponse creates a response to parse from DescribeVpnGateways response
type DescribeVpnGatewaysTag ¶ added in v1.61.235
DescribeVpnGatewaysTag is a repeated param struct in DescribeVpnGatewaysRequest
type DescribeVpnPbrRouteEntriesRequest ¶
type DescribeVpnPbrRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeVpnPbrRouteEntriesRequest is the request struct for api DescribeVpnPbrRouteEntries
func CreateDescribeVpnPbrRouteEntriesRequest ¶
func CreateDescribeVpnPbrRouteEntriesRequest() (request *DescribeVpnPbrRouteEntriesRequest)
CreateDescribeVpnPbrRouteEntriesRequest creates a request to invoke DescribeVpnPbrRouteEntries API
type DescribeVpnPbrRouteEntriesResponse ¶
type DescribeVpnPbrRouteEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VpnPbrRouteEntries VpnPbrRouteEntries `json:"VpnPbrRouteEntries" xml:"VpnPbrRouteEntries"` }
DescribeVpnPbrRouteEntriesResponse is the response struct for api DescribeVpnPbrRouteEntries
func CreateDescribeVpnPbrRouteEntriesResponse ¶
func CreateDescribeVpnPbrRouteEntriesResponse() (response *DescribeVpnPbrRouteEntriesResponse)
CreateDescribeVpnPbrRouteEntriesResponse creates a response to parse from DescribeVpnPbrRouteEntries response
type DescribeVpnRouteEntriesRequest ¶
type DescribeVpnRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` RouteEntryType string `position:"Query" name:"RouteEntryType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeVpnRouteEntriesRequest is the request struct for api DescribeVpnRouteEntries
func CreateDescribeVpnRouteEntriesRequest ¶
func CreateDescribeVpnRouteEntriesRequest() (request *DescribeVpnRouteEntriesRequest)
CreateDescribeVpnRouteEntriesRequest creates a request to invoke DescribeVpnRouteEntries API
type DescribeVpnRouteEntriesResponse ¶
type DescribeVpnRouteEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VpnRouteEntries VpnRouteEntries `json:"VpnRouteEntries" xml:"VpnRouteEntries"` }
DescribeVpnRouteEntriesResponse is the response struct for api DescribeVpnRouteEntries
func CreateDescribeVpnRouteEntriesResponse ¶
func CreateDescribeVpnRouteEntriesResponse() (response *DescribeVpnRouteEntriesResponse)
CreateDescribeVpnRouteEntriesResponse creates a response to parse from DescribeVpnRouteEntries response
type DescribeVpnSslServerLogsRequest ¶
type DescribeVpnSslServerLogsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` MinutePeriod requests.Integer `position:"Query" name:"MinutePeriod"` PageSize requests.Integer `position:"Query" name:"PageSize"` VpnSslServerId string `position:"Query" name:"VpnSslServerId"` From requests.Integer `position:"Query" name:"From"` SslVpnClientCertId string `position:"Query" name:"SslVpnClientCertId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` To requests.Integer `position:"Query" name:"To"` }
DescribeVpnSslServerLogsRequest is the request struct for api DescribeVpnSslServerLogs
func CreateDescribeVpnSslServerLogsRequest ¶
func CreateDescribeVpnSslServerLogsRequest() (request *DescribeVpnSslServerLogsRequest)
CreateDescribeVpnSslServerLogsRequest creates a request to invoke DescribeVpnSslServerLogs API
type DescribeVpnSslServerLogsResponse ¶
type DescribeVpnSslServerLogsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` IsCompleted bool `json:"IsCompleted" xml:"IsCompleted"` Data DataInDescribeVpnSslServerLogs `json:"Data" xml:"Data"` }
DescribeVpnSslServerLogsResponse is the response struct for api DescribeVpnSslServerLogs
func CreateDescribeVpnSslServerLogsResponse ¶
func CreateDescribeVpnSslServerLogsResponse() (response *DescribeVpnSslServerLogsResponse)
CreateDescribeVpnSslServerLogsResponse creates a response to parse from DescribeVpnSslServerLogs response
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` ZoneType string `position:"Query" name:"ZoneType"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones ZonesInDescribeZones `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type DetachDhcpOptionsSetFromVpcRequest ¶ added in v1.61.388
type DetachDhcpOptionsSetFromVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DhcpOptionsSetId string `position:"Query" name:"DhcpOptionsSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
DetachDhcpOptionsSetFromVpcRequest is the request struct for api DetachDhcpOptionsSetFromVpc
func CreateDetachDhcpOptionsSetFromVpcRequest ¶ added in v1.61.388
func CreateDetachDhcpOptionsSetFromVpcRequest() (request *DetachDhcpOptionsSetFromVpcRequest)
CreateDetachDhcpOptionsSetFromVpcRequest creates a request to invoke DetachDhcpOptionsSetFromVpc API
type DetachDhcpOptionsSetFromVpcResponse ¶ added in v1.61.388
type DetachDhcpOptionsSetFromVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachDhcpOptionsSetFromVpcResponse is the response struct for api DetachDhcpOptionsSetFromVpc
func CreateDetachDhcpOptionsSetFromVpcResponse ¶ added in v1.61.388
func CreateDetachDhcpOptionsSetFromVpcResponse() (response *DetachDhcpOptionsSetFromVpcResponse)
CreateDetachDhcpOptionsSetFromVpcResponse creates a response to parse from DetachDhcpOptionsSetFromVpc response
type DhcpOptions ¶ added in v1.61.388
type DhcpOptions struct { DomainNameServers string `json:"DomainNameServers" xml:"DomainNameServers"` BootFileName string `json:"BootFileName" xml:"BootFileName"` DomainName string `json:"DomainName" xml:"DomainName"` LeaseTime string `json:"LeaseTime" xml:"LeaseTime"` TFTPServerName string `json:"TFTPServerName" xml:"TFTPServerName"` Ipv6LeaseTime string `json:"Ipv6LeaseTime" xml:"Ipv6LeaseTime"` }
DhcpOptions is a nested struct in vpc response
type DhcpOptionsSet ¶ added in v1.61.388
type DhcpOptionsSet struct { DhcpOptionsSetDescription string `json:"DhcpOptionsSetDescription" xml:"DhcpOptionsSetDescription"` Status string `json:"Status" xml:"Status"` DhcpOptionsSetId string `json:"DhcpOptionsSetId" xml:"DhcpOptionsSetId"` DhcpOptionsSetName string `json:"DhcpOptionsSetName" xml:"DhcpOptionsSetName"` AssociateVpcCount int `json:"AssociateVpcCount" xml:"AssociateVpcCount"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` DhcpOptions DhcpOptions `json:"DhcpOptions" xml:"DhcpOptions"` Tags []Tag `json:"Tags" xml:"Tags"` }
DhcpOptionsSet is a nested struct in vpc response
type DhcpOptionsSets ¶ added in v1.61.388
type DhcpOptionsSets struct {
DhcpOptionsSet []DhcpOptionsSet `json:"DhcpOptionsSet" xml:"DhcpOptionsSet"`
}
DhcpOptionsSets is a nested struct in vpc response
type DiagnoseResult ¶ added in v1.62.96
type DiagnoseResult struct {
DiagnoseResultItem []DiagnoseResultItem `json:"DiagnoseResult" xml:"DiagnoseResult"`
}
DiagnoseResult is a nested struct in vpc response
type DiagnoseResultItem ¶ added in v1.62.96
type DiagnoseResultItem struct { DiagnoseName string `json:"DiagnoseName" xml:"DiagnoseName"` DiagnoseResultDescription string `json:"DiagnoseResultDescription" xml:"DiagnoseResultDescription"` DiagnoseResultLevel string `json:"DiagnoseResultLevel" xml:"DiagnoseResultLevel"` }
DiagnoseResultItem is a nested struct in vpc response
type DiagnoseVpnGatewayRequest ¶ added in v1.62.96
type DiagnoseVpnGatewayRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ResourceId string `position:"Query" name:"ResourceId"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` ResourceType string `position:"Query" name:"ResourceType"` IPsecExtendInfo string `position:"Query" name:"IPsecExtendInfo"` }
DiagnoseVpnGatewayRequest is the request struct for api DiagnoseVpnGateway
func CreateDiagnoseVpnGatewayRequest ¶ added in v1.62.96
func CreateDiagnoseVpnGatewayRequest() (request *DiagnoseVpnGatewayRequest)
CreateDiagnoseVpnGatewayRequest creates a request to invoke DiagnoseVpnGateway API
type DiagnoseVpnGatewayResponse ¶ added in v1.62.96
type DiagnoseVpnGatewayResponse struct { *responses.BaseResponse DiagnoseId string `json:"DiagnoseId" xml:"DiagnoseId"` RequestId string `json:"RequestId" xml:"RequestId"` }
DiagnoseVpnGatewayResponse is the response struct for api DiagnoseVpnGateway
func CreateDiagnoseVpnGatewayResponse ¶ added in v1.62.96
func CreateDiagnoseVpnGatewayResponse() (response *DiagnoseVpnGatewayResponse)
CreateDiagnoseVpnGatewayResponse creates a response to parse from DiagnoseVpnGateway response
type DisableNatGatewayEcsMetricRequest ¶ added in v1.61.601
type DisableNatGatewayEcsMetricRequest struct { *requests.RpcRequest DryRun requests.Boolean `position:"Query" name:"DryRun"` NatGatewayId string `position:"Query" name:"NatGatewayId"` }
DisableNatGatewayEcsMetricRequest is the request struct for api DisableNatGatewayEcsMetric
func CreateDisableNatGatewayEcsMetricRequest ¶ added in v1.61.601
func CreateDisableNatGatewayEcsMetricRequest() (request *DisableNatGatewayEcsMetricRequest)
CreateDisableNatGatewayEcsMetricRequest creates a request to invoke DisableNatGatewayEcsMetric API
type DisableNatGatewayEcsMetricResponse ¶ added in v1.61.601
type DisableNatGatewayEcsMetricResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableNatGatewayEcsMetricResponse is the response struct for api DisableNatGatewayEcsMetric
func CreateDisableNatGatewayEcsMetricResponse ¶ added in v1.61.601
func CreateDisableNatGatewayEcsMetricResponse() (response *DisableNatGatewayEcsMetricResponse)
CreateDisableNatGatewayEcsMetricResponse creates a response to parse from DisableNatGatewayEcsMetric response
type DisableVpcClassicLinkRequest ¶
type DisableVpcClassicLinkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
DisableVpcClassicLinkRequest is the request struct for api DisableVpcClassicLink
func CreateDisableVpcClassicLinkRequest ¶
func CreateDisableVpcClassicLinkRequest() (request *DisableVpcClassicLinkRequest)
CreateDisableVpcClassicLinkRequest creates a request to invoke DisableVpcClassicLink API
type DisableVpcClassicLinkResponse ¶
type DisableVpcClassicLinkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableVpcClassicLinkResponse is the response struct for api DisableVpcClassicLink
func CreateDisableVpcClassicLinkResponse ¶
func CreateDisableVpcClassicLinkResponse() (response *DisableVpcClassicLinkResponse)
CreateDisableVpcClassicLinkResponse creates a response to parse from DisableVpcClassicLink response
type DissociateRouteTableFromGatewayRequest ¶ added in v1.61.1439
type DissociateRouteTableFromGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` GatewayId string `position:"Query" name:"GatewayId"` RouteTableId string `position:"Query" name:"RouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DissociateRouteTableFromGatewayRequest is the request struct for api DissociateRouteTableFromGateway
func CreateDissociateRouteTableFromGatewayRequest ¶ added in v1.61.1439
func CreateDissociateRouteTableFromGatewayRequest() (request *DissociateRouteTableFromGatewayRequest)
CreateDissociateRouteTableFromGatewayRequest creates a request to invoke DissociateRouteTableFromGateway API
type DissociateRouteTableFromGatewayResponse ¶ added in v1.61.1439
type DissociateRouteTableFromGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DissociateRouteTableFromGatewayResponse is the response struct for api DissociateRouteTableFromGateway
func CreateDissociateRouteTableFromGatewayResponse ¶ added in v1.61.1439
func CreateDissociateRouteTableFromGatewayResponse() (response *DissociateRouteTableFromGatewayResponse)
CreateDissociateRouteTableFromGatewayResponse creates a response to parse from DissociateRouteTableFromGateway response
type DissociateRouteTablesFromVpcGatewayEndpointRequest ¶ added in v1.61.1310
type DissociateRouteTablesFromVpcGatewayEndpointRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` EndpointId string `position:"Query" name:"EndpointId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteTableIds *[]string `position:"Query" name:"RouteTableIds" type:"Repeated"` }
DissociateRouteTablesFromVpcGatewayEndpointRequest is the request struct for api DissociateRouteTablesFromVpcGatewayEndpoint
func CreateDissociateRouteTablesFromVpcGatewayEndpointRequest ¶ added in v1.61.1310
func CreateDissociateRouteTablesFromVpcGatewayEndpointRequest() (request *DissociateRouteTablesFromVpcGatewayEndpointRequest)
CreateDissociateRouteTablesFromVpcGatewayEndpointRequest creates a request to invoke DissociateRouteTablesFromVpcGatewayEndpoint API
type DissociateRouteTablesFromVpcGatewayEndpointResponse ¶ added in v1.61.1310
type DissociateRouteTablesFromVpcGatewayEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DissociateRouteTablesFromVpcGatewayEndpointResponse is the response struct for api DissociateRouteTablesFromVpcGatewayEndpoint
func CreateDissociateRouteTablesFromVpcGatewayEndpointResponse ¶ added in v1.61.1310
func CreateDissociateRouteTablesFromVpcGatewayEndpointResponse() (response *DissociateRouteTablesFromVpcGatewayEndpointResponse)
CreateDissociateRouteTablesFromVpcGatewayEndpointResponse creates a response to parse from DissociateRouteTablesFromVpcGatewayEndpoint response
type DissociateVpnGatewayWithCertificateRequest ¶ added in v1.61.939
type DissociateVpnGatewayWithCertificateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ClientToken string `position:"Query" name:"ClientToken"` CertificateId string `position:"Query" name:"CertificateId"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` CallerBid string `position:"Query" name:"callerBid"` CertificateType string `position:"Query" name:"CertificateType"` }
DissociateVpnGatewayWithCertificateRequest is the request struct for api DissociateVpnGatewayWithCertificate
func CreateDissociateVpnGatewayWithCertificateRequest ¶ added in v1.61.939
func CreateDissociateVpnGatewayWithCertificateRequest() (request *DissociateVpnGatewayWithCertificateRequest)
CreateDissociateVpnGatewayWithCertificateRequest creates a request to invoke DissociateVpnGatewayWithCertificate API
type DissociateVpnGatewayWithCertificateResponse ¶ added in v1.61.939
type DissociateVpnGatewayWithCertificateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DissociateVpnGatewayWithCertificateResponse is the response struct for api DissociateVpnGatewayWithCertificate
func CreateDissociateVpnGatewayWithCertificateResponse ¶ added in v1.61.939
func CreateDissociateVpnGatewayWithCertificateResponse() (response *DissociateVpnGatewayWithCertificateResponse)
CreateDissociateVpnGatewayWithCertificateResponse creates a response to parse from DissociateVpnGatewayWithCertificate response
type DownloadVpnConnectionConfigRequest ¶
type DownloadVpnConnectionConfigRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` }
DownloadVpnConnectionConfigRequest is the request struct for api DownloadVpnConnectionConfig
func CreateDownloadVpnConnectionConfigRequest ¶
func CreateDownloadVpnConnectionConfigRequest() (request *DownloadVpnConnectionConfigRequest)
CreateDownloadVpnConnectionConfigRequest creates a request to invoke DownloadVpnConnectionConfig API
type DownloadVpnConnectionConfigResponse ¶
type DownloadVpnConnectionConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VpnConnectionConfig VpnConnectionConfig `json:"VpnConnectionConfig" xml:"VpnConnectionConfig"` }
DownloadVpnConnectionConfigResponse is the response struct for api DownloadVpnConnectionConfig
func CreateDownloadVpnConnectionConfigResponse ¶
func CreateDownloadVpnConnectionConfigResponse() (response *DownloadVpnConnectionConfigResponse)
CreateDownloadVpnConnectionConfigResponse creates a response to parse from DownloadVpnConnectionConfig response
type EcGrantRelationModel ¶ added in v1.62.27
type EcGrantRelationModel struct { VbrOwnerUid int64 `json:"VbrOwnerUid" xml:"VbrOwnerUid"` VbrInstanceId string `json:"VbrInstanceId" xml:"VbrInstanceId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` AliUid int64 `json:"AliUid" xml:"AliUid"` RegionNo string `json:"RegionNo" xml:"RegionNo"` Status string `json:"Status" xml:"Status"` InstanceName string `json:"InstanceName" xml:"InstanceName"` InstanceRouterId string `json:"InstanceRouterId" xml:"InstanceRouterId"` VbrRegionNo string `json:"VbrRegionNo" xml:"VbrRegionNo"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` GrantType string `json:"GrantType" xml:"GrantType"` }
EcGrantRelationModel is a nested struct in vpc response
type EcGrantRelations ¶ added in v1.62.27
type EcGrantRelations struct {
EcGrantRelationModel []EcGrantRelationModel `json:"EcGrantRelationModel" xml:"EcGrantRelationModel"`
}
EcGrantRelations is a nested struct in vpc response
type EgressAclEntriesInCreateNetworkAcl ¶
type EgressAclEntriesInCreateNetworkAcl struct {
EgressAclEntry []EgressAclEntry `json:"EgressAclEntry" xml:"EgressAclEntry"`
}
EgressAclEntriesInCreateNetworkAcl is a nested struct in vpc response
type EgressAclEntriesInDescribeNetworkAclAttributes ¶
type EgressAclEntriesInDescribeNetworkAclAttributes struct {
EgressAclEntry []EgressAclEntry `json:"EgressAclEntry" xml:"EgressAclEntry"`
}
EgressAclEntriesInDescribeNetworkAclAttributes is a nested struct in vpc response
type EgressAclEntriesInDescribeNetworkAcls ¶
type EgressAclEntriesInDescribeNetworkAcls struct {
EgressAclEntry []EgressAclEntry `json:"EgressAclEntry" xml:"EgressAclEntry"`
}
EgressAclEntriesInDescribeNetworkAcls is a nested struct in vpc response
type EgressAclEntry ¶
type EgressAclEntry struct { DestinationCidrIp string `json:"DestinationCidrIp" xml:"DestinationCidrIp"` Protocol string `json:"Protocol" xml:"Protocol"` NetworkAclEntryId string `json:"NetworkAclEntryId" xml:"NetworkAclEntryId"` Port string `json:"Port" xml:"Port"` NetworkAclEntryName string `json:"NetworkAclEntryName" xml:"NetworkAclEntryName"` EntryType string `json:"EntryType" xml:"EntryType"` Policy string `json:"Policy" xml:"Policy"` Description string `json:"Description" xml:"Description"` }
EgressAclEntry is a nested struct in vpc response
type EgressRule ¶ added in v1.61.1136
type EgressRule struct {
InstanceId string `json:"InstanceId" xml:"InstanceId"`
}
EgressRule is a nested struct in vpc response
type EgressRulesInCreateTrafficMirrorFilterRules ¶ added in v1.61.1136
type EgressRulesInCreateTrafficMirrorFilterRules struct {
EgressRule []EgressRule `json:"EgressRule" xml:"EgressRule"`
}
EgressRulesInCreateTrafficMirrorFilterRules is a nested struct in vpc response
type EgressRulesInListTrafficMirrorFilters ¶ added in v1.61.1136
type EgressRulesInListTrafficMirrorFilters struct {
TrafficMirrorRule []TrafficMirrorRule `json:"TrafficMirrorRule" xml:"TrafficMirrorRule"`
}
EgressRulesInListTrafficMirrorFilters is a nested struct in vpc response
type EipAddress ¶
type EipAddress struct { ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` Status string `json:"Status" xml:"Status"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` AllocationTime string `json:"AllocationTime" xml:"AllocationTime"` Netmode string `json:"Netmode" xml:"Netmode"` ChargeType string `json:"ChargeType" xml:"ChargeType"` Descritpion string `json:"Descritpion" xml:"Descritpion"` Description string `json:"Description" xml:"Description"` Mode string `json:"Mode" xml:"Mode"` SegmentInstanceId string `json:"SegmentInstanceId" xml:"SegmentInstanceId"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` BandwidthPackageId string `json:"BandwidthPackageId" xml:"BandwidthPackageId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` Bandwidth string `json:"Bandwidth" xml:"Bandwidth"` ReservationBandwidth string `json:"ReservationBandwidth" xml:"ReservationBandwidth"` EipBandwidth string `json:"EipBandwidth" xml:"EipBandwidth"` Name string `json:"Name" xml:"Name"` PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` InstanceRegionId string `json:"InstanceRegionId" xml:"InstanceRegionId"` DeletionProtection bool `json:"DeletionProtection" xml:"DeletionProtection"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SecondLimited bool `json:"SecondLimited" xml:"SecondLimited"` InstanceType string `json:"InstanceType" xml:"InstanceType"` HDMonitorStatus string `json:"HDMonitorStatus" xml:"HDMonitorStatus"` RegionId string `json:"RegionId" xml:"RegionId"` BandwidthPackageBandwidth string `json:"BandwidthPackageBandwidth" xml:"BandwidthPackageBandwidth"` ServiceManaged int `json:"ServiceManaged" xml:"ServiceManaged"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` AllocationId string `json:"AllocationId" xml:"AllocationId"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` BandwidthPackageType string `json:"BandwidthPackageType" xml:"BandwidthPackageType"` HasReservationData string `json:"HasReservationData" xml:"HasReservationData"` ISP string `json:"ISP" xml:"ISP"` PublicIpAddressPoolId string `json:"PublicIpAddressPoolId" xml:"PublicIpAddressPoolId"` VpcId string `json:"VpcId" xml:"VpcId"` Zone string `json:"Zone" xml:"Zone"` AvailableRegions AvailableRegions `json:"AvailableRegions" xml:"AvailableRegions"` SecurityProtectionTypes SecurityProtectionTypesInDescribeEipAddresses `json:"SecurityProtectionTypes" xml:"SecurityProtectionTypes"` OperationLocks OperationLocksInDescribeEipAddresses `json:"OperationLocks" xml:"OperationLocks"` Tags TagsInDescribeEipAddresses `json:"Tags" xml:"Tags"` }
EipAddress is a nested struct in vpc response
type EipAddresses ¶
type EipAddresses struct {
EipAddress []EipAddress `json:"EipAddress" xml:"EipAddress"`
}
EipAddresses is a nested struct in vpc response
type EipInfo ¶
type EipInfo struct { Ip string `json:"Ip" xml:"Ip"` IpGw string `json:"IpGw" xml:"IpGw"` IpMask string `json:"IpMask" xml:"IpMask"` }
EipInfo is a nested struct in vpc response
type EipInfos ¶
type EipInfos struct {
EipInfo []EipInfo `json:"EipInfo" xml:"EipInfo"`
}
EipInfos is a nested struct in vpc response
type EipMonitorData ¶
type EipMonitorData struct { EipTX int64 `json:"EipTX" xml:"EipTX"` EipPackets int `json:"EipPackets" xml:"EipPackets"` EipBandwidth int `json:"EipBandwidth" xml:"EipBandwidth"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` EipFlow int64 `json:"EipFlow" xml:"EipFlow"` EipRX int64 `json:"EipRX" xml:"EipRX"` }
EipMonitorData is a nested struct in vpc response
type EipMonitorDatas ¶
type EipMonitorDatas struct {
EipMonitorData []EipMonitorData `json:"EipMonitorData" xml:"EipMonitorData"`
}
EipMonitorDatas is a nested struct in vpc response
type EipSegment ¶ added in v1.61.16
type EipSegment struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` Descritpion string `json:"Descritpion" xml:"Descritpion"` InstanceId string `json:"InstanceId" xml:"InstanceId"` IpCount string `json:"IpCount" xml:"IpCount"` Name string `json:"Name" xml:"Name"` Segment string `json:"Segment" xml:"Segment"` RegionId string `json:"RegionId" xml:"RegionId"` Zone string `json:"Zone" xml:"Zone"` }
EipSegment is a nested struct in vpc response
type EipSegments ¶ added in v1.61.16
type EipSegments struct {
EipSegment []EipSegment `json:"EipSegment" xml:"EipSegment"`
}
EipSegments is a nested struct in vpc response
type EnableNatGatewayEcsMetricRequest ¶ added in v1.61.601
type EnableNatGatewayEcsMetricRequest struct { *requests.RpcRequest DryRun requests.Boolean `position:"Query" name:"DryRun"` NatGatewayId string `position:"Query" name:"NatGatewayId"` }
EnableNatGatewayEcsMetricRequest is the request struct for api EnableNatGatewayEcsMetric
func CreateEnableNatGatewayEcsMetricRequest ¶ added in v1.61.601
func CreateEnableNatGatewayEcsMetricRequest() (request *EnableNatGatewayEcsMetricRequest)
CreateEnableNatGatewayEcsMetricRequest creates a request to invoke EnableNatGatewayEcsMetric API
type EnableNatGatewayEcsMetricResponse ¶ added in v1.61.601
type EnableNatGatewayEcsMetricResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableNatGatewayEcsMetricResponse is the response struct for api EnableNatGatewayEcsMetric
func CreateEnableNatGatewayEcsMetricResponse ¶ added in v1.61.601
func CreateEnableNatGatewayEcsMetricResponse() (response *EnableNatGatewayEcsMetricResponse)
CreateEnableNatGatewayEcsMetricResponse creates a response to parse from EnableNatGatewayEcsMetric response
type EnablePhysicalConnectionRequest ¶
type EnablePhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` }
EnablePhysicalConnectionRequest is the request struct for api EnablePhysicalConnection
func CreateEnablePhysicalConnectionRequest ¶
func CreateEnablePhysicalConnectionRequest() (request *EnablePhysicalConnectionRequest)
CreateEnablePhysicalConnectionRequest creates a request to invoke EnablePhysicalConnection API
type EnablePhysicalConnectionResponse ¶
type EnablePhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnablePhysicalConnectionResponse is the response struct for api EnablePhysicalConnection
func CreateEnablePhysicalConnectionResponse ¶
func CreateEnablePhysicalConnectionResponse() (response *EnablePhysicalConnectionResponse)
CreateEnablePhysicalConnectionResponse creates a response to parse from EnablePhysicalConnection response
type EnableVpcClassicLinkRequest ¶
type EnableVpcClassicLinkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
EnableVpcClassicLinkRequest is the request struct for api EnableVpcClassicLink
func CreateEnableVpcClassicLinkRequest ¶
func CreateEnableVpcClassicLinkRequest() (request *EnableVpcClassicLinkRequest)
CreateEnableVpcClassicLinkRequest creates a request to invoke EnableVpcClassicLink API
type EnableVpcClassicLinkResponse ¶
type EnableVpcClassicLinkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableVpcClassicLinkResponse is the response struct for api EnableVpcClassicLink
func CreateEnableVpcClassicLinkResponse ¶
func CreateEnableVpcClassicLinkResponse() (response *EnableVpcClassicLinkResponse)
CreateEnableVpcClassicLinkResponse creates a response to parse from EnableVpcClassicLink response
type EnableVpcIpv4GatewayRequest ¶ added in v1.61.1439
type EnableVpcIpv4GatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv4GatewayId string `position:"Query" name:"Ipv4GatewayId"` RouteTableList *[]string `position:"Query" name:"RouteTableList" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
EnableVpcIpv4GatewayRequest is the request struct for api EnableVpcIpv4Gateway
func CreateEnableVpcIpv4GatewayRequest ¶ added in v1.61.1439
func CreateEnableVpcIpv4GatewayRequest() (request *EnableVpcIpv4GatewayRequest)
CreateEnableVpcIpv4GatewayRequest creates a request to invoke EnableVpcIpv4Gateway API
type EnableVpcIpv4GatewayResponse ¶ added in v1.61.1439
type EnableVpcIpv4GatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableVpcIpv4GatewayResponse is the response struct for api EnableVpcIpv4Gateway
func CreateEnableVpcIpv4GatewayResponse ¶ added in v1.61.1439
func CreateEnableVpcIpv4GatewayResponse() (response *EnableVpcIpv4GatewayResponse)
CreateEnableVpcIpv4GatewayResponse creates a response to parse from EnableVpcIpv4Gateway response
type Endpoint ¶ added in v1.61.1310
type Endpoint struct { EndpointId string `json:"EndpointId" xml:"EndpointId"` EndpointName string `json:"EndpointName" xml:"EndpointName"` EndpointDescription string `json:"EndpointDescription" xml:"EndpointDescription"` ServiceName string `json:"ServiceName" xml:"ServiceName"` VpcId string `json:"VpcId" xml:"VpcId"` PolicyDocument string `json:"PolicyDocument" xml:"PolicyDocument"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EndpointStatus string `json:"EndpointStatus" xml:"EndpointStatus"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` AssociatedRouteTables []string `json:"AssociatedRouteTables" xml:"AssociatedRouteTables"` Tags []Tag `json:"Tags" xml:"Tags"` }
Endpoint is a nested struct in vpc response
type Endpoints ¶ added in v1.61.1310
type Endpoints struct {
Endpoint []Endpoint `json:"Endpoint" xml:"Endpoint"`
}
Endpoints is a nested struct in vpc response
type EntrySummarys ¶ added in v1.62.27
type EntrySummarys struct {
EntrySummarysItem []EntrySummarysItem `json:"EntrySummarys" xml:"EntrySummarys"`
}
EntrySummarys is a nested struct in vpc response
type EntrySummarysItem ¶ added in v1.62.27
type EntrySummarysItem struct { RouteEntryType string `json:"RouteEntryType" xml:"RouteEntryType"` Count int `json:"Count" xml:"Count"` }
EntrySummarysItem is a nested struct in vpc response
type FailedRouteEntriesInCreateRouteEntries ¶ added in v1.62.27
type FailedRouteEntriesInCreateRouteEntries struct {
FailedRouteEntriesItem []FailedRouteEntriesItem `json:"FailedRouteEntries" xml:"FailedRouteEntries"`
}
FailedRouteEntriesInCreateRouteEntries is a nested struct in vpc response
type FailedRouteEntriesInDeleteRouteEntries ¶ added in v1.62.27
type FailedRouteEntriesInDeleteRouteEntries struct {
FailedRouteEntriesItem []FailedRouteEntriesItem `json:"FailedRouteEntries" xml:"FailedRouteEntries"`
}
FailedRouteEntriesInDeleteRouteEntries is a nested struct in vpc response
type FailedRouteEntriesItem ¶ added in v1.62.27
type FailedRouteEntriesItem struct { NextHop string `json:"NextHop" xml:"NextHop"` DstCidrBlock string `json:"DstCidrBlock" xml:"DstCidrBlock"` RouteEntryId string `json:"RouteEntryId" xml:"RouteEntryId"` FailedCode string `json:"FailedCode" xml:"FailedCode"` FailedMessage string `json:"FailedMessage" xml:"FailedMessage"` }
FailedRouteEntriesItem is a nested struct in vpc response
type FlowLog ¶
type FlowLog struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` FlowLogName string `json:"FlowLogName" xml:"FlowLogName"` TrafficType string `json:"TrafficType" xml:"TrafficType"` ResourceType string `json:"ResourceType" xml:"ResourceType"` Description string `json:"Description" xml:"Description"` ProjectName string `json:"ProjectName" xml:"ProjectName"` LogStoreName string `json:"LogStoreName" xml:"LogStoreName"` ResourceId string `json:"ResourceId" xml:"ResourceId"` RegionId string `json:"RegionId" xml:"RegionId"` FlowLogId string `json:"FlowLogId" xml:"FlowLogId"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` AggregationInterval int `json:"AggregationInterval" xml:"AggregationInterval"` ServiceType string `json:"ServiceType" xml:"ServiceType"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` TrafficPath TrafficPath `json:"TrafficPath" xml:"TrafficPath"` Tags TagsInDescribeFlowLogs `json:"Tags" xml:"Tags"` }
FlowLog is a nested struct in vpc response
type FlowLogs ¶
type FlowLogs struct {
FlowLog []FlowLog `json:"FlowLog" xml:"FlowLog"`
}
FlowLogs is a nested struct in vpc response
type ForwardTable ¶ added in v1.61.939
type ForwardTable struct { ForwardTableId string `json:"ForwardTableId" xml:"ForwardTableId"` ForwardEntryCount int `json:"ForwardEntryCount" xml:"ForwardEntryCount"` }
ForwardTable is a nested struct in vpc response
type ForwardTableEntries ¶
type ForwardTableEntries struct {
ForwardTableEntry []ForwardTableEntry `json:"ForwardTableEntry" xml:"ForwardTableEntry"`
}
ForwardTableEntries is a nested struct in vpc response
type ForwardTableEntry ¶
type ForwardTableEntry struct { Status string `json:"Status" xml:"Status"` ForwardEntryId string `json:"ForwardEntryId" xml:"ForwardEntryId"` InternalIp string `json:"InternalIp" xml:"InternalIp"` InternalPort string `json:"InternalPort" xml:"InternalPort"` ForwardEntryName string `json:"ForwardEntryName" xml:"ForwardEntryName"` ForwardTableId string `json:"ForwardTableId" xml:"ForwardTableId"` IpProtocol string `json:"IpProtocol" xml:"IpProtocol"` ExternalPort string `json:"ExternalPort" xml:"ExternalPort"` ExternalIp string `json:"ExternalIp" xml:"ExternalIp"` }
ForwardTableEntry is a nested struct in vpc response
type ForwardTableIdsInCreateNatGateway ¶
type ForwardTableIdsInCreateNatGateway struct {
ForwardTableId []string `json:"ForwardTableId" xml:"ForwardTableId"`
}
ForwardTableIdsInCreateNatGateway is a nested struct in vpc response
type ForwardTableIdsInDescribeNatGateways ¶
type ForwardTableIdsInDescribeNatGateways struct {
ForwardTableId []string `json:"ForwardTableId" xml:"ForwardTableId"`
}
ForwardTableIdsInDescribeNatGateways is a nested struct in vpc response
type FullNatEntries ¶ added in v1.61.1310
type FullNatEntries struct {
FullNatEntry []FullNatEntry `json:"FullNatEntry" xml:"FullNatEntry"`
}
FullNatEntries is a nested struct in vpc response
type FullNatEntry ¶ added in v1.61.1310
type FullNatEntry struct { NatIp string `json:"NatIp" xml:"NatIp"` NatIpPort string `json:"NatIpPort" xml:"NatIpPort"` AccessIp string `json:"AccessIp" xml:"AccessIp"` AccessPort string `json:"AccessPort" xml:"AccessPort"` IpProtocol string `json:"IpProtocol" xml:"IpProtocol"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` NetworkInterfaceType string `json:"NetworkInterfaceType" xml:"NetworkInterfaceType"` FullNatEntryName string `json:"FullNatEntryName" xml:"FullNatEntryName"` FullNatEntryDescription string `json:"FullNatEntryDescription" xml:"FullNatEntryDescription"` CreationTime string `json:"CreationTime" xml:"CreationTime"` FullNatEntryId string `json:"FullNatEntryId" xml:"FullNatEntryId"` FullNatEntryStatus string `json:"FullNatEntryStatus" xml:"FullNatEntryStatus"` FullNatTableId string `json:"FullNatTableId" xml:"FullNatTableId"` }
FullNatEntry is a nested struct in vpc response
type FullNatTable ¶ added in v1.61.1310
type FullNatTable struct { FullNatEntryCount int64 `json:"FullNatEntryCount" xml:"FullNatEntryCount"` FullNatTableId string `json:"FullNatTableId" xml:"FullNatTableId"` }
FullNatTable is a nested struct in vpc response
type FullNatTableIdsInCreateNatGateway ¶ added in v1.61.1310
type FullNatTableIdsInCreateNatGateway struct {
FullNatTableId []string `json:"FullNatTableId" xml:"FullNatTableId"`
}
FullNatTableIdsInCreateNatGateway is a nested struct in vpc response
type FullNatTableIdsInDescribeNatGateways ¶ added in v1.61.1310
type FullNatTableIdsInDescribeNatGateways struct {
FullNatTableId []string `json:"FullNatTableId" xml:"FullNatTableId"`
}
FullNatTableIdsInDescribeNatGateways is a nested struct in vpc response
type GatewayIds ¶ added in v1.61.1439
type GatewayIds struct {
GatewayIds []string `json:"GatewayIds" xml:"GatewayIds"`
}
GatewayIds is a nested struct in vpc response
type GatewayRouteEntryModels ¶ added in v1.61.1439
type GatewayRouteEntryModels struct {
GatewayRouteEntryModelsItem []GatewayRouteEntryModelsItem `json:"GatewayRouteEntryModels" xml:"GatewayRouteEntryModels"`
}
GatewayRouteEntryModels is a nested struct in vpc response
type GatewayRouteEntryModelsItem ¶ added in v1.61.1439
type GatewayRouteEntryModelsItem struct { Status string `json:"Status" xml:"Status"` NextHopId string `json:"NextHopId" xml:"NextHopId"` Description string `json:"Description" xml:"Description"` NextHopType string `json:"NextHopType" xml:"NextHopType"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` Name string `json:"Name" xml:"Name"` NextHops []NextHopInListGatewayRouteTableEntries `json:"NextHops" xml:"NextHops"` }
GatewayRouteEntryModelsItem is a nested struct in vpc response
type GeographicSubRegions ¶ added in v1.62.96
type GeographicSubRegions struct {
GeographicSubRegion []string `json:"GeographicSubRegion" xml:"GeographicSubRegion"`
}
GeographicSubRegions is a nested struct in vpc response
type GetDhcpOptionsSetRequest ¶ added in v1.61.388
type GetDhcpOptionsSetRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DhcpOptionsSetId string `position:"Query" name:"DhcpOptionsSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetDhcpOptionsSetRequest is the request struct for api GetDhcpOptionsSet
func CreateGetDhcpOptionsSetRequest ¶ added in v1.61.388
func CreateGetDhcpOptionsSetRequest() (request *GetDhcpOptionsSetRequest)
CreateGetDhcpOptionsSetRequest creates a request to invoke GetDhcpOptionsSet API
type GetDhcpOptionsSetResponse ¶ added in v1.61.388
type GetDhcpOptionsSetResponse struct { *responses.BaseResponse DhcpOptionsSetDescription string `json:"DhcpOptionsSetDescription" xml:"DhcpOptionsSetDescription"` Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` DhcpOptionsSetId string `json:"DhcpOptionsSetId" xml:"DhcpOptionsSetId"` DhcpOptionsSetName string `json:"DhcpOptionsSetName" xml:"DhcpOptionsSetName"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` DhcpOptions DhcpOptions `json:"DhcpOptions" xml:"DhcpOptions"` AssociateVpcs []AssociateVpc `json:"AssociateVpcs" xml:"AssociateVpcs"` Tags []Tag `json:"Tags" xml:"Tags"` }
GetDhcpOptionsSetResponse is the response struct for api GetDhcpOptionsSet
func CreateGetDhcpOptionsSetResponse ¶ added in v1.61.388
func CreateGetDhcpOptionsSetResponse() (response *GetDhcpOptionsSetResponse)
CreateGetDhcpOptionsSetResponse creates a response to parse from GetDhcpOptionsSet response
type GetFlowLogServiceStatusRequest ¶ added in v1.62.27
type GetFlowLogServiceStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetFlowLogServiceStatusRequest is the request struct for api GetFlowLogServiceStatus
func CreateGetFlowLogServiceStatusRequest ¶ added in v1.62.27
func CreateGetFlowLogServiceStatusRequest() (request *GetFlowLogServiceStatusRequest)
CreateGetFlowLogServiceStatusRequest creates a request to invoke GetFlowLogServiceStatus API
type GetFlowLogServiceStatusResponse ¶ added in v1.62.27
type GetFlowLogServiceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Enabled bool `json:"Enabled" xml:"Enabled"` }
GetFlowLogServiceStatusResponse is the response struct for api GetFlowLogServiceStatus
func CreateGetFlowLogServiceStatusResponse ¶ added in v1.62.27
func CreateGetFlowLogServiceStatusResponse() (response *GetFlowLogServiceStatusResponse)
CreateGetFlowLogServiceStatusResponse creates a response to parse from GetFlowLogServiceStatus response
type GetIpv4GatewayAttributeRequest ¶ added in v1.61.1439
type GetIpv4GatewayAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Ipv4GatewayId string `position:"Query" name:"Ipv4GatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetIpv4GatewayAttributeRequest is the request struct for api GetIpv4GatewayAttribute
func CreateGetIpv4GatewayAttributeRequest ¶ added in v1.61.1439
func CreateGetIpv4GatewayAttributeRequest() (request *GetIpv4GatewayAttributeRequest)
CreateGetIpv4GatewayAttributeRequest creates a request to invoke GetIpv4GatewayAttribute API
type GetIpv4GatewayAttributeResponse ¶ added in v1.61.1439
type GetIpv4GatewayAttributeResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` Ipv4GatewayId string `json:"Ipv4GatewayId" xml:"Ipv4GatewayId"` RequestId string `json:"RequestId" xml:"RequestId"` Ipv4GatewayDescription string `json:"Ipv4GatewayDescription" xml:"Ipv4GatewayDescription"` Enabled bool `json:"Enabled" xml:"Enabled"` Ipv4GatewayRouteTableId string `json:"Ipv4GatewayRouteTableId" xml:"Ipv4GatewayRouteTableId"` Ipv4GatewayName string `json:"Ipv4GatewayName" xml:"Ipv4GatewayName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags []Tag `json:"Tags" xml:"Tags"` }
GetIpv4GatewayAttributeResponse is the response struct for api GetIpv4GatewayAttribute
func CreateGetIpv4GatewayAttributeResponse ¶ added in v1.61.1439
func CreateGetIpv4GatewayAttributeResponse() (response *GetIpv4GatewayAttributeResponse)
CreateGetIpv4GatewayAttributeResponse creates a response to parse from GetIpv4GatewayAttribute response
type GetNatGatewayAttributeRequest ¶ added in v1.61.939
type GetNatGatewayAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetNatGatewayAttributeRequest is the request struct for api GetNatGatewayAttribute
func CreateGetNatGatewayAttributeRequest ¶ added in v1.61.939
func CreateGetNatGatewayAttributeRequest() (request *GetNatGatewayAttributeRequest)
CreateGetNatGatewayAttributeRequest creates a request to invoke GetNatGatewayAttribute API
type GetNatGatewayAttributeResponse ¶ added in v1.61.939
type GetNatGatewayAttributeResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` NatType string `json:"NatType" xml:"NatType"` NetworkType string `json:"NetworkType" xml:"NetworkType"` RegionId string `json:"RegionId" xml:"RegionId"` EcsMetricEnabled bool `json:"EcsMetricEnabled" xml:"EcsMetricEnabled"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Name string `json:"Name" xml:"Name"` PrivateLinkEnabled bool `json:"PrivateLinkEnabled" xml:"PrivateLinkEnabled"` PrivateLinkMode string `json:"PrivateLinkMode" xml:"PrivateLinkMode"` ForwardTable ForwardTable `json:"ForwardTable" xml:"ForwardTable"` SnatTable SnatTable `json:"SnatTable" xml:"SnatTable"` FullNatTable FullNatTable `json:"FullNatTable" xml:"FullNatTable"` BillingConfig BillingConfig `json:"BillingConfig" xml:"BillingConfig"` PrivateInfo PrivateInfo `json:"PrivateInfo" xml:"PrivateInfo"` DeletionProtectionInfo DeletionProtectionInfo `json:"DeletionProtectionInfo" xml:"DeletionProtectionInfo"` IpList []IpListItem `json:"IpList" xml:"IpList"` }
GetNatGatewayAttributeResponse is the response struct for api GetNatGatewayAttribute
func CreateGetNatGatewayAttributeResponse ¶ added in v1.61.939
func CreateGetNatGatewayAttributeResponse() (response *GetNatGatewayAttributeResponse)
CreateGetNatGatewayAttributeResponse creates a response to parse from GetNatGatewayAttribute response
type GetNatGatewayConvertStatusRequest ¶ added in v1.61.601
type GetNatGatewayConvertStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetNatGatewayConvertStatusRequest is the request struct for api GetNatGatewayConvertStatus
func CreateGetNatGatewayConvertStatusRequest ¶ added in v1.61.601
func CreateGetNatGatewayConvertStatusRequest() (request *GetNatGatewayConvertStatusRequest)
CreateGetNatGatewayConvertStatusRequest creates a request to invoke GetNatGatewayConvertStatus API
type GetNatGatewayConvertStatusResponse ¶ added in v1.61.601
type GetNatGatewayConvertStatusResponse struct { *responses.BaseResponse AliUid int64 `json:"AliUid" xml:"AliUid"` RequestId string `json:"RequestId" xml:"RequestId"` DstNatType string `json:"DstNatType" xml:"DstNatType"` Bid string `json:"Bid" xml:"Bid"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` ConvertSteps []ConvertStep `json:"ConvertSteps" xml:"ConvertSteps"` }
GetNatGatewayConvertStatusResponse is the response struct for api GetNatGatewayConvertStatus
func CreateGetNatGatewayConvertStatusResponse ¶ added in v1.61.601
func CreateGetNatGatewayConvertStatusResponse() (response *GetNatGatewayConvertStatusResponse)
CreateGetNatGatewayConvertStatusResponse creates a response to parse from GetNatGatewayConvertStatus response
type GetPhysicalConnectionServiceStatusRequest ¶ added in v1.61.1310
type GetPhysicalConnectionServiceStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetPhysicalConnectionServiceStatusRequest is the request struct for api GetPhysicalConnectionServiceStatus
func CreateGetPhysicalConnectionServiceStatusRequest ¶ added in v1.61.1310
func CreateGetPhysicalConnectionServiceStatusRequest() (request *GetPhysicalConnectionServiceStatusRequest)
CreateGetPhysicalConnectionServiceStatusRequest creates a request to invoke GetPhysicalConnectionServiceStatus API
type GetPhysicalConnectionServiceStatusResponse ¶ added in v1.61.1310
type GetPhysicalConnectionServiceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` Enabled bool `json:"Enabled" xml:"Enabled"` }
GetPhysicalConnectionServiceStatusResponse is the response struct for api GetPhysicalConnectionServiceStatus
func CreateGetPhysicalConnectionServiceStatusResponse ¶ added in v1.61.1310
func CreateGetPhysicalConnectionServiceStatusResponse() (response *GetPhysicalConnectionServiceStatusResponse)
CreateGetPhysicalConnectionServiceStatusResponse creates a response to parse from GetPhysicalConnectionServiceStatus response
type GetTrafficMirrorServiceStatusRequest ¶ added in v1.61.1136
type GetTrafficMirrorServiceStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetTrafficMirrorServiceStatusRequest is the request struct for api GetTrafficMirrorServiceStatus
func CreateGetTrafficMirrorServiceStatusRequest ¶ added in v1.61.1136
func CreateGetTrafficMirrorServiceStatusRequest() (request *GetTrafficMirrorServiceStatusRequest)
CreateGetTrafficMirrorServiceStatusRequest creates a request to invoke GetTrafficMirrorServiceStatus API
type GetTrafficMirrorServiceStatusResponse ¶ added in v1.61.1136
type GetTrafficMirrorServiceStatusResponse struct { *responses.BaseResponse Enabled bool `json:"Enabled" xml:"Enabled"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetTrafficMirrorServiceStatusResponse is the response struct for api GetTrafficMirrorServiceStatus
func CreateGetTrafficMirrorServiceStatusResponse ¶ added in v1.61.1136
func CreateGetTrafficMirrorServiceStatusResponse() (response *GetTrafficMirrorServiceStatusResponse)
CreateGetTrafficMirrorServiceStatusResponse creates a response to parse from GetTrafficMirrorServiceStatus response
type GetVpcGatewayEndpointAttributeRequest ¶ added in v1.61.1310
type GetVpcGatewayEndpointAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` EndpointId string `position:"Query" name:"EndpointId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetVpcGatewayEndpointAttributeRequest is the request struct for api GetVpcGatewayEndpointAttribute
func CreateGetVpcGatewayEndpointAttributeRequest ¶ added in v1.61.1310
func CreateGetVpcGatewayEndpointAttributeRequest() (request *GetVpcGatewayEndpointAttributeRequest)
CreateGetVpcGatewayEndpointAttributeRequest creates a request to invoke GetVpcGatewayEndpointAttribute API
type GetVpcGatewayEndpointAttributeResponse ¶ added in v1.61.1310
type GetVpcGatewayEndpointAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EndpointId string `json:"EndpointId" xml:"EndpointId"` EndpointName string `json:"EndpointName" xml:"EndpointName"` EndpointDescription string `json:"EndpointDescription" xml:"EndpointDescription"` ServiceName string `json:"ServiceName" xml:"ServiceName"` VpcId string `json:"VpcId" xml:"VpcId"` PolicyDocument string `json:"PolicyDocument" xml:"PolicyDocument"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EndpointStatus string `json:"EndpointStatus" xml:"EndpointStatus"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` RouteTables []string `json:"RouteTables" xml:"RouteTables"` Tags []Tag `json:"Tags" xml:"Tags"` }
GetVpcGatewayEndpointAttributeResponse is the response struct for api GetVpcGatewayEndpointAttribute
func CreateGetVpcGatewayEndpointAttributeResponse ¶ added in v1.61.1310
func CreateGetVpcGatewayEndpointAttributeResponse() (response *GetVpcGatewayEndpointAttributeResponse)
CreateGetVpcGatewayEndpointAttributeResponse creates a response to parse from GetVpcGatewayEndpointAttribute response
type GetVpcPrefixListAssociationsRequest ¶ added in v1.61.1711
type GetVpcPrefixListAssociationsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrefixListId string `position:"Query" name:"PrefixListId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
GetVpcPrefixListAssociationsRequest is the request struct for api GetVpcPrefixListAssociations
func CreateGetVpcPrefixListAssociationsRequest ¶ added in v1.61.1711
func CreateGetVpcPrefixListAssociationsRequest() (request *GetVpcPrefixListAssociationsRequest)
CreateGetVpcPrefixListAssociationsRequest creates a request to invoke GetVpcPrefixListAssociations API
type GetVpcPrefixListAssociationsResponse ¶ added in v1.61.1711
type GetVpcPrefixListAssociationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Count int64 `json:"Count" xml:"Count"` PrefixListAssociation []PrefixListAssociations `json:"PrefixListAssociation" xml:"PrefixListAssociation"` }
GetVpcPrefixListAssociationsResponse is the response struct for api GetVpcPrefixListAssociations
func CreateGetVpcPrefixListAssociationsResponse ¶ added in v1.61.1711
func CreateGetVpcPrefixListAssociationsResponse() (response *GetVpcPrefixListAssociationsResponse)
CreateGetVpcPrefixListAssociationsResponse creates a response to parse from GetVpcPrefixListAssociations response
type GetVpcPrefixListEntriesRequest ¶ added in v1.61.1711
type GetVpcPrefixListEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrefixListId string `position:"Query" name:"PrefixListId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
GetVpcPrefixListEntriesRequest is the request struct for api GetVpcPrefixListEntries
func CreateGetVpcPrefixListEntriesRequest ¶ added in v1.61.1711
func CreateGetVpcPrefixListEntriesRequest() (request *GetVpcPrefixListEntriesRequest)
CreateGetVpcPrefixListEntriesRequest creates a request to invoke GetVpcPrefixListEntries API
type GetVpcPrefixListEntriesResponse ¶ added in v1.61.1711
type GetVpcPrefixListEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Count int64 `json:"Count" xml:"Count"` PrefixListEntry []PrefixListCidrs `json:"PrefixListEntry" xml:"PrefixListEntry"` }
GetVpcPrefixListEntriesResponse is the response struct for api GetVpcPrefixListEntries
func CreateGetVpcPrefixListEntriesResponse ¶ added in v1.61.1711
func CreateGetVpcPrefixListEntriesResponse() (response *GetVpcPrefixListEntriesResponse)
CreateGetVpcPrefixListEntriesResponse creates a response to parse from GetVpcPrefixListEntries response
type GetVpcRouteEntrySummaryRequest ¶ added in v1.62.27
type GetVpcRouteEntrySummaryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RouteEntryType string `position:"Query" name:"RouteEntryType"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
GetVpcRouteEntrySummaryRequest is the request struct for api GetVpcRouteEntrySummary
func CreateGetVpcRouteEntrySummaryRequest ¶ added in v1.62.27
func CreateGetVpcRouteEntrySummaryRequest() (request *GetVpcRouteEntrySummaryRequest)
CreateGetVpcRouteEntrySummaryRequest creates a request to invoke GetVpcRouteEntrySummary API
type GetVpcRouteEntrySummaryResponse ¶ added in v1.62.27
type GetVpcRouteEntrySummaryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RouteEntrySummarys []RouteEntrySummarysItem `json:"RouteEntrySummarys" xml:"RouteEntrySummarys"` }
GetVpcRouteEntrySummaryResponse is the response struct for api GetVpcRouteEntrySummary
func CreateGetVpcRouteEntrySummaryResponse ¶ added in v1.62.27
func CreateGetVpcRouteEntrySummaryResponse() (response *GetVpcRouteEntrySummaryResponse)
CreateGetVpcRouteEntrySummaryResponse creates a response to parse from GetVpcRouteEntrySummary response
type GetVpnGatewayDiagnoseResultRequest ¶ added in v1.62.96
type GetVpnGatewayDiagnoseResultRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DiagnoseId string `position:"Query" name:"DiagnoseId"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` }
GetVpnGatewayDiagnoseResultRequest is the request struct for api GetVpnGatewayDiagnoseResult
func CreateGetVpnGatewayDiagnoseResultRequest ¶ added in v1.62.96
func CreateGetVpnGatewayDiagnoseResultRequest() (request *GetVpnGatewayDiagnoseResultRequest)
CreateGetVpnGatewayDiagnoseResultRequest creates a request to invoke GetVpnGatewayDiagnoseResult API
type GetVpnGatewayDiagnoseResultResponse ¶ added in v1.62.96
type GetVpnGatewayDiagnoseResultResponse struct { *responses.BaseResponse BeginTime string `json:"BeginTime" xml:"BeginTime"` DiagnoseId string `json:"DiagnoseId" xml:"DiagnoseId"` FinishTime string `json:"FinishTime" xml:"FinishTime"` FinishedCount int `json:"FinishedCount" xml:"FinishedCount"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceInstanceId string `json:"ResourceInstanceId" xml:"ResourceInstanceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` DiagnoseResult []DiagnoseResultItem `json:"DiagnoseResult" xml:"DiagnoseResult"` }
GetVpnGatewayDiagnoseResultResponse is the response struct for api GetVpnGatewayDiagnoseResult
func CreateGetVpnGatewayDiagnoseResultResponse ¶ added in v1.62.96
func CreateGetVpnGatewayDiagnoseResultResponse() (response *GetVpnGatewayDiagnoseResultResponse)
CreateGetVpnGatewayDiagnoseResultResponse creates a response to parse from GetVpnGatewayDiagnoseResult response
type GlobalAccelerationInstance ¶
type GlobalAccelerationInstance struct { Name string `json:"Name" xml:"Name"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` IpAddress string `json:"IpAddress" xml:"IpAddress"` HasReservationData string `json:"HasReservationData" xml:"HasReservationData"` ChargeType string `json:"ChargeType" xml:"ChargeType"` ServiceLocation string `json:"ServiceLocation" xml:"ServiceLocation"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ServerIpAddress string `json:"ServerIpAddress" xml:"ServerIpAddress"` ReservationBandwidth string `json:"ReservationBandwidth" xml:"ReservationBandwidth"` ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` RegionId string `json:"RegionId" xml:"RegionId"` AccelerationLocation string `json:"AccelerationLocation" xml:"AccelerationLocation"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` BandwidthType string `json:"BandwidthType" xml:"BandwidthType"` Bandwidth string `json:"Bandwidth" xml:"Bandwidth"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` GlobalAccelerationInstanceId string `json:"GlobalAccelerationInstanceId" xml:"GlobalAccelerationInstanceId"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` OperationLocks OperationLocksInDescribeGlobalAccelerationInstances `json:"OperationLocks" xml:"OperationLocks"` PublicIpAddresses PublicIpAddressesInDescribeGlobalAccelerationInstances `json:"PublicIpAddresses" xml:"PublicIpAddresses"` BackendServers BackendServers `json:"BackendServers" xml:"BackendServers"` }
GlobalAccelerationInstance is a nested struct in vpc response
type GlobalAccelerationInstancesInDescribeGlobalAccelerationInstances ¶
type GlobalAccelerationInstancesInDescribeGlobalAccelerationInstances struct {
GlobalAccelerationInstance []GlobalAccelerationInstance `json:"GlobalAccelerationInstance" xml:"GlobalAccelerationInstance"`
}
GlobalAccelerationInstancesInDescribeGlobalAccelerationInstances is a nested struct in vpc response
type GlobalAccelerationInstancesInDescribeServerRelatedGlobalAccelerationInstances ¶
type GlobalAccelerationInstancesInDescribeServerRelatedGlobalAccelerationInstances struct {
GlobalAccelerationInstance []GlobalAccelerationInstance `json:"GlobalAccelerationInstance" xml:"GlobalAccelerationInstance"`
}
GlobalAccelerationInstancesInDescribeServerRelatedGlobalAccelerationInstances is a nested struct in vpc response
type GrantInstanceToCenRequest ¶
type GrantInstanceToCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ClientToken string `position:"Query" name:"ClientToken"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GrantInstanceToCenRequest is the request struct for api GrantInstanceToCen
func CreateGrantInstanceToCenRequest ¶
func CreateGrantInstanceToCenRequest() (request *GrantInstanceToCenRequest)
CreateGrantInstanceToCenRequest creates a request to invoke GrantInstanceToCen API
type GrantInstanceToCenResponse ¶
type GrantInstanceToCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
GrantInstanceToCenResponse is the response struct for api GrantInstanceToCen
func CreateGrantInstanceToCenResponse ¶
func CreateGrantInstanceToCenResponse() (response *GrantInstanceToCenResponse)
CreateGrantInstanceToCenResponse creates a response to parse from GrantInstanceToCen response
type GrantInstanceToVbrRequest ¶ added in v1.62.96
type GrantInstanceToVbrRequest struct { *requests.RpcRequest VbrOwnerUid requests.Integer `position:"Query" name:"VbrOwnerUid"` VbrRegionNo string `position:"Query" name:"VbrRegionNo"` VbrInstanceIds *[]string `position:"Query" name:"VbrInstanceIds" type:"Repeated"` GrantType string `position:"Query" name:"GrantType"` InstanceId string `position:"Query" name:"InstanceId"` }
GrantInstanceToVbrRequest is the request struct for api GrantInstanceToVbr
func CreateGrantInstanceToVbrRequest ¶ added in v1.62.96
func CreateGrantInstanceToVbrRequest() (request *GrantInstanceToVbrRequest)
CreateGrantInstanceToVbrRequest creates a request to invoke GrantInstanceToVbr API
type GrantInstanceToVbrResponse ¶ added in v1.62.96
type GrantInstanceToVbrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
GrantInstanceToVbrResponse is the response struct for api GrantInstanceToVbr
func CreateGrantInstanceToVbrResponse ¶ added in v1.62.96
func CreateGrantInstanceToVbrResponse() (response *GrantInstanceToVbrResponse)
CreateGrantInstanceToVbrResponse creates a response to parse from GrantInstanceToVbr response
type HaVip ¶
type HaVip struct { VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` HaVipId string `json:"HaVipId" xml:"HaVipId"` AssociatedInstanceType string `json:"AssociatedInstanceType" xml:"AssociatedInstanceType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ChargeType string `json:"ChargeType" xml:"ChargeType"` RegionId string `json:"RegionId" xml:"RegionId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` Description string `json:"Description" xml:"Description"` MasterInstanceId string `json:"MasterInstanceId" xml:"MasterInstanceId"` Name string `json:"Name" xml:"Name"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` AssociatedEipAddresses AssociatedEipAddresses `json:"AssociatedEipAddresses" xml:"AssociatedEipAddresses"` AssociatedInstances AssociatedInstances `json:"AssociatedInstances" xml:"AssociatedInstances"` Tags TagsInDescribeHaVips `json:"Tags" xml:"Tags"` }
HaVip is a nested struct in vpc response
type HaVips ¶
type HaVips struct {
HaVip []HaVip `json:"HaVip" xml:"HaVip"`
}
HaVips is a nested struct in vpc response
type IPv6TranslatorAcl ¶
type IPv6TranslatorAcl struct { AclName string `json:"AclName" xml:"AclName"` AclId string `json:"AclId" xml:"AclId"` }
IPv6TranslatorAcl is a nested struct in vpc response
type IkeConfig ¶
type IkeConfig struct { LocalId string `json:"LocalId" xml:"LocalId"` IkeAuthAlg string `json:"IkeAuthAlg" xml:"IkeAuthAlg"` IkePfs string `json:"IkePfs" xml:"IkePfs"` IkeMode string `json:"IkeMode" xml:"IkeMode"` IkeEncAlg string `json:"IkeEncAlg" xml:"IkeEncAlg"` Psk string `json:"Psk" xml:"Psk"` RemoteId string `json:"RemoteId" xml:"RemoteId"` IkeLifetime int64 `json:"IkeLifetime" xml:"IkeLifetime"` IkeVersion string `json:"IkeVersion" xml:"IkeVersion"` }
IkeConfig is a nested struct in vpc response
type IngressAclEntriesInCreateNetworkAcl ¶
type IngressAclEntriesInCreateNetworkAcl struct {
IngressAclEntry []IngressAclEntry `json:"IngressAclEntry" xml:"IngressAclEntry"`
}
IngressAclEntriesInCreateNetworkAcl is a nested struct in vpc response
type IngressAclEntriesInDescribeNetworkAclAttributes ¶
type IngressAclEntriesInDescribeNetworkAclAttributes struct {
IngressAclEntry []IngressAclEntry `json:"IngressAclEntry" xml:"IngressAclEntry"`
}
IngressAclEntriesInDescribeNetworkAclAttributes is a nested struct in vpc response
type IngressAclEntriesInDescribeNetworkAcls ¶
type IngressAclEntriesInDescribeNetworkAcls struct {
IngressAclEntry []IngressAclEntry `json:"IngressAclEntry" xml:"IngressAclEntry"`
}
IngressAclEntriesInDescribeNetworkAcls is a nested struct in vpc response
type IngressAclEntry ¶
type IngressAclEntry struct { Protocol string `json:"Protocol" xml:"Protocol"` NetworkAclEntryId string `json:"NetworkAclEntryId" xml:"NetworkAclEntryId"` Port string `json:"Port" xml:"Port"` SourceCidrIp string `json:"SourceCidrIp" xml:"SourceCidrIp"` NetworkAclEntryName string `json:"NetworkAclEntryName" xml:"NetworkAclEntryName"` EntryType string `json:"EntryType" xml:"EntryType"` Policy string `json:"Policy" xml:"Policy"` Description string `json:"Description" xml:"Description"` }
IngressAclEntry is a nested struct in vpc response
type IngressRule ¶ added in v1.61.1136
type IngressRule struct {
InstanceId string `json:"InstanceId" xml:"InstanceId"`
}
IngressRule is a nested struct in vpc response
type IngressRulesInCreateTrafficMirrorFilterRules ¶ added in v1.61.1136
type IngressRulesInCreateTrafficMirrorFilterRules struct {
IngressRule []IngressRule `json:"IngressRule" xml:"IngressRule"`
}
IngressRulesInCreateTrafficMirrorFilterRules is a nested struct in vpc response
type IngressRulesInListTrafficMirrorFilters ¶ added in v1.61.1136
type IngressRulesInListTrafficMirrorFilters struct {
TrafficMirrorRule []TrafficMirrorRule `json:"TrafficMirrorRule" xml:"TrafficMirrorRule"`
}
IngressRulesInListTrafficMirrorFilters is a nested struct in vpc response
type IpList ¶
type IpList struct { PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` IpAddress string `json:"IpAddress" xml:"IpAddress"` ApAccessEnabled bool `json:"ApAccessEnabled" xml:"ApAccessEnabled"` UsingStatus string `json:"UsingStatus" xml:"UsingStatus"` SnatEntryEnabled bool `json:"SnatEntryEnabled" xml:"SnatEntryEnabled"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
IpList is a nested struct in vpc response
type IpListInGetNatGatewayAttribute ¶ added in v1.61.939
type IpListInGetNatGatewayAttribute struct {
IpListItem []IpListItem `json:"IpList" xml:"IpList"`
}
IpListInGetNatGatewayAttribute is a nested struct in vpc response
type IpListItem ¶ added in v1.61.939
type IpListItem struct { UsingStatus string `json:"UsingStatus" xml:"UsingStatus"` IpAddress string `json:"IpAddress" xml:"IpAddress"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
IpListItem is a nested struct in vpc response
type IpLists ¶
type IpLists struct {
IpList []IpList `json:"IpList" xml:"IpList"`
}
IpLists is a nested struct in vpc response
type IpRange ¶ added in v1.62.27
type IpRange struct {
IpRange []string `json:"IpRange" xml:"IpRange"`
}
IpRange is a nested struct in vpc response
type IpsecConfig ¶
type IpsecConfig struct { IpsecAuthAlg string `json:"IpsecAuthAlg" xml:"IpsecAuthAlg"` IpsecPfs string `json:"IpsecPfs" xml:"IpsecPfs"` IpsecEncAlg string `json:"IpsecEncAlg" xml:"IpsecEncAlg"` IpsecLifetime int64 `json:"IpsecLifetime" xml:"IpsecLifetime"` }
IpsecConfig is a nested struct in vpc response
type IpsecServer ¶ added in v1.61.939
type IpsecServer struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` OnlineClientCount int `json:"OnlineClientCount" xml:"OnlineClientCount"` InternetIp string `json:"InternetIp" xml:"InternetIp"` IpsecServerName string `json:"IpsecServerName" xml:"IpsecServerName"` IDaaSInstanceId string `json:"IDaaSInstanceId" xml:"IDaaSInstanceId"` EffectImmediately bool `json:"EffectImmediately" xml:"EffectImmediately"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` Psk string `json:"Psk" xml:"Psk"` RegionId string `json:"RegionId" xml:"RegionId"` PskEnabled bool `json:"PskEnabled" xml:"PskEnabled"` IpsecServerId string `json:"IpsecServerId" xml:"IpsecServerId"` MultiFactorAuthEnabled bool `json:"MultiFactorAuthEnabled" xml:"MultiFactorAuthEnabled"` MaxConnections int `json:"MaxConnections" xml:"MaxConnections"` ClientIpPool string `json:"ClientIpPool" xml:"ClientIpPool"` IkeConfig IkeConfig `json:"IkeConfig" xml:"IkeConfig"` IpsecConfig IpsecConfig `json:"IpsecConfig" xml:"IpsecConfig"` }
IpsecServer is a nested struct in vpc response
type IpsecServers ¶ added in v1.61.939
type IpsecServers struct {
IpsecServer []IpsecServer `json:"IpsecServer" xml:"IpsecServer"`
}
IpsecServers is a nested struct in vpc response
type Ipv4GatewayModels ¶ added in v1.61.1439
type Ipv4GatewayModels struct {
Ipv4GatewayModelsItem []Ipv4GatewayModelsItem `json:"Ipv4GatewayModels" xml:"Ipv4GatewayModels"`
}
Ipv4GatewayModels is a nested struct in vpc response
type Ipv4GatewayModelsItem ¶ added in v1.61.1439
type Ipv4GatewayModelsItem struct { VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` Ipv4GatewayId string `json:"Ipv4GatewayId" xml:"Ipv4GatewayId"` Ipv4GatewayDescription string `json:"Ipv4GatewayDescription" xml:"Ipv4GatewayDescription"` Enabled bool `json:"Enabled" xml:"Enabled"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` Ipv4GatewayRouteTableId string `json:"Ipv4GatewayRouteTableId" xml:"Ipv4GatewayRouteTableId"` Ipv4GatewayName string `json:"Ipv4GatewayName" xml:"Ipv4GatewayName"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags []Tag `json:"Tags" xml:"Tags"` }
Ipv4GatewayModelsItem is a nested struct in vpc response
type Ipv6Address ¶
type Ipv6Address struct { VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` Ipv6AddressId string `json:"Ipv6AddressId" xml:"Ipv6AddressId"` AllocationTime string `json:"AllocationTime" xml:"AllocationTime"` Ipv6AddressName string `json:"Ipv6AddressName" xml:"Ipv6AddressName"` AssociatedInstanceType string `json:"AssociatedInstanceType" xml:"AssociatedInstanceType"` AssociatedInstanceId string `json:"AssociatedInstanceId" xml:"AssociatedInstanceId"` NetworkType string `json:"NetworkType" xml:"NetworkType"` Ipv6Address string `json:"Ipv6Address" xml:"Ipv6Address"` Ipv6Isp string `json:"Ipv6Isp" xml:"Ipv6Isp"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Ipv6GatewayId string `json:"Ipv6GatewayId" xml:"Ipv6GatewayId"` RealBandwidth int `json:"RealBandwidth" xml:"RealBandwidth"` Ipv6InternetBandwidth Ipv6InternetBandwidth `json:"Ipv6InternetBandwidth" xml:"Ipv6InternetBandwidth"` }
Ipv6Address is a nested struct in vpc response
type Ipv6Addresses ¶
type Ipv6Addresses struct {
Ipv6Address []Ipv6Address `json:"Ipv6Address" xml:"Ipv6Address"`
}
Ipv6Addresses is a nested struct in vpc response
type Ipv6CidrBlock ¶ added in v1.61.1136
type Ipv6CidrBlock struct { Ipv6Isp string `json:"Ipv6Isp" xml:"Ipv6Isp"` Ipv6CidrBlock string `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"` }
Ipv6CidrBlock is a nested struct in vpc response
type Ipv6CidrBlocksInDescribeVpcAttribute ¶ added in v1.61.1136
type Ipv6CidrBlocksInDescribeVpcAttribute struct {
Ipv6CidrBlock []Ipv6CidrBlock `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"`
}
Ipv6CidrBlocksInDescribeVpcAttribute is a nested struct in vpc response
type Ipv6CidrBlocksInDescribeVpcs ¶ added in v1.61.1136
type Ipv6CidrBlocksInDescribeVpcs struct {
Ipv6CidrBlock []Ipv6CidrBlock `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"`
}
Ipv6CidrBlocksInDescribeVpcs is a nested struct in vpc response
type Ipv6EgressOnlyRule ¶
type Ipv6EgressOnlyRule struct { Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` Ipv6EgressOnlyRuleId string `json:"Ipv6EgressOnlyRuleId" xml:"Ipv6EgressOnlyRuleId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Name string `json:"Name" xml:"Name"` }
Ipv6EgressOnlyRule is a nested struct in vpc response
type Ipv6EgressOnlyRules ¶
type Ipv6EgressOnlyRules struct {
Ipv6EgressOnlyRule []Ipv6EgressOnlyRule `json:"Ipv6EgressOnlyRule" xml:"Ipv6EgressOnlyRule"`
}
Ipv6EgressOnlyRules is a nested struct in vpc response
type Ipv6Gateway ¶
type Ipv6Gateway struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` Spec string `json:"Spec" xml:"Spec"` Description string `json:"Description" xml:"Description"` Ipv6GatewayId string `json:"Ipv6GatewayId" xml:"Ipv6GatewayId"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Name string `json:"Name" xml:"Name"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` RegionId string `json:"RegionId" xml:"RegionId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags TagsInDescribeIpv6Gateways `json:"Tags" xml:"Tags"` }
Ipv6Gateway is a nested struct in vpc response
type Ipv6Gateways ¶
type Ipv6Gateways struct {
Ipv6Gateway []Ipv6Gateway `json:"Ipv6Gateway" xml:"Ipv6Gateway"`
}
Ipv6Gateways is a nested struct in vpc response
type Ipv6InternetBandwidth ¶
type Ipv6InternetBandwidth struct { InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Ipv6InternetBandwidthId string `json:"Ipv6InternetBandwidthId" xml:"Ipv6InternetBandwidthId"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` HasReservationData bool `json:"HasReservationData" xml:"HasReservationData"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` ReservationBandwidth int64 `json:"ReservationBandwidth" xml:"ReservationBandwidth"` }
Ipv6InternetBandwidth is a nested struct in vpc response
type Ipv6Translator ¶
type Ipv6Translator struct { Status string `json:"Status" xml:"Status"` Spec string `json:"Spec" xml:"Spec"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` PayType string `json:"PayType" xml:"PayType"` Ipv6TranslatorId string `json:"Ipv6TranslatorId" xml:"Ipv6TranslatorId"` AllocateIpv4Addr string `json:"AllocateIpv4Addr" xml:"AllocateIpv4Addr"` AvailableBandwidth string `json:"AvailableBandwidth" xml:"AvailableBandwidth"` RegionId string `json:"RegionId" xml:"RegionId"` EndTime int64 `json:"EndTime" xml:"EndTime"` Description string `json:"Description" xml:"Description"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` AllocateIpv6Addr string `json:"AllocateIpv6Addr" xml:"AllocateIpv6Addr"` Name string `json:"Name" xml:"Name"` Ipv6TranslatorEntryIds Ipv6TranslatorEntryIds `json:"Ipv6TranslatorEntryIds" xml:"Ipv6TranslatorEntryIds"` }
Ipv6Translator is a nested struct in vpc response
type Ipv6TranslatorAcls ¶
type Ipv6TranslatorAcls struct {
IPv6TranslatorAcl []IPv6TranslatorAcl `json:"IPv6TranslatorAcl" xml:"IPv6TranslatorAcl"`
}
Ipv6TranslatorAcls is a nested struct in vpc response
type Ipv6TranslatorEntries ¶
type Ipv6TranslatorEntries struct {
Ipv6TranslatorEntry []Ipv6TranslatorEntry `json:"Ipv6TranslatorEntry" xml:"Ipv6TranslatorEntry"`
}
Ipv6TranslatorEntries is a nested struct in vpc response
type Ipv6TranslatorEntry ¶
type Ipv6TranslatorEntry struct { AclType string `json:"AclType" xml:"AclType"` EntryStatus string `json:"EntryStatus" xml:"EntryStatus"` TransProtocol string `json:"TransProtocol" xml:"TransProtocol"` Ipv6TranslatorId string `json:"Ipv6TranslatorId" xml:"Ipv6TranslatorId"` EntryDescription string `json:"EntryDescription" xml:"EntryDescription"` Ipv6TranslatorEntryId string `json:"Ipv6TranslatorEntryId" xml:"Ipv6TranslatorEntryId"` AllocateIpv6Port int `json:"AllocateIpv6Port" xml:"AllocateIpv6Port"` BackendIpv4Addr string `json:"BackendIpv4Addr" xml:"BackendIpv4Addr"` BackendIpv4Port string `json:"BackendIpv4Port" xml:"BackendIpv4Port"` RegionId string `json:"RegionId" xml:"RegionId"` EntryBandwidth string `json:"EntryBandwidth" xml:"EntryBandwidth"` AclId string `json:"AclId" xml:"AclId"` EntryName string `json:"EntryName" xml:"EntryName"` AclStatus string `json:"AclStatus" xml:"AclStatus"` AllocateIpv6Addr string `json:"AllocateIpv6Addr" xml:"AllocateIpv6Addr"` }
Ipv6TranslatorEntry is a nested struct in vpc response
type Ipv6TranslatorEntryIds ¶
type Ipv6TranslatorEntryIds struct {
Ipv6TranslatorEntryId []string `json:"Ipv6TranslatorEntryId" xml:"Ipv6TranslatorEntryId"`
}
Ipv6TranslatorEntryIds is a nested struct in vpc response
type Ipv6Translators ¶
type Ipv6Translators struct {
Ipv6Translator []Ipv6Translator `json:"Ipv6Translator" xml:"Ipv6Translator"`
}
Ipv6Translators is a nested struct in vpc response
type ListBusinessAccessPointsRequest ¶ added in v1.62.96
type ListBusinessAccessPointsRequest struct {
*requests.RpcRequest
}
ListBusinessAccessPointsRequest is the request struct for api ListBusinessAccessPoints
func CreateListBusinessAccessPointsRequest ¶ added in v1.62.96
func CreateListBusinessAccessPointsRequest() (request *ListBusinessAccessPointsRequest)
CreateListBusinessAccessPointsRequest creates a request to invoke ListBusinessAccessPoints API
type ListBusinessAccessPointsResponse ¶ added in v1.62.96
type ListBusinessAccessPointsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BusinessAccessPoints []BusinessAccessPointsItem `json:"BusinessAccessPoints" xml:"BusinessAccessPoints"` }
ListBusinessAccessPointsResponse is the response struct for api ListBusinessAccessPoints
func CreateListBusinessAccessPointsResponse ¶ added in v1.62.96
func CreateListBusinessAccessPointsResponse() (response *ListBusinessAccessPointsResponse)
CreateListBusinessAccessPointsResponse creates a response to parse from ListBusinessAccessPoints response
type ListDhcpOptionsSetsRequest ¶ added in v1.61.388
type ListDhcpOptionsSetsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` DhcpOptionsSetId *[]string `position:"Query" name:"DhcpOptionsSetId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]ListDhcpOptionsSetsTags `position:"Query" name:"Tags" type:"Repeated"` DhcpOptionsSetName string `position:"Query" name:"DhcpOptionsSetName"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListDhcpOptionsSetsRequest is the request struct for api ListDhcpOptionsSets
func CreateListDhcpOptionsSetsRequest ¶ added in v1.61.388
func CreateListDhcpOptionsSetsRequest() (request *ListDhcpOptionsSetsRequest)
CreateListDhcpOptionsSetsRequest creates a request to invoke ListDhcpOptionsSets API
type ListDhcpOptionsSetsResponse ¶ added in v1.61.388
type ListDhcpOptionsSetsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` DhcpOptionsSets []DhcpOptionsSet `json:"DhcpOptionsSets" xml:"DhcpOptionsSets"` }
ListDhcpOptionsSetsResponse is the response struct for api ListDhcpOptionsSets
func CreateListDhcpOptionsSetsResponse ¶ added in v1.61.388
func CreateListDhcpOptionsSetsResponse() (response *ListDhcpOptionsSetsResponse)
CreateListDhcpOptionsSetsResponse creates a response to parse from ListDhcpOptionsSets response
type ListDhcpOptionsSetsTags ¶ added in v1.62.258
ListDhcpOptionsSetsTags is a repeated param struct in ListDhcpOptionsSetsRequest
type ListEnhanhcedNatGatewayAvailableZonesRequest ¶ added in v1.61.601
type ListEnhanhcedNatGatewayAvailableZonesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
ListEnhanhcedNatGatewayAvailableZonesRequest is the request struct for api ListEnhanhcedNatGatewayAvailableZones
func CreateListEnhanhcedNatGatewayAvailableZonesRequest ¶ added in v1.61.601
func CreateListEnhanhcedNatGatewayAvailableZonesRequest() (request *ListEnhanhcedNatGatewayAvailableZonesRequest)
CreateListEnhanhcedNatGatewayAvailableZonesRequest creates a request to invoke ListEnhanhcedNatGatewayAvailableZones API
type ListEnhanhcedNatGatewayAvailableZonesResponse ¶ added in v1.61.601
type ListEnhanhcedNatGatewayAvailableZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones []Zone `json:"Zones" xml:"Zones"` }
ListEnhanhcedNatGatewayAvailableZonesResponse is the response struct for api ListEnhanhcedNatGatewayAvailableZones
func CreateListEnhanhcedNatGatewayAvailableZonesResponse ¶ added in v1.61.601
func CreateListEnhanhcedNatGatewayAvailableZonesResponse() (response *ListEnhanhcedNatGatewayAvailableZonesResponse)
CreateListEnhanhcedNatGatewayAvailableZonesResponse creates a response to parse from ListEnhanhcedNatGatewayAvailableZones response
type ListFullNatEntriesRequest ¶ added in v1.61.1310
type ListFullNatEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkInterfaceIds *[]string `position:"Query" name:"NetworkInterfaceIds" type:"Repeated"` FullNatEntryStatus string `position:"Query" name:"FullNatEntryStatus"` FullNatEntryId string `position:"Query" name:"FullNatEntryId"` FullNatTableId string `position:"Query" name:"FullNatTableId"` NextToken string `position:"Query" name:"NextToken"` FullNatEntryNames *[]string `position:"Query" name:"FullNatEntryNames" type:"Repeated"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListFullNatEntriesRequest is the request struct for api ListFullNatEntries
func CreateListFullNatEntriesRequest ¶ added in v1.61.1310
func CreateListFullNatEntriesRequest() (request *ListFullNatEntriesRequest)
CreateListFullNatEntriesRequest creates a request to invoke ListFullNatEntries API
type ListFullNatEntriesResponse ¶ added in v1.61.1310
type ListFullNatEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` FullNatTableId string `json:"FullNatTableId" xml:"FullNatTableId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int64 `json:"MaxResults" xml:"MaxResults"` FullNatEntries []FullNatEntry `json:"FullNatEntries" xml:"FullNatEntries"` }
ListFullNatEntriesResponse is the response struct for api ListFullNatEntries
func CreateListFullNatEntriesResponse ¶ added in v1.61.1310
func CreateListFullNatEntriesResponse() (response *ListFullNatEntriesResponse)
CreateListFullNatEntriesResponse creates a response to parse from ListFullNatEntries response
type ListGatewayRouteTableEntriesRequest ¶ added in v1.61.1439
type ListGatewayRouteTableEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` GatewayRouteTableId string `position:"Query" name:"GatewayRouteTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListGatewayRouteTableEntriesRequest is the request struct for api ListGatewayRouteTableEntries
func CreateListGatewayRouteTableEntriesRequest ¶ added in v1.61.1439
func CreateListGatewayRouteTableEntriesRequest() (request *ListGatewayRouteTableEntriesRequest)
CreateListGatewayRouteTableEntriesRequest creates a request to invoke ListGatewayRouteTableEntries API
type ListGatewayRouteTableEntriesResponse ¶ added in v1.61.1439
type ListGatewayRouteTableEntriesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` GatewayRouteEntryModels []GatewayRouteEntryModelsItem `json:"GatewayRouteEntryModels" xml:"GatewayRouteEntryModels"` }
ListGatewayRouteTableEntriesResponse is the response struct for api ListGatewayRouteTableEntries
func CreateListGatewayRouteTableEntriesResponse ¶ added in v1.61.1439
func CreateListGatewayRouteTableEntriesResponse() (response *ListGatewayRouteTableEntriesResponse)
CreateListGatewayRouteTableEntriesResponse creates a response to parse from ListGatewayRouteTableEntries response
type ListGeographicSubRegionsRequest ¶ added in v1.62.96
type ListGeographicSubRegionsRequest struct { *requests.RpcRequest GeographicRegionId string `position:"Query" name:"GeographicRegionId"` }
ListGeographicSubRegionsRequest is the request struct for api ListGeographicSubRegions
func CreateListGeographicSubRegionsRequest ¶ added in v1.62.96
func CreateListGeographicSubRegionsRequest() (request *ListGeographicSubRegionsRequest)
CreateListGeographicSubRegionsRequest creates a request to invoke ListGeographicSubRegions API
type ListGeographicSubRegionsResponse ¶ added in v1.62.96
type ListGeographicSubRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int64 `json:"Count" xml:"Count"` GeographicSubRegions []string `json:"GeographicSubRegions" xml:"GeographicSubRegions"` }
ListGeographicSubRegionsResponse is the response struct for api ListGeographicSubRegions
func CreateListGeographicSubRegionsResponse ¶ added in v1.62.96
func CreateListGeographicSubRegionsResponse() (response *ListGeographicSubRegionsResponse)
CreateListGeographicSubRegionsResponse creates a response to parse from ListGeographicSubRegions response
type ListIpsecServerLogsRequest ¶ added in v1.62.96
type ListIpsecServerLogsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CallerBid string `position:"Query" name:"callerBid"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` MinutePeriod requests.Integer `position:"Query" name:"MinutePeriod"` PageSize requests.Integer `position:"Query" name:"PageSize"` From requests.Integer `position:"Query" name:"From"` To requests.Integer `position:"Query" name:"To"` IpsecServerId string `position:"Query" name:"IpsecServerId"` }
ListIpsecServerLogsRequest is the request struct for api ListIpsecServerLogs
func CreateListIpsecServerLogsRequest ¶ added in v1.62.96
func CreateListIpsecServerLogsRequest() (request *ListIpsecServerLogsRequest)
CreateListIpsecServerLogsRequest creates a request to invoke ListIpsecServerLogs API
type ListIpsecServerLogsResponse ¶ added in v1.62.96
type ListIpsecServerLogsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` IsCompleted bool `json:"IsCompleted" xml:"IsCompleted"` Data []string `json:"Data" xml:"Data"` }
ListIpsecServerLogsResponse is the response struct for api ListIpsecServerLogs
func CreateListIpsecServerLogsResponse ¶ added in v1.62.96
func CreateListIpsecServerLogsResponse() (response *ListIpsecServerLogsResponse)
CreateListIpsecServerLogsResponse creates a response to parse from ListIpsecServerLogs response
type ListIpsecServersRequest ¶ added in v1.61.939
type ListIpsecServersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` CallerBid string `position:"Query" name:"callerBid"` NextToken string `position:"Query" name:"NextToken"` IpsecServerName string `position:"Query" name:"IpsecServerName"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` IpsecServerId *[]string `position:"Query" name:"IpsecServerId" type:"Repeated"` }
ListIpsecServersRequest is the request struct for api ListIpsecServers
func CreateListIpsecServersRequest ¶ added in v1.61.939
func CreateListIpsecServersRequest() (request *ListIpsecServersRequest)
CreateListIpsecServersRequest creates a request to invoke ListIpsecServers API
type ListIpsecServersResponse ¶ added in v1.61.939
type ListIpsecServersResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` IpsecServers []IpsecServer `json:"IpsecServers" xml:"IpsecServers"` }
ListIpsecServersResponse is the response struct for api ListIpsecServers
func CreateListIpsecServersResponse ¶ added in v1.61.939
func CreateListIpsecServersResponse() (response *ListIpsecServersResponse)
CreateListIpsecServersResponse creates a response to parse from ListIpsecServers response
type ListIpv4GatewaysRequest ¶ added in v1.61.1439
type ListIpv4GatewaysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Ipv4GatewayName string `position:"Query" name:"Ipv4GatewayName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` Ipv4GatewayId string `position:"Query" name:"Ipv4GatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]ListIpv4GatewaysTags `position:"Query" name:"Tags" type:"Repeated"` VpcId string `position:"Query" name:"VpcId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListIpv4GatewaysRequest is the request struct for api ListIpv4Gateways
func CreateListIpv4GatewaysRequest ¶ added in v1.61.1439
func CreateListIpv4GatewaysRequest() (request *ListIpv4GatewaysRequest)
CreateListIpv4GatewaysRequest creates a request to invoke ListIpv4Gateways API
type ListIpv4GatewaysResponse ¶ added in v1.61.1439
type ListIpv4GatewaysResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Ipv4GatewayModels []Ipv4GatewayModelsItem `json:"Ipv4GatewayModels" xml:"Ipv4GatewayModels"` }
ListIpv4GatewaysResponse is the response struct for api ListIpv4Gateways
func CreateListIpv4GatewaysResponse ¶ added in v1.61.1439
func CreateListIpv4GatewaysResponse() (response *ListIpv4GatewaysResponse)
CreateListIpv4GatewaysResponse creates a response to parse from ListIpv4Gateways response
type ListIpv4GatewaysTags ¶ added in v1.62.224
ListIpv4GatewaysTags is a repeated param struct in ListIpv4GatewaysRequest
type ListNatIpCidrsRequest ¶ added in v1.61.1310
type ListNatIpCidrsRequest struct { *requests.RpcRequest NatIpCidrId string `position:"Query" name:"NatIpCidrId"` NatIpCidrs *[]string `position:"Query" name:"NatIpCidrs" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NextToken string `position:"Query" name:"NextToken"` NatGatewayId string `position:"Query" name:"NatGatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NatIpCidrName *[]string `position:"Query" name:"NatIpCidrName" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NatIpCidr string `position:"Query" name:"NatIpCidr"` NatIpCidrStatus string `position:"Query" name:"NatIpCidrStatus"` MaxResults string `position:"Query" name:"MaxResults"` }
ListNatIpCidrsRequest is the request struct for api ListNatIpCidrs
func CreateListNatIpCidrsRequest ¶ added in v1.61.1310
func CreateListNatIpCidrsRequest() (request *ListNatIpCidrsRequest)
CreateListNatIpCidrsRequest creates a request to invoke ListNatIpCidrs API
type ListNatIpCidrsResponse ¶ added in v1.61.1310
type ListNatIpCidrsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` MaxResults string `json:"MaxResults" xml:"MaxResults"` NatIpCidrs []NatIpCidr `json:"NatIpCidrs" xml:"NatIpCidrs"` }
ListNatIpCidrsResponse is the response struct for api ListNatIpCidrs
func CreateListNatIpCidrsResponse ¶ added in v1.61.1310
func CreateListNatIpCidrsResponse() (response *ListNatIpCidrsResponse)
CreateListNatIpCidrsResponse creates a response to parse from ListNatIpCidrs response
type ListNatIpsRequest ¶ added in v1.61.1310
type ListNatIpsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NatIpStatus string `position:"Query" name:"NatIpStatus"` NatIpName *[]string `position:"Query" name:"NatIpName" type:"Repeated"` ClientToken string `position:"Query" name:"ClientToken"` NextToken string `position:"Query" name:"NextToken"` NatGatewayId string `position:"Query" name:"NatGatewayId"` NatIpIds *[]string `position:"Query" name:"NatIpIds" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NatIpCidr string `position:"Query" name:"NatIpCidr"` MaxResults string `position:"Query" name:"MaxResults"` }
ListNatIpsRequest is the request struct for api ListNatIps
func CreateListNatIpsRequest ¶ added in v1.61.1310
func CreateListNatIpsRequest() (request *ListNatIpsRequest)
CreateListNatIpsRequest creates a request to invoke ListNatIps API
type ListNatIpsResponse ¶ added in v1.61.1310
type ListNatIpsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` MaxResults string `json:"MaxResults" xml:"MaxResults"` NatIps []NatIp `json:"NatIps" xml:"NatIps"` }
ListNatIpsResponse is the response struct for api ListNatIps
func CreateListNatIpsResponse ¶ added in v1.61.1310
func CreateListNatIpsResponse() (response *ListNatIpsResponse)
CreateListNatIpsResponse creates a response to parse from ListNatIps response
type ListPrefixListsRequest ¶ added in v1.61.1310
type ListPrefixListsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PrefixListIds *[]string `position:"Query" name:"PrefixListIds" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]ListPrefixListsTags `position:"Query" name:"Tags" type:"Repeated"` PrefixListName string `position:"Query" name:"PrefixListName"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListPrefixListsRequest is the request struct for api ListPrefixLists
func CreateListPrefixListsRequest ¶ added in v1.61.1310
func CreateListPrefixListsRequest() (request *ListPrefixListsRequest)
CreateListPrefixListsRequest creates a request to invoke ListPrefixLists API
type ListPrefixListsResponse ¶ added in v1.61.1310
type ListPrefixListsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` MaxResults int64 `json:"MaxResults" xml:"MaxResults"` PrefixLists []PrefixList `json:"PrefixLists" xml:"PrefixLists"` }
ListPrefixListsResponse is the response struct for api ListPrefixLists
func CreateListPrefixListsResponse ¶ added in v1.61.1310
func CreateListPrefixListsResponse() (response *ListPrefixListsResponse)
CreateListPrefixListsResponse creates a response to parse from ListPrefixLists response
type ListPrefixListsTags ¶ added in v1.62.122
ListPrefixListsTags is a repeated param struct in ListPrefixListsRequest
type ListPublicIpAddressPoolCidrBlocksRequest ¶ added in v1.61.1711
type ListPublicIpAddressPoolCidrBlocksRequest struct { *requests.RpcRequest PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CidrBlock string `position:"Query" name:"CidrBlock"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListPublicIpAddressPoolCidrBlocksRequest is the request struct for api ListPublicIpAddressPoolCidrBlocks
func CreateListPublicIpAddressPoolCidrBlocksRequest ¶ added in v1.61.1711
func CreateListPublicIpAddressPoolCidrBlocksRequest() (request *ListPublicIpAddressPoolCidrBlocksRequest)
CreateListPublicIpAddressPoolCidrBlocksRequest creates a request to invoke ListPublicIpAddressPoolCidrBlocks API
type ListPublicIpAddressPoolCidrBlocksResponse ¶ added in v1.61.1711
type ListPublicIpAddressPoolCidrBlocksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PublicIpPoolCidrBlockList []PublicIpPoolCidrBlock `json:"PublicIpPoolCidrBlockList" xml:"PublicIpPoolCidrBlockList"` }
ListPublicIpAddressPoolCidrBlocksResponse is the response struct for api ListPublicIpAddressPoolCidrBlocks
func CreateListPublicIpAddressPoolCidrBlocksResponse ¶ added in v1.61.1711
func CreateListPublicIpAddressPoolCidrBlocksResponse() (response *ListPublicIpAddressPoolCidrBlocksResponse)
CreateListPublicIpAddressPoolCidrBlocksResponse creates a response to parse from ListPublicIpAddressPoolCidrBlocks response
type ListPublicIpAddressPoolsRequest ¶ added in v1.61.1711
type ListPublicIpAddressPoolsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Isp string `position:"Query" name:"Isp"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` PublicIpAddressPoolIds *[]string `position:"Query" name:"PublicIpAddressPoolIds" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]ListPublicIpAddressPoolsTags `position:"Query" name:"Tags" type:"Repeated"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Status string `position:"Query" name:"Status"` }
ListPublicIpAddressPoolsRequest is the request struct for api ListPublicIpAddressPools
func CreateListPublicIpAddressPoolsRequest ¶ added in v1.61.1711
func CreateListPublicIpAddressPoolsRequest() (request *ListPublicIpAddressPoolsRequest)
CreateListPublicIpAddressPoolsRequest creates a request to invoke ListPublicIpAddressPools API
type ListPublicIpAddressPoolsResponse ¶ added in v1.61.1711
type ListPublicIpAddressPoolsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PublicIpAddressPoolList []PublicIpAddressPool `json:"PublicIpAddressPoolList" xml:"PublicIpAddressPoolList"` }
ListPublicIpAddressPoolsResponse is the response struct for api ListPublicIpAddressPools
func CreateListPublicIpAddressPoolsResponse ¶ added in v1.61.1711
func CreateListPublicIpAddressPoolsResponse() (response *ListPublicIpAddressPoolsResponse)
CreateListPublicIpAddressPoolsResponse creates a response to parse from ListPublicIpAddressPools response
type ListPublicIpAddressPoolsTags ¶ added in v1.62.122
ListPublicIpAddressPoolsTags is a repeated param struct in ListPublicIpAddressPoolsRequest
type ListTagResourcesForExpressConnectRequest ¶ added in v1.62.27
type ListTagResourcesForExpressConnectRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesForExpressConnectTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTagResourcesForExpressConnectRequest is the request struct for api ListTagResourcesForExpressConnect
func CreateListTagResourcesForExpressConnectRequest ¶ added in v1.62.27
func CreateListTagResourcesForExpressConnectRequest() (request *ListTagResourcesForExpressConnectRequest)
CreateListTagResourcesForExpressConnectRequest creates a request to invoke ListTagResourcesForExpressConnect API
type ListTagResourcesForExpressConnectResponse ¶ added in v1.62.27
type ListTagResourcesForExpressConnectResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResourcesInListTagResourcesForExpressConnect `json:"TagResources" xml:"TagResources"` }
ListTagResourcesForExpressConnectResponse is the response struct for api ListTagResourcesForExpressConnect
func CreateListTagResourcesForExpressConnectResponse ¶ added in v1.62.27
func CreateListTagResourcesForExpressConnectResponse() (response *ListTagResourcesForExpressConnectResponse)
CreateListTagResourcesForExpressConnectResponse creates a response to parse from ListTagResourcesForExpressConnect response
type ListTagResourcesForExpressConnectTag ¶ added in v1.62.27
type ListTagResourcesForExpressConnectTag struct { Value string `name:"Value"` Key string `name:"Key"` }
ListTagResourcesForExpressConnectTag is a repeated param struct in ListTagResourcesForExpressConnectRequest
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResourcesInListTagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ListTrafficMirrorFiltersRequest ¶ added in v1.61.1136
type ListTrafficMirrorFiltersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TrafficMirrorFilterIds *[]string `position:"Query" name:"TrafficMirrorFilterIds" type:"Repeated"` TrafficMirrorFilterName string `position:"Query" name:"TrafficMirrorFilterName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]ListTrafficMirrorFiltersTags `position:"Query" name:"Tags" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTrafficMirrorFiltersRequest is the request struct for api ListTrafficMirrorFilters
func CreateListTrafficMirrorFiltersRequest ¶ added in v1.61.1136
func CreateListTrafficMirrorFiltersRequest() (request *ListTrafficMirrorFiltersRequest)
CreateListTrafficMirrorFiltersRequest creates a request to invoke ListTrafficMirrorFilters API
type ListTrafficMirrorFiltersResponse ¶ added in v1.61.1136
type ListTrafficMirrorFiltersResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Count int `json:"Count" xml:"Count"` TrafficMirrorFilters []TrafficMirrorFilter `json:"TrafficMirrorFilters" xml:"TrafficMirrorFilters"` }
ListTrafficMirrorFiltersResponse is the response struct for api ListTrafficMirrorFilters
func CreateListTrafficMirrorFiltersResponse ¶ added in v1.61.1136
func CreateListTrafficMirrorFiltersResponse() (response *ListTrafficMirrorFiltersResponse)
CreateListTrafficMirrorFiltersResponse creates a response to parse from ListTrafficMirrorFilters response
type ListTrafficMirrorFiltersTags ¶ added in v1.62.224
ListTrafficMirrorFiltersTags is a repeated param struct in ListTrafficMirrorFiltersRequest
type ListTrafficMirrorSessionsRequest ¶ added in v1.61.1136
type ListTrafficMirrorSessionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TrafficMirrorSourceId string `position:"Query" name:"TrafficMirrorSourceId"` Enabled requests.Boolean `position:"Query" name:"Enabled"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TrafficMirrorSessionName string `position:"Query" name:"TrafficMirrorSessionName"` NextToken string `position:"Query" name:"NextToken"` TrafficMirrorSessionIds *[]string `position:"Query" name:"TrafficMirrorSessionIds" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Priority requests.Integer `position:"Query" name:"Priority"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorTargetId string `position:"Query" name:"TrafficMirrorTargetId"` TrafficMirrorFilterId string `position:"Query" name:"TrafficMirrorFilterId"` Tags *[]ListTrafficMirrorSessionsTags `position:"Query" name:"Tags" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` VirtualNetworkId requests.Integer `position:"Query" name:"VirtualNetworkId"` }
ListTrafficMirrorSessionsRequest is the request struct for api ListTrafficMirrorSessions
func CreateListTrafficMirrorSessionsRequest ¶ added in v1.61.1136
func CreateListTrafficMirrorSessionsRequest() (request *ListTrafficMirrorSessionsRequest)
CreateListTrafficMirrorSessionsRequest creates a request to invoke ListTrafficMirrorSessions API
type ListTrafficMirrorSessionsResponse ¶ added in v1.61.1136
type ListTrafficMirrorSessionsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` TrafficMirrorSessions []TrafficMirrorSession `json:"TrafficMirrorSessions" xml:"TrafficMirrorSessions"` }
ListTrafficMirrorSessionsResponse is the response struct for api ListTrafficMirrorSessions
func CreateListTrafficMirrorSessionsResponse ¶ added in v1.61.1136
func CreateListTrafficMirrorSessionsResponse() (response *ListTrafficMirrorSessionsResponse)
CreateListTrafficMirrorSessionsResponse creates a response to parse from ListTrafficMirrorSessions response
type ListTrafficMirrorSessionsTags ¶ added in v1.62.224
ListTrafficMirrorSessionsTags is a repeated param struct in ListTrafficMirrorSessionsRequest
type ListVirtualPhysicalConnectionsRequest ¶ added in v1.61.1310
type ListVirtualPhysicalConnectionsRequest struct { *requests.RpcRequest VlanIds *[]string `position:"Query" name:"VlanIds" type:"Repeated"` VirtualPhysicalConnectionBusinessStatus string `position:"Query" name:"VirtualPhysicalConnectionBusinessStatus"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` VirtualPhysicalConnectionAliUids *[]string `position:"Query" name:"VirtualPhysicalConnectionAliUids" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` VirtualPhysicalConnectionIds *[]string `position:"Query" name:"VirtualPhysicalConnectionIds" type:"Repeated"` IsConfirmed requests.Boolean `position:"Query" name:"IsConfirmed"` Tags *[]ListVirtualPhysicalConnectionsTags `position:"Query" name:"Tags" type:"Repeated"` VirtualPhysicalConnectionStatuses *[]string `position:"Query" name:"VirtualPhysicalConnectionStatuses" type:"Repeated"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListVirtualPhysicalConnectionsRequest is the request struct for api ListVirtualPhysicalConnections
func CreateListVirtualPhysicalConnectionsRequest ¶ added in v1.61.1310
func CreateListVirtualPhysicalConnectionsRequest() (request *ListVirtualPhysicalConnectionsRequest)
CreateListVirtualPhysicalConnectionsRequest creates a request to invoke ListVirtualPhysicalConnections API
type ListVirtualPhysicalConnectionsResponse ¶ added in v1.61.1310
type ListVirtualPhysicalConnectionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Count int `json:"Count" xml:"Count"` VirtualPhysicalConnections []VirtualPhysicalConnection `json:"VirtualPhysicalConnections" xml:"VirtualPhysicalConnections"` }
ListVirtualPhysicalConnectionsResponse is the response struct for api ListVirtualPhysicalConnections
func CreateListVirtualPhysicalConnectionsResponse ¶ added in v1.61.1310
func CreateListVirtualPhysicalConnectionsResponse() (response *ListVirtualPhysicalConnectionsResponse)
CreateListVirtualPhysicalConnectionsResponse creates a response to parse from ListVirtualPhysicalConnections response
type ListVirtualPhysicalConnectionsTags ¶ added in v1.62.27
type ListVirtualPhysicalConnectionsTags struct { Key string `name:"Key"` Value string `name:"Value"` }
ListVirtualPhysicalConnectionsTags is a repeated param struct in ListVirtualPhysicalConnectionsRequest
type ListVpcEndpointServicesByEndUserRequest ¶ added in v1.61.1310
type ListVpcEndpointServicesByEndUserRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` ServiceName string `position:"Query" name:"ServiceName"` }
ListVpcEndpointServicesByEndUserRequest is the request struct for api ListVpcEndpointServicesByEndUser
func CreateListVpcEndpointServicesByEndUserRequest ¶ added in v1.61.1310
func CreateListVpcEndpointServicesByEndUserRequest() (request *ListVpcEndpointServicesByEndUserRequest)
CreateListVpcEndpointServicesByEndUserRequest creates a request to invoke ListVpcEndpointServicesByEndUser API
type ListVpcEndpointServicesByEndUserResponse ¶ added in v1.61.1310
type ListVpcEndpointServicesByEndUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int64 `json:"MaxResults" xml:"MaxResults"` Services []Service `json:"Services" xml:"Services"` }
ListVpcEndpointServicesByEndUserResponse is the response struct for api ListVpcEndpointServicesByEndUser
func CreateListVpcEndpointServicesByEndUserResponse ¶ added in v1.61.1310
func CreateListVpcEndpointServicesByEndUserResponse() (response *ListVpcEndpointServicesByEndUserResponse)
CreateListVpcEndpointServicesByEndUserResponse creates a response to parse from ListVpcEndpointServicesByEndUser response
type ListVpcGatewayEndpointsRequest ¶ added in v1.61.1310
type ListVpcGatewayEndpointsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EndpointId string `position:"Query" name:"EndpointId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` ServiceName string `position:"Query" name:"ServiceName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Tags *[]ListVpcGatewayEndpointsTags `position:"Query" name:"Tags" type:"Repeated"` EndpointName string `position:"Query" name:"EndpointName"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListVpcGatewayEndpointsRequest is the request struct for api ListVpcGatewayEndpoints
func CreateListVpcGatewayEndpointsRequest ¶ added in v1.61.1310
func CreateListVpcGatewayEndpointsRequest() (request *ListVpcGatewayEndpointsRequest)
CreateListVpcGatewayEndpointsRequest creates a request to invoke ListVpcGatewayEndpoints API
type ListVpcGatewayEndpointsResponse ¶ added in v1.61.1310
type ListVpcGatewayEndpointsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` MaxResults int64 `json:"MaxResults" xml:"MaxResults"` Endpoints []Endpoint `json:"Endpoints" xml:"Endpoints"` }
ListVpcGatewayEndpointsResponse is the response struct for api ListVpcGatewayEndpoints
func CreateListVpcGatewayEndpointsResponse ¶ added in v1.61.1310
func CreateListVpcGatewayEndpointsResponse() (response *ListVpcGatewayEndpointsResponse)
CreateListVpcGatewayEndpointsResponse creates a response to parse from ListVpcGatewayEndpoints response
type ListVpcGatewayEndpointsTags ¶ added in v1.62.258
ListVpcGatewayEndpointsTags is a repeated param struct in ListVpcGatewayEndpointsRequest
type ListVpnCertificateAssociationsRequest ¶ added in v1.61.939
type ListVpnCertificateAssociationsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CertificateId *[]string `position:"Query" name:"CertificateId" type:"Repeated"` VpnGatewayId *[]string `position:"Query" name:"VpnGatewayId" type:"Repeated"` CallerBid string `position:"Query" name:"callerBid"` CertificateType string `position:"Query" name:"CertificateType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListVpnCertificateAssociationsRequest is the request struct for api ListVpnCertificateAssociations
func CreateListVpnCertificateAssociationsRequest ¶ added in v1.61.939
func CreateListVpnCertificateAssociationsRequest() (request *ListVpnCertificateAssociationsRequest)
CreateListVpnCertificateAssociationsRequest creates a request to invoke ListVpnCertificateAssociations API
type ListVpnCertificateAssociationsResponse ¶ added in v1.61.939
type ListVpnCertificateAssociationsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` VpnCertificateRelations []VpnCertificateRelation `json:"VpnCertificateRelations" xml:"VpnCertificateRelations"` }
ListVpnCertificateAssociationsResponse is the response struct for api ListVpnCertificateAssociations
func CreateListVpnCertificateAssociationsResponse ¶ added in v1.61.939
func CreateListVpnCertificateAssociationsResponse() (response *ListVpnCertificateAssociationsResponse)
CreateListVpnCertificateAssociationsResponse creates a response to parse from ListVpnCertificateAssociations response
type LockReason ¶
type LockReason struct {
LockReason string `json:"LockReason" xml:"LockReason"`
}
LockReason is a nested struct in vpc response
type ModifyBgpGroupAttributeRequest ¶
type ModifyBgpGroupAttributeRequest struct { *requests.RpcRequest AuthKey string `position:"Query" name:"AuthKey"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BgpGroupId string `position:"Query" name:"BgpGroupId"` Description string `position:"Query" name:"Description"` PeerAsn requests.Integer `position:"Query" name:"PeerAsn"` IsFakeAsn requests.Boolean `position:"Query" name:"IsFakeAsn"` ClearAuthKey requests.Boolean `position:"Query" name:"ClearAuthKey"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RouteQuota requests.Integer `position:"Query" name:"RouteQuota"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteUsageAlarmThreshold requests.Integer `position:"Query" name:"RouteUsageAlarmThreshold"` Name string `position:"Query" name:"Name"` LocalAsn requests.Integer `position:"Query" name:"LocalAsn"` }
ModifyBgpGroupAttributeRequest is the request struct for api ModifyBgpGroupAttribute
func CreateModifyBgpGroupAttributeRequest ¶
func CreateModifyBgpGroupAttributeRequest() (request *ModifyBgpGroupAttributeRequest)
CreateModifyBgpGroupAttributeRequest creates a request to invoke ModifyBgpGroupAttribute API
type ModifyBgpGroupAttributeResponse ¶
type ModifyBgpGroupAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBgpGroupAttributeResponse is the response struct for api ModifyBgpGroupAttribute
func CreateModifyBgpGroupAttributeResponse ¶
func CreateModifyBgpGroupAttributeResponse() (response *ModifyBgpGroupAttributeResponse)
CreateModifyBgpGroupAttributeResponse creates a response to parse from ModifyBgpGroupAttribute response
type ModifyBgpPeerAttributeRequest ¶
type ModifyBgpPeerAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BgpGroupId string `position:"Query" name:"BgpGroupId"` PeerIpAddress string `position:"Query" name:"PeerIpAddress"` BfdMultiHop requests.Integer `position:"Query" name:"BfdMultiHop"` EnableBfd requests.Boolean `position:"Query" name:"EnableBfd"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` BgpPeerId string `position:"Query" name:"BgpPeerId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyBgpPeerAttributeRequest is the request struct for api ModifyBgpPeerAttribute
func CreateModifyBgpPeerAttributeRequest ¶
func CreateModifyBgpPeerAttributeRequest() (request *ModifyBgpPeerAttributeRequest)
CreateModifyBgpPeerAttributeRequest creates a request to invoke ModifyBgpPeerAttribute API
type ModifyBgpPeerAttributeResponse ¶
type ModifyBgpPeerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBgpPeerAttributeResponse is the response struct for api ModifyBgpPeerAttribute
func CreateModifyBgpPeerAttributeResponse ¶
func CreateModifyBgpPeerAttributeResponse() (response *ModifyBgpPeerAttributeResponse)
CreateModifyBgpPeerAttributeResponse creates a response to parse from ModifyBgpPeerAttribute response
type ModifyCommonBandwidthPackageAttributeRequest ¶
type ModifyCommonBandwidthPackageAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyCommonBandwidthPackageAttributeRequest is the request struct for api ModifyCommonBandwidthPackageAttribute
func CreateModifyCommonBandwidthPackageAttributeRequest ¶
func CreateModifyCommonBandwidthPackageAttributeRequest() (request *ModifyCommonBandwidthPackageAttributeRequest)
CreateModifyCommonBandwidthPackageAttributeRequest creates a request to invoke ModifyCommonBandwidthPackageAttribute API
type ModifyCommonBandwidthPackageAttributeResponse ¶
type ModifyCommonBandwidthPackageAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCommonBandwidthPackageAttributeResponse is the response struct for api ModifyCommonBandwidthPackageAttribute
func CreateModifyCommonBandwidthPackageAttributeResponse ¶
func CreateModifyCommonBandwidthPackageAttributeResponse() (response *ModifyCommonBandwidthPackageAttributeResponse)
CreateModifyCommonBandwidthPackageAttributeResponse creates a response to parse from ModifyCommonBandwidthPackageAttribute response
type ModifyCommonBandwidthPackageIpBandwidthRequest ¶
type ModifyCommonBandwidthPackageIpBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EipId string `position:"Query" name:"EipId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyCommonBandwidthPackageIpBandwidthRequest is the request struct for api ModifyCommonBandwidthPackageIpBandwidth
func CreateModifyCommonBandwidthPackageIpBandwidthRequest ¶
func CreateModifyCommonBandwidthPackageIpBandwidthRequest() (request *ModifyCommonBandwidthPackageIpBandwidthRequest)
CreateModifyCommonBandwidthPackageIpBandwidthRequest creates a request to invoke ModifyCommonBandwidthPackageIpBandwidth API
type ModifyCommonBandwidthPackageIpBandwidthResponse ¶
type ModifyCommonBandwidthPackageIpBandwidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCommonBandwidthPackageIpBandwidthResponse is the response struct for api ModifyCommonBandwidthPackageIpBandwidth
func CreateModifyCommonBandwidthPackageIpBandwidthResponse ¶
func CreateModifyCommonBandwidthPackageIpBandwidthResponse() (response *ModifyCommonBandwidthPackageIpBandwidthResponse)
CreateModifyCommonBandwidthPackageIpBandwidthResponse creates a response to parse from ModifyCommonBandwidthPackageIpBandwidth response
type ModifyCommonBandwidthPackageSpecRequest ¶
type ModifyCommonBandwidthPackageSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyCommonBandwidthPackageSpecRequest is the request struct for api ModifyCommonBandwidthPackageSpec
func CreateModifyCommonBandwidthPackageSpecRequest ¶
func CreateModifyCommonBandwidthPackageSpecRequest() (request *ModifyCommonBandwidthPackageSpecRequest)
CreateModifyCommonBandwidthPackageSpecRequest creates a request to invoke ModifyCommonBandwidthPackageSpec API
type ModifyCommonBandwidthPackageSpecResponse ¶
type ModifyCommonBandwidthPackageSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCommonBandwidthPackageSpecResponse is the response struct for api ModifyCommonBandwidthPackageSpec
func CreateModifyCommonBandwidthPackageSpecResponse ¶
func CreateModifyCommonBandwidthPackageSpecResponse() (response *ModifyCommonBandwidthPackageSpecResponse)
CreateModifyCommonBandwidthPackageSpecResponse creates a response to parse from ModifyCommonBandwidthPackageSpec response
type ModifyCustomerGatewayAttributeRequest ¶
type ModifyCustomerGatewayAttributeRequest struct { *requests.RpcRequest AuthKey string `position:"Query" name:"AuthKey"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyCustomerGatewayAttributeRequest is the request struct for api ModifyCustomerGatewayAttribute
func CreateModifyCustomerGatewayAttributeRequest ¶
func CreateModifyCustomerGatewayAttributeRequest() (request *ModifyCustomerGatewayAttributeRequest)
CreateModifyCustomerGatewayAttributeRequest creates a request to invoke ModifyCustomerGatewayAttribute API
type ModifyCustomerGatewayAttributeResponse ¶
type ModifyCustomerGatewayAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` Description string `json:"Description" xml:"Description"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Name string `json:"Name" xml:"Name"` }
ModifyCustomerGatewayAttributeResponse is the response struct for api ModifyCustomerGatewayAttribute
func CreateModifyCustomerGatewayAttributeResponse ¶
func CreateModifyCustomerGatewayAttributeResponse() (response *ModifyCustomerGatewayAttributeResponse)
CreateModifyCustomerGatewayAttributeResponse creates a response to parse from ModifyCustomerGatewayAttribute response
type ModifyEipAddressAttributeRequest ¶
type ModifyEipAddressAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` AllocationId string `position:"Query" name:"AllocationId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyEipAddressAttributeRequest is the request struct for api ModifyEipAddressAttribute
func CreateModifyEipAddressAttributeRequest ¶
func CreateModifyEipAddressAttributeRequest() (request *ModifyEipAddressAttributeRequest)
CreateModifyEipAddressAttributeRequest creates a request to invoke ModifyEipAddressAttribute API
type ModifyEipAddressAttributeResponse ¶
type ModifyEipAddressAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyEipAddressAttributeResponse is the response struct for api ModifyEipAddressAttribute
func CreateModifyEipAddressAttributeResponse ¶
func CreateModifyEipAddressAttributeResponse() (response *ModifyEipAddressAttributeResponse)
CreateModifyEipAddressAttributeResponse creates a response to parse from ModifyEipAddressAttribute response
type ModifyExpressCloudConnectionAttributeRequest ¶
type ModifyExpressCloudConnectionAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` EccId string `position:"Query" name:"EccId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CeIp string `position:"Query" name:"CeIp"` BgpAs string `position:"Query" name:"BgpAs"` PeIp string `position:"Query" name:"PeIp"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyExpressCloudConnectionAttributeRequest is the request struct for api ModifyExpressCloudConnectionAttribute
func CreateModifyExpressCloudConnectionAttributeRequest ¶
func CreateModifyExpressCloudConnectionAttributeRequest() (request *ModifyExpressCloudConnectionAttributeRequest)
CreateModifyExpressCloudConnectionAttributeRequest creates a request to invoke ModifyExpressCloudConnectionAttribute API
type ModifyExpressCloudConnectionAttributeResponse ¶
type ModifyExpressCloudConnectionAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyExpressCloudConnectionAttributeResponse is the response struct for api ModifyExpressCloudConnectionAttribute
func CreateModifyExpressCloudConnectionAttributeResponse ¶
func CreateModifyExpressCloudConnectionAttributeResponse() (response *ModifyExpressCloudConnectionAttributeResponse)
CreateModifyExpressCloudConnectionAttributeResponse creates a response to parse from ModifyExpressCloudConnectionAttribute response
type ModifyExpressCloudConnectionBandwidthRequest ¶
type ModifyExpressCloudConnectionBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EccId string `position:"Query" name:"EccId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyExpressCloudConnectionBandwidthRequest is the request struct for api ModifyExpressCloudConnectionBandwidth
func CreateModifyExpressCloudConnectionBandwidthRequest ¶
func CreateModifyExpressCloudConnectionBandwidthRequest() (request *ModifyExpressCloudConnectionBandwidthRequest)
CreateModifyExpressCloudConnectionBandwidthRequest creates a request to invoke ModifyExpressCloudConnectionBandwidth API
type ModifyExpressCloudConnectionBandwidthResponse ¶
type ModifyExpressCloudConnectionBandwidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyExpressCloudConnectionBandwidthResponse is the response struct for api ModifyExpressCloudConnectionBandwidth
func CreateModifyExpressCloudConnectionBandwidthResponse ¶
func CreateModifyExpressCloudConnectionBandwidthResponse() (response *ModifyExpressCloudConnectionBandwidthResponse)
CreateModifyExpressCloudConnectionBandwidthResponse creates a response to parse from ModifyExpressCloudConnectionBandwidth response
type ModifyFlowLogAttributeRequest ¶
type ModifyFlowLogAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AggregationInterval requests.Integer `position:"Query" name:"AggregationInterval"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FlowLogId string `position:"Query" name:"FlowLogId"` FlowLogName string `position:"Query" name:"FlowLogName"` }
ModifyFlowLogAttributeRequest is the request struct for api ModifyFlowLogAttribute
func CreateModifyFlowLogAttributeRequest ¶
func CreateModifyFlowLogAttributeRequest() (request *ModifyFlowLogAttributeRequest)
CreateModifyFlowLogAttributeRequest creates a request to invoke ModifyFlowLogAttribute API
type ModifyFlowLogAttributeResponse ¶
type ModifyFlowLogAttributeResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyFlowLogAttributeResponse is the response struct for api ModifyFlowLogAttribute
func CreateModifyFlowLogAttributeResponse ¶
func CreateModifyFlowLogAttributeResponse() (response *ModifyFlowLogAttributeResponse)
CreateModifyFlowLogAttributeResponse creates a response to parse from ModifyFlowLogAttribute response
type ModifyForwardEntryRequest ¶
type ModifyForwardEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ForwardTableId string `position:"Query" name:"ForwardTableId"` InternalIp string `position:"Query" name:"InternalIp"` ForwardEntryId string `position:"Query" name:"ForwardEntryId"` ExternalIp string `position:"Query" name:"ExternalIp"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` ForwardEntryName string `position:"Query" name:"ForwardEntryName"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InternalPort string `position:"Query" name:"InternalPort"` PortBreak requests.Boolean `position:"Query" name:"PortBreak"` ExternalPort string `position:"Query" name:"ExternalPort"` }
ModifyForwardEntryRequest is the request struct for api ModifyForwardEntry
func CreateModifyForwardEntryRequest ¶
func CreateModifyForwardEntryRequest() (request *ModifyForwardEntryRequest)
CreateModifyForwardEntryRequest creates a request to invoke ModifyForwardEntry API
type ModifyForwardEntryResponse ¶
type ModifyForwardEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyForwardEntryResponse is the response struct for api ModifyForwardEntry
func CreateModifyForwardEntryResponse ¶
func CreateModifyForwardEntryResponse() (response *ModifyForwardEntryResponse)
CreateModifyForwardEntryResponse creates a response to parse from ModifyForwardEntry response
type ModifyFullNatEntryAttributeRequest ¶ added in v1.61.1310
type ModifyFullNatEntryAttributeRequest struct { *requests.RpcRequest FullNatEntryDescription string `position:"Query" name:"FullNatEntryDescription"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccessIp string `position:"Query" name:"AccessIp"` ClientToken string `position:"Query" name:"ClientToken"` FullNatEntryId string `position:"Query" name:"FullNatEntryId"` NatIpPort string `position:"Query" name:"NatIpPort"` FullNatTableId string `position:"Query" name:"FullNatTableId"` AccessPort string `position:"Query" name:"AccessPort"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FullNatEntryName string `position:"Query" name:"FullNatEntryName"` NatIp string `position:"Query" name:"NatIp"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
ModifyFullNatEntryAttributeRequest is the request struct for api ModifyFullNatEntryAttribute
func CreateModifyFullNatEntryAttributeRequest ¶ added in v1.61.1310
func CreateModifyFullNatEntryAttributeRequest() (request *ModifyFullNatEntryAttributeRequest)
CreateModifyFullNatEntryAttributeRequest creates a request to invoke ModifyFullNatEntryAttribute API
type ModifyFullNatEntryAttributeResponse ¶ added in v1.61.1310
type ModifyFullNatEntryAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyFullNatEntryAttributeResponse is the response struct for api ModifyFullNatEntryAttribute
func CreateModifyFullNatEntryAttributeResponse ¶ added in v1.61.1310
func CreateModifyFullNatEntryAttributeResponse() (response *ModifyFullNatEntryAttributeResponse)
CreateModifyFullNatEntryAttributeResponse creates a response to parse from ModifyFullNatEntryAttribute response
type ModifyGlobalAccelerationInstanceAttributesRequest ¶
type ModifyGlobalAccelerationInstanceAttributesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyGlobalAccelerationInstanceAttributesRequest is the request struct for api ModifyGlobalAccelerationInstanceAttributes
func CreateModifyGlobalAccelerationInstanceAttributesRequest ¶
func CreateModifyGlobalAccelerationInstanceAttributesRequest() (request *ModifyGlobalAccelerationInstanceAttributesRequest)
CreateModifyGlobalAccelerationInstanceAttributesRequest creates a request to invoke ModifyGlobalAccelerationInstanceAttributes API
type ModifyGlobalAccelerationInstanceAttributesResponse ¶
type ModifyGlobalAccelerationInstanceAttributesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyGlobalAccelerationInstanceAttributesResponse is the response struct for api ModifyGlobalAccelerationInstanceAttributes
func CreateModifyGlobalAccelerationInstanceAttributesResponse ¶
func CreateModifyGlobalAccelerationInstanceAttributesResponse() (response *ModifyGlobalAccelerationInstanceAttributesResponse)
CreateModifyGlobalAccelerationInstanceAttributesResponse creates a response to parse from ModifyGlobalAccelerationInstanceAttributes response
type ModifyGlobalAccelerationInstanceSpecRequest ¶
type ModifyGlobalAccelerationInstanceSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyGlobalAccelerationInstanceSpecRequest is the request struct for api ModifyGlobalAccelerationInstanceSpec
func CreateModifyGlobalAccelerationInstanceSpecRequest ¶
func CreateModifyGlobalAccelerationInstanceSpecRequest() (request *ModifyGlobalAccelerationInstanceSpecRequest)
CreateModifyGlobalAccelerationInstanceSpecRequest creates a request to invoke ModifyGlobalAccelerationInstanceSpec API
type ModifyGlobalAccelerationInstanceSpecResponse ¶
type ModifyGlobalAccelerationInstanceSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyGlobalAccelerationInstanceSpecResponse is the response struct for api ModifyGlobalAccelerationInstanceSpec
func CreateModifyGlobalAccelerationInstanceSpecResponse ¶
func CreateModifyGlobalAccelerationInstanceSpecResponse() (response *ModifyGlobalAccelerationInstanceSpecResponse)
CreateModifyGlobalAccelerationInstanceSpecResponse creates a response to parse from ModifyGlobalAccelerationInstanceSpec response
type ModifyHaVipAttributeRequest ¶
type ModifyHaVipAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyHaVipAttributeRequest is the request struct for api ModifyHaVipAttribute
func CreateModifyHaVipAttributeRequest ¶
func CreateModifyHaVipAttributeRequest() (request *ModifyHaVipAttributeRequest)
CreateModifyHaVipAttributeRequest creates a request to invoke ModifyHaVipAttribute API
type ModifyHaVipAttributeResponse ¶
type ModifyHaVipAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHaVipAttributeResponse is the response struct for api ModifyHaVipAttribute
func CreateModifyHaVipAttributeResponse ¶
func CreateModifyHaVipAttributeResponse() (response *ModifyHaVipAttributeResponse)
CreateModifyHaVipAttributeResponse creates a response to parse from ModifyHaVipAttribute response
type ModifyIPv6TranslatorAclAttributeRequest ¶
type ModifyIPv6TranslatorAclAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AclName string `position:"Query" name:"AclName"` ClientToken string `position:"Query" name:"ClientToken"` AclId string `position:"Query" name:"AclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyIPv6TranslatorAclAttributeRequest is the request struct for api ModifyIPv6TranslatorAclAttribute
func CreateModifyIPv6TranslatorAclAttributeRequest ¶
func CreateModifyIPv6TranslatorAclAttributeRequest() (request *ModifyIPv6TranslatorAclAttributeRequest)
CreateModifyIPv6TranslatorAclAttributeRequest creates a request to invoke ModifyIPv6TranslatorAclAttribute API
type ModifyIPv6TranslatorAclAttributeResponse ¶
type ModifyIPv6TranslatorAclAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIPv6TranslatorAclAttributeResponse is the response struct for api ModifyIPv6TranslatorAclAttribute
func CreateModifyIPv6TranslatorAclAttributeResponse ¶
func CreateModifyIPv6TranslatorAclAttributeResponse() (response *ModifyIPv6TranslatorAclAttributeResponse)
CreateModifyIPv6TranslatorAclAttributeResponse creates a response to parse from ModifyIPv6TranslatorAclAttribute response
type ModifyIPv6TranslatorAclListEntryRequest ¶
type ModifyIPv6TranslatorAclListEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AclId string `position:"Query" name:"AclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AclEntryComment string `position:"Query" name:"AclEntryComment"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AclEntryId string `position:"Query" name:"AclEntryId"` }
ModifyIPv6TranslatorAclListEntryRequest is the request struct for api ModifyIPv6TranslatorAclListEntry
func CreateModifyIPv6TranslatorAclListEntryRequest ¶
func CreateModifyIPv6TranslatorAclListEntryRequest() (request *ModifyIPv6TranslatorAclListEntryRequest)
CreateModifyIPv6TranslatorAclListEntryRequest creates a request to invoke ModifyIPv6TranslatorAclListEntry API
type ModifyIPv6TranslatorAclListEntryResponse ¶
type ModifyIPv6TranslatorAclListEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIPv6TranslatorAclListEntryResponse is the response struct for api ModifyIPv6TranslatorAclListEntry
func CreateModifyIPv6TranslatorAclListEntryResponse ¶
func CreateModifyIPv6TranslatorAclListEntryResponse() (response *ModifyIPv6TranslatorAclListEntryResponse)
CreateModifyIPv6TranslatorAclListEntryResponse creates a response to parse from ModifyIPv6TranslatorAclListEntry response
type ModifyIPv6TranslatorAttributeRequest ¶
type ModifyIPv6TranslatorAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` Ipv6TranslatorId string `position:"Query" name:"Ipv6TranslatorId"` }
ModifyIPv6TranslatorAttributeRequest is the request struct for api ModifyIPv6TranslatorAttribute
func CreateModifyIPv6TranslatorAttributeRequest ¶
func CreateModifyIPv6TranslatorAttributeRequest() (request *ModifyIPv6TranslatorAttributeRequest)
CreateModifyIPv6TranslatorAttributeRequest creates a request to invoke ModifyIPv6TranslatorAttribute API
type ModifyIPv6TranslatorAttributeResponse ¶
type ModifyIPv6TranslatorAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIPv6TranslatorAttributeResponse is the response struct for api ModifyIPv6TranslatorAttribute
func CreateModifyIPv6TranslatorAttributeResponse ¶
func CreateModifyIPv6TranslatorAttributeResponse() (response *ModifyIPv6TranslatorAttributeResponse)
CreateModifyIPv6TranslatorAttributeResponse creates a response to parse from ModifyIPv6TranslatorAttribute response
type ModifyIPv6TranslatorBandwidthRequest ¶
type ModifyIPv6TranslatorBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6TranslatorId string `position:"Query" name:"Ipv6TranslatorId"` }
ModifyIPv6TranslatorBandwidthRequest is the request struct for api ModifyIPv6TranslatorBandwidth
func CreateModifyIPv6TranslatorBandwidthRequest ¶
func CreateModifyIPv6TranslatorBandwidthRequest() (request *ModifyIPv6TranslatorBandwidthRequest)
CreateModifyIPv6TranslatorBandwidthRequest creates a request to invoke ModifyIPv6TranslatorBandwidth API
type ModifyIPv6TranslatorBandwidthResponse ¶
type ModifyIPv6TranslatorBandwidthResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIPv6TranslatorBandwidthResponse is the response struct for api ModifyIPv6TranslatorBandwidth
func CreateModifyIPv6TranslatorBandwidthResponse ¶
func CreateModifyIPv6TranslatorBandwidthResponse() (response *ModifyIPv6TranslatorBandwidthResponse)
CreateModifyIPv6TranslatorBandwidthResponse creates a response to parse from ModifyIPv6TranslatorBandwidth response
type ModifyIPv6TranslatorEntryRequest ¶
type ModifyIPv6TranslatorEntryRequest struct { *requests.RpcRequest BackendIpv4Port requests.Integer `position:"Query" name:"BackendIpv4Port"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EntryName string `position:"Query" name:"EntryName"` AclStatus string `position:"Query" name:"AclStatus"` EntryBandwidth requests.Integer `position:"Query" name:"EntryBandwidth"` AclType string `position:"Query" name:"AclType"` AllocateIpv6Port requests.Integer `position:"Query" name:"AllocateIpv6Port"` EntryDescription string `position:"Query" name:"EntryDescription"` BackendIpv4Addr string `position:"Query" name:"BackendIpv4Addr"` AclId string `position:"Query" name:"AclId"` Ipv6TranslatorEntryId string `position:"Query" name:"Ipv6TranslatorEntryId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransProtocol string `position:"Query" name:"TransProtocol"` }
ModifyIPv6TranslatorEntryRequest is the request struct for api ModifyIPv6TranslatorEntry
func CreateModifyIPv6TranslatorEntryRequest ¶
func CreateModifyIPv6TranslatorEntryRequest() (request *ModifyIPv6TranslatorEntryRequest)
CreateModifyIPv6TranslatorEntryRequest creates a request to invoke ModifyIPv6TranslatorEntry API
type ModifyIPv6TranslatorEntryResponse ¶
type ModifyIPv6TranslatorEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIPv6TranslatorEntryResponse is the response struct for api ModifyIPv6TranslatorEntry
func CreateModifyIPv6TranslatorEntryResponse ¶
func CreateModifyIPv6TranslatorEntryResponse() (response *ModifyIPv6TranslatorEntryResponse)
CreateModifyIPv6TranslatorEntryResponse creates a response to parse from ModifyIPv6TranslatorEntry response
type ModifyIpv6AddressAttributeRequest ¶
type ModifyIpv6AddressAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6AddressId string `position:"Query" name:"Ipv6AddressId"` Name string `position:"Query" name:"Name"` }
ModifyIpv6AddressAttributeRequest is the request struct for api ModifyIpv6AddressAttribute
func CreateModifyIpv6AddressAttributeRequest ¶
func CreateModifyIpv6AddressAttributeRequest() (request *ModifyIpv6AddressAttributeRequest)
CreateModifyIpv6AddressAttributeRequest creates a request to invoke ModifyIpv6AddressAttribute API
type ModifyIpv6AddressAttributeResponse ¶
type ModifyIpv6AddressAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIpv6AddressAttributeResponse is the response struct for api ModifyIpv6AddressAttribute
func CreateModifyIpv6AddressAttributeResponse ¶
func CreateModifyIpv6AddressAttributeResponse() (response *ModifyIpv6AddressAttributeResponse)
CreateModifyIpv6AddressAttributeResponse creates a response to parse from ModifyIpv6AddressAttribute response
type ModifyIpv6GatewayAttributeRequest ¶
type ModifyIpv6GatewayAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` Name string `position:"Query" name:"Name"` }
ModifyIpv6GatewayAttributeRequest is the request struct for api ModifyIpv6GatewayAttribute
func CreateModifyIpv6GatewayAttributeRequest ¶
func CreateModifyIpv6GatewayAttributeRequest() (request *ModifyIpv6GatewayAttributeRequest)
CreateModifyIpv6GatewayAttributeRequest creates a request to invoke ModifyIpv6GatewayAttribute API
type ModifyIpv6GatewayAttributeResponse ¶
type ModifyIpv6GatewayAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIpv6GatewayAttributeResponse is the response struct for api ModifyIpv6GatewayAttribute
func CreateModifyIpv6GatewayAttributeResponse ¶
func CreateModifyIpv6GatewayAttributeResponse() (response *ModifyIpv6GatewayAttributeResponse)
CreateModifyIpv6GatewayAttributeResponse creates a response to parse from ModifyIpv6GatewayAttribute response
type ModifyIpv6GatewaySpecRequest ¶
type ModifyIpv6GatewaySpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Spec string `position:"Query" name:"Spec"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6GatewayId string `position:"Query" name:"Ipv6GatewayId"` }
ModifyIpv6GatewaySpecRequest is the request struct for api ModifyIpv6GatewaySpec
func CreateModifyIpv6GatewaySpecRequest ¶
func CreateModifyIpv6GatewaySpecRequest() (request *ModifyIpv6GatewaySpecRequest)
CreateModifyIpv6GatewaySpecRequest creates a request to invoke ModifyIpv6GatewaySpec API
type ModifyIpv6GatewaySpecResponse ¶
type ModifyIpv6GatewaySpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIpv6GatewaySpecResponse is the response struct for api ModifyIpv6GatewaySpec
func CreateModifyIpv6GatewaySpecResponse ¶
func CreateModifyIpv6GatewaySpecResponse() (response *ModifyIpv6GatewaySpecResponse)
CreateModifyIpv6GatewaySpecResponse creates a response to parse from ModifyIpv6GatewaySpec response
type ModifyIpv6InternetBandwidthRequest ¶
type ModifyIpv6InternetBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv6InternetBandwidthId string `position:"Query" name:"Ipv6InternetBandwidthId"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6AddressId string `position:"Query" name:"Ipv6AddressId"` }
ModifyIpv6InternetBandwidthRequest is the request struct for api ModifyIpv6InternetBandwidth
func CreateModifyIpv6InternetBandwidthRequest ¶
func CreateModifyIpv6InternetBandwidthRequest() (request *ModifyIpv6InternetBandwidthRequest)
CreateModifyIpv6InternetBandwidthRequest creates a request to invoke ModifyIpv6InternetBandwidth API
type ModifyIpv6InternetBandwidthResponse ¶
type ModifyIpv6InternetBandwidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIpv6InternetBandwidthResponse is the response struct for api ModifyIpv6InternetBandwidth
func CreateModifyIpv6InternetBandwidthResponse ¶
func CreateModifyIpv6InternetBandwidthResponse() (response *ModifyIpv6InternetBandwidthResponse)
CreateModifyIpv6InternetBandwidthResponse creates a response to parse from ModifyIpv6InternetBandwidth response
type ModifyNatGatewayAttributeRequest ¶
type ModifyNatGatewayAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityProtectionEnabled requests.Boolean `position:"Query" name:"SecurityProtectionEnabled"` Description string `position:"Query" name:"Description"` IcmpReplyEnabled requests.Boolean `position:"Query" name:"IcmpReplyEnabled"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PrivateLinkMode string `position:"Query" name:"PrivateLinkMode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` EipBindMode string `position:"Query" name:"EipBindMode"` }
ModifyNatGatewayAttributeRequest is the request struct for api ModifyNatGatewayAttribute
func CreateModifyNatGatewayAttributeRequest ¶
func CreateModifyNatGatewayAttributeRequest() (request *ModifyNatGatewayAttributeRequest)
CreateModifyNatGatewayAttributeRequest creates a request to invoke ModifyNatGatewayAttribute API
type ModifyNatGatewayAttributeResponse ¶
type ModifyNatGatewayAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNatGatewayAttributeResponse is the response struct for api ModifyNatGatewayAttribute
func CreateModifyNatGatewayAttributeResponse ¶
func CreateModifyNatGatewayAttributeResponse() (response *ModifyNatGatewayAttributeResponse)
CreateModifyNatGatewayAttributeResponse creates a response to parse from ModifyNatGatewayAttribute response
type ModifyNatGatewaySpecRequest ¶
type ModifyNatGatewaySpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Spec string `position:"Query" name:"Spec"` NatGatewayId string `position:"Query" name:"NatGatewayId"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyNatGatewaySpecRequest is the request struct for api ModifyNatGatewaySpec
func CreateModifyNatGatewaySpecRequest ¶
func CreateModifyNatGatewaySpecRequest() (request *ModifyNatGatewaySpecRequest)
CreateModifyNatGatewaySpecRequest creates a request to invoke ModifyNatGatewaySpec API
type ModifyNatGatewaySpecResponse ¶
type ModifyNatGatewaySpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNatGatewaySpecResponse is the response struct for api ModifyNatGatewaySpec
func CreateModifyNatGatewaySpecResponse ¶
func CreateModifyNatGatewaySpecResponse() (response *ModifyNatGatewaySpecResponse)
CreateModifyNatGatewaySpecResponse creates a response to parse from ModifyNatGatewaySpec response
type ModifyNatIpAttributeRequest ¶ added in v1.61.1310
type ModifyNatIpAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NatIpName string `position:"Query" name:"NatIpName"` ClientToken string `position:"Query" name:"ClientToken"` NatIpDescription string `position:"Query" name:"NatIpDescription"` DryRun requests.Boolean `position:"Query" name:"DryRun"` NatIpId string `position:"Query" name:"NatIpId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyNatIpAttributeRequest is the request struct for api ModifyNatIpAttribute
func CreateModifyNatIpAttributeRequest ¶ added in v1.61.1310
func CreateModifyNatIpAttributeRequest() (request *ModifyNatIpAttributeRequest)
CreateModifyNatIpAttributeRequest creates a request to invoke ModifyNatIpAttribute API
type ModifyNatIpAttributeResponse ¶ added in v1.61.1310
type ModifyNatIpAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNatIpAttributeResponse is the response struct for api ModifyNatIpAttribute
func CreateModifyNatIpAttributeResponse ¶ added in v1.61.1310
func CreateModifyNatIpAttributeResponse() (response *ModifyNatIpAttributeResponse)
CreateModifyNatIpAttributeResponse creates a response to parse from ModifyNatIpAttribute response
type ModifyNatIpCidrAttributeRequest ¶ added in v1.61.1310
type ModifyNatIpCidrAttributeRequest struct { *requests.RpcRequest NatIpCidrId string `position:"Query" name:"NatIpCidrId"` NatIpCidrDescription string `position:"Query" name:"NatIpCidrDescription"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NatGatewayId string `position:"Query" name:"NatGatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NatIpCidrName string `position:"Query" name:"NatIpCidrName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NatIpCidr string `position:"Query" name:"NatIpCidr"` }
ModifyNatIpCidrAttributeRequest is the request struct for api ModifyNatIpCidrAttribute
func CreateModifyNatIpCidrAttributeRequest ¶ added in v1.61.1310
func CreateModifyNatIpCidrAttributeRequest() (request *ModifyNatIpCidrAttributeRequest)
CreateModifyNatIpCidrAttributeRequest creates a request to invoke ModifyNatIpCidrAttribute API
type ModifyNatIpCidrAttributeResponse ¶ added in v1.61.1310
type ModifyNatIpCidrAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNatIpCidrAttributeResponse is the response struct for api ModifyNatIpCidrAttribute
func CreateModifyNatIpCidrAttributeResponse ¶ added in v1.61.1310
func CreateModifyNatIpCidrAttributeResponse() (response *ModifyNatIpCidrAttributeResponse)
CreateModifyNatIpCidrAttributeResponse creates a response to parse from ModifyNatIpCidrAttribute response
type ModifyNetworkAclAttributesRequest ¶
type ModifyNetworkAclAttributesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` NetworkAclId string `position:"Query" name:"NetworkAclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` NetworkAclName string `position:"Query" name:"NetworkAclName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyNetworkAclAttributesRequest is the request struct for api ModifyNetworkAclAttributes
func CreateModifyNetworkAclAttributesRequest ¶
func CreateModifyNetworkAclAttributesRequest() (request *ModifyNetworkAclAttributesRequest)
CreateModifyNetworkAclAttributesRequest creates a request to invoke ModifyNetworkAclAttributes API
type ModifyNetworkAclAttributesResponse ¶
type ModifyNetworkAclAttributesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNetworkAclAttributesResponse is the response struct for api ModifyNetworkAclAttributes
func CreateModifyNetworkAclAttributesResponse ¶
func CreateModifyNetworkAclAttributesResponse() (response *ModifyNetworkAclAttributesResponse)
CreateModifyNetworkAclAttributesResponse creates a response to parse from ModifyNetworkAclAttributes response
type ModifyPhysicalConnectionAttributeRequest ¶
type ModifyPhysicalConnectionAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PortType string `position:"Query" name:"PortType"` CircuitCode string `position:"Query" name:"CircuitCode"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` RedundantPhysicalConnectionId string `position:"Query" name:"RedundantPhysicalConnectionId"` PeerLocation string `position:"Query" name:"PeerLocation"` Bandwidth requests.Integer `position:"Query" name:"bandwidth"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LineOperator string `position:"Query" name:"LineOperator"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` Name string `position:"Query" name:"Name"` }
ModifyPhysicalConnectionAttributeRequest is the request struct for api ModifyPhysicalConnectionAttribute
func CreateModifyPhysicalConnectionAttributeRequest ¶
func CreateModifyPhysicalConnectionAttributeRequest() (request *ModifyPhysicalConnectionAttributeRequest)
CreateModifyPhysicalConnectionAttributeRequest creates a request to invoke ModifyPhysicalConnectionAttribute API
type ModifyPhysicalConnectionAttributeResponse ¶
type ModifyPhysicalConnectionAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPhysicalConnectionAttributeResponse is the response struct for api ModifyPhysicalConnectionAttribute
func CreateModifyPhysicalConnectionAttributeResponse ¶
func CreateModifyPhysicalConnectionAttributeResponse() (response *ModifyPhysicalConnectionAttributeResponse)
CreateModifyPhysicalConnectionAttributeResponse creates a response to parse from ModifyPhysicalConnectionAttribute response
type ModifyRouteEntryRequest ¶
type ModifyRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RouteEntryName string `position:"Query" name:"RouteEntryName"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteEntryId string `position:"Query" name:"RouteEntryId"` }
ModifyRouteEntryRequest is the request struct for api ModifyRouteEntry
func CreateModifyRouteEntryRequest ¶
func CreateModifyRouteEntryRequest() (request *ModifyRouteEntryRequest)
CreateModifyRouteEntryRequest creates a request to invoke ModifyRouteEntry API
type ModifyRouteEntryResponse ¶
type ModifyRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyRouteEntryResponse is the response struct for api ModifyRouteEntry
func CreateModifyRouteEntryResponse ¶
func CreateModifyRouteEntryResponse() (response *ModifyRouteEntryResponse)
CreateModifyRouteEntryResponse creates a response to parse from ModifyRouteEntry response
type ModifyRouteTableAttributesRequest ¶
type ModifyRouteTableAttributesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` RouteTableName string `position:"Query" name:"RouteTableName"` ResourceUid requests.Integer `position:"Query" name:"ResourceUid"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` KbpsBandwidth string `position:"Query" name:"KbpsBandwidth"` ResourceBid string `position:"Query" name:"ResourceBid"` }
ModifyRouteTableAttributesRequest is the request struct for api ModifyRouteTableAttributes
func CreateModifyRouteTableAttributesRequest ¶
func CreateModifyRouteTableAttributesRequest() (request *ModifyRouteTableAttributesRequest)
CreateModifyRouteTableAttributesRequest creates a request to invoke ModifyRouteTableAttributes API
type ModifyRouteTableAttributesResponse ¶
type ModifyRouteTableAttributesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
ModifyRouteTableAttributesResponse is the response struct for api ModifyRouteTableAttributes
func CreateModifyRouteTableAttributesResponse ¶
func CreateModifyRouteTableAttributesResponse() (response *ModifyRouteTableAttributesResponse)
CreateModifyRouteTableAttributesResponse creates a response to parse from ModifyRouteTableAttributes response
type ModifyRouterInterfaceAttributeRequest ¶
type ModifyRouterInterfaceAttributeRequest struct { *requests.RpcRequest OppositeRouterId string `position:"Query" name:"OppositeRouterId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` HealthCheckTargetIp string `position:"Query" name:"HealthCheckTargetIp"` OppositeInterfaceId string `position:"Query" name:"OppositeInterfaceId"` HcThreshold requests.Integer `position:"Query" name:"HcThreshold"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DeleteHealthCheckIp requests.Boolean `position:"Query" name:"DeleteHealthCheckIp"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` OppositeInterfaceOwnerId requests.Integer `position:"Query" name:"OppositeInterfaceOwnerId"` HealthCheckSourceIp string `position:"Query" name:"HealthCheckSourceIp"` Name string `position:"Query" name:"Name"` OppositeRouterType string `position:"Query" name:"OppositeRouterType"` HcRate requests.Integer `position:"Query" name:"HcRate"` }
ModifyRouterInterfaceAttributeRequest is the request struct for api ModifyRouterInterfaceAttribute
func CreateModifyRouterInterfaceAttributeRequest ¶
func CreateModifyRouterInterfaceAttributeRequest() (request *ModifyRouterInterfaceAttributeRequest)
CreateModifyRouterInterfaceAttributeRequest creates a request to invoke ModifyRouterInterfaceAttribute API
type ModifyRouterInterfaceAttributeResponse ¶
type ModifyRouterInterfaceAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyRouterInterfaceAttributeResponse is the response struct for api ModifyRouterInterfaceAttribute
func CreateModifyRouterInterfaceAttributeResponse ¶
func CreateModifyRouterInterfaceAttributeResponse() (response *ModifyRouterInterfaceAttributeResponse)
CreateModifyRouterInterfaceAttributeResponse creates a response to parse from ModifyRouterInterfaceAttribute response
type ModifyRouterInterfaceSpecRequest ¶
type ModifyRouterInterfaceSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Spec string `position:"Query" name:"Spec"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyRouterInterfaceSpecRequest is the request struct for api ModifyRouterInterfaceSpec
func CreateModifyRouterInterfaceSpecRequest ¶
func CreateModifyRouterInterfaceSpecRequest() (request *ModifyRouterInterfaceSpecRequest)
CreateModifyRouterInterfaceSpecRequest creates a request to invoke ModifyRouterInterfaceSpec API
type ModifyRouterInterfaceSpecResponse ¶
type ModifyRouterInterfaceSpecResponse struct { *responses.BaseResponse Spec string `json:"Spec" xml:"Spec"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyRouterInterfaceSpecResponse is the response struct for api ModifyRouterInterfaceSpec
func CreateModifyRouterInterfaceSpecResponse ¶
func CreateModifyRouterInterfaceSpecResponse() (response *ModifyRouterInterfaceSpecResponse)
CreateModifyRouterInterfaceSpecResponse creates a response to parse from ModifyRouterInterfaceSpec response
type ModifySnatEntryRequest ¶
type ModifySnatEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SnatIp string `position:"Query" name:"SnatIp"` SnatEntryId string `position:"Query" name:"SnatEntryId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SnatTableId string `position:"Query" name:"SnatTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SnatEntryName string `position:"Query" name:"SnatEntryName"` }
ModifySnatEntryRequest is the request struct for api ModifySnatEntry
func CreateModifySnatEntryRequest ¶
func CreateModifySnatEntryRequest() (request *ModifySnatEntryRequest)
CreateModifySnatEntryRequest creates a request to invoke ModifySnatEntry API
type ModifySnatEntryResponse ¶
type ModifySnatEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySnatEntryResponse is the response struct for api ModifySnatEntry
func CreateModifySnatEntryResponse ¶
func CreateModifySnatEntryResponse() (response *ModifySnatEntryResponse)
CreateModifySnatEntryResponse creates a response to parse from ModifySnatEntry response
type ModifySslVpnClientCertRequest ¶
type ModifySslVpnClientCertRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SslVpnClientCertId string `position:"Query" name:"SslVpnClientCertId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifySslVpnClientCertRequest is the request struct for api ModifySslVpnClientCert
func CreateModifySslVpnClientCertRequest ¶
func CreateModifySslVpnClientCertRequest() (request *ModifySslVpnClientCertRequest)
CreateModifySslVpnClientCertRequest creates a request to invoke ModifySslVpnClientCert API
type ModifySslVpnClientCertResponse ¶
type ModifySslVpnClientCertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Name string `json:"Name" xml:"Name"` SslVpnClientCertId string `json:"SslVpnClientCertId" xml:"SslVpnClientCertId"` }
ModifySslVpnClientCertResponse is the response struct for api ModifySslVpnClientCert
func CreateModifySslVpnClientCertResponse ¶
func CreateModifySslVpnClientCertResponse() (response *ModifySslVpnClientCertResponse)
CreateModifySslVpnClientCertResponse creates a response to parse from ModifySslVpnClientCert response
type ModifySslVpnServerRequest ¶
type ModifySslVpnServerRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SslVpnServerId string `position:"Query" name:"SslVpnServerId"` LocalSubnet string `position:"Query" name:"LocalSubnet"` IDaaSRegionId string `position:"Query" name:"IDaaSRegionId"` EnableMultiFactorAuth requests.Boolean `position:"Query" name:"EnableMultiFactorAuth"` IDaaSInstanceId string `position:"Query" name:"IDaaSInstanceId"` Cipher string `position:"Query" name:"Cipher"` ClientIpPool string `position:"Query" name:"ClientIpPool"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Compress requests.Boolean `position:"Query" name:"Compress"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Port requests.Integer `position:"Query" name:"Port"` Proto string `position:"Query" name:"Proto"` Name string `position:"Query" name:"Name"` }
ModifySslVpnServerRequest is the request struct for api ModifySslVpnServer
func CreateModifySslVpnServerRequest ¶
func CreateModifySslVpnServerRequest() (request *ModifySslVpnServerRequest)
CreateModifySslVpnServerRequest creates a request to invoke ModifySslVpnServer API
type ModifySslVpnServerResponse ¶
type ModifySslVpnServerResponse struct { *responses.BaseResponse InternetIp string `json:"InternetIp" xml:"InternetIp"` IDaaSInstanceId string `json:"IDaaSInstanceId" xml:"IDaaSInstanceId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` Compress bool `json:"Compress" xml:"Compress"` Port int `json:"Port" xml:"Port"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` RegionId string `json:"RegionId" xml:"RegionId"` Cipher string `json:"Cipher" xml:"Cipher"` RequestId string `json:"RequestId" xml:"RequestId"` Connections int `json:"Connections" xml:"Connections"` SslVpnServerId string `json:"SslVpnServerId" xml:"SslVpnServerId"` MaxConnections int `json:"MaxConnections" xml:"MaxConnections"` Name string `json:"Name" xml:"Name"` EnableMultiFactorAuth bool `json:"EnableMultiFactorAuth" xml:"EnableMultiFactorAuth"` ClientIpPool string `json:"ClientIpPool" xml:"ClientIpPool"` Proto string `json:"Proto" xml:"Proto"` }
ModifySslVpnServerResponse is the response struct for api ModifySslVpnServer
func CreateModifySslVpnServerResponse ¶
func CreateModifySslVpnServerResponse() (response *ModifySslVpnServerResponse)
CreateModifySslVpnServerResponse creates a response to parse from ModifySslVpnServer response
type ModifyVRouterAttributeRequest ¶
type ModifyVRouterAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VRouterId string `position:"Query" name:"VRouterId"` Description string `position:"Query" name:"Description"` VRouterName string `position:"Query" name:"VRouterName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyVRouterAttributeRequest is the request struct for api ModifyVRouterAttribute
func CreateModifyVRouterAttributeRequest ¶
func CreateModifyVRouterAttributeRequest() (request *ModifyVRouterAttributeRequest)
CreateModifyVRouterAttributeRequest creates a request to invoke ModifyVRouterAttribute API
type ModifyVRouterAttributeResponse ¶
type ModifyVRouterAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVRouterAttributeResponse is the response struct for api ModifyVRouterAttribute
func CreateModifyVRouterAttributeResponse ¶
func CreateModifyVRouterAttributeResponse() (response *ModifyVRouterAttributeResponse)
CreateModifyVRouterAttributeResponse creates a response to parse from ModifyVRouterAttribute response
type ModifyVSwitchAttributeRequest ¶
type ModifyVSwitchAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EnableIPv6 requests.Boolean `position:"Query" name:"EnableIPv6"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6CidrBlock requests.Integer `position:"Query" name:"Ipv6CidrBlock"` VSwitchId string `position:"Query" name:"VSwitchId"` VpcIpv6CidrBlock string `position:"Query" name:"VpcIpv6CidrBlock"` VSwitchName string `position:"Query" name:"VSwitchName"` }
ModifyVSwitchAttributeRequest is the request struct for api ModifyVSwitchAttribute
func CreateModifyVSwitchAttributeRequest ¶
func CreateModifyVSwitchAttributeRequest() (request *ModifyVSwitchAttributeRequest)
CreateModifyVSwitchAttributeRequest creates a request to invoke ModifyVSwitchAttribute API
type ModifyVSwitchAttributeResponse ¶
type ModifyVSwitchAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVSwitchAttributeResponse is the response struct for api ModifyVSwitchAttribute
func CreateModifyVSwitchAttributeResponse ¶
func CreateModifyVSwitchAttributeResponse() (response *ModifyVSwitchAttributeResponse)
CreateModifyVSwitchAttributeResponse creates a response to parse from ModifyVSwitchAttribute response
type ModifyVcoRouteEntryWeightRequest ¶ added in v1.61.1711
type ModifyVcoRouteEntryWeightRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NewWeight requests.Integer `position:"Query" name:"NewWeight"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` OverlayMode string `position:"Query" name:"OverlayMode"` }
ModifyVcoRouteEntryWeightRequest is the request struct for api ModifyVcoRouteEntryWeight
func CreateModifyVcoRouteEntryWeightRequest ¶ added in v1.61.1711
func CreateModifyVcoRouteEntryWeightRequest() (request *ModifyVcoRouteEntryWeightRequest)
CreateModifyVcoRouteEntryWeightRequest creates a request to invoke ModifyVcoRouteEntryWeight API
type ModifyVcoRouteEntryWeightResponse ¶ added in v1.61.1711
type ModifyVcoRouteEntryWeightResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVcoRouteEntryWeightResponse is the response struct for api ModifyVcoRouteEntryWeight
func CreateModifyVcoRouteEntryWeightResponse ¶ added in v1.61.1711
func CreateModifyVcoRouteEntryWeightResponse() (response *ModifyVcoRouteEntryWeightResponse)
CreateModifyVcoRouteEntryWeightResponse creates a response to parse from ModifyVcoRouteEntryWeight response
type ModifyVirtualBorderRouterAttributeRequest ¶
type ModifyVirtualBorderRouterAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CircuitCode string `position:"Query" name:"CircuitCode"` AssociatedPhysicalConnections string `position:"Query" name:"AssociatedPhysicalConnections"` VlanId requests.Integer `position:"Query" name:"VlanId"` ClientToken string `position:"Query" name:"ClientToken"` EnableIpv6 requests.Boolean `position:"Query" name:"EnableIpv6"` Description string `position:"Query" name:"Description"` VbrId string `position:"Query" name:"VbrId"` PeerGatewayIp string `position:"Query" name:"PeerGatewayIp"` PeerIpv6GatewayIp string `position:"Query" name:"PeerIpv6GatewayIp"` DetectMultiplier requests.Integer `position:"Query" name:"DetectMultiplier"` PeeringSubnetMask string `position:"Query" name:"PeeringSubnetMask"` LocalGatewayIp string `position:"Query" name:"LocalGatewayIp"` MinTxInterval requests.Integer `position:"Query" name:"MinTxInterval"` PeeringIpv6SubnetMask string `position:"Query" name:"PeeringIpv6SubnetMask"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` MinRxInterval requests.Integer `position:"Query" name:"MinRxInterval"` LocalIpv6GatewayIp string `position:"Query" name:"LocalIpv6GatewayIp"` Name string `position:"Query" name:"Name"` }
ModifyVirtualBorderRouterAttributeRequest is the request struct for api ModifyVirtualBorderRouterAttribute
func CreateModifyVirtualBorderRouterAttributeRequest ¶
func CreateModifyVirtualBorderRouterAttributeRequest() (request *ModifyVirtualBorderRouterAttributeRequest)
CreateModifyVirtualBorderRouterAttributeRequest creates a request to invoke ModifyVirtualBorderRouterAttribute API
type ModifyVirtualBorderRouterAttributeResponse ¶
type ModifyVirtualBorderRouterAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVirtualBorderRouterAttributeResponse is the response struct for api ModifyVirtualBorderRouterAttribute
func CreateModifyVirtualBorderRouterAttributeResponse ¶
func CreateModifyVirtualBorderRouterAttributeResponse() (response *ModifyVirtualBorderRouterAttributeResponse)
CreateModifyVirtualBorderRouterAttributeResponse creates a response to parse from ModifyVirtualBorderRouterAttribute response
type ModifyVpcAttributeRequest ¶
type ModifyVpcAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EnableIPv6 requests.Boolean `position:"Query" name:"EnableIPv6"` Description string `position:"Query" name:"Description"` VpcName string `position:"Query" name:"VpcName"` Ipv6Isp string `position:"Query" name:"Ipv6Isp"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Ipv6CidrBlock string `position:"Query" name:"Ipv6CidrBlock"` VpcId string `position:"Query" name:"VpcId"` CidrBlock string `position:"Query" name:"CidrBlock"` }
ModifyVpcAttributeRequest is the request struct for api ModifyVpcAttribute
func CreateModifyVpcAttributeRequest ¶
func CreateModifyVpcAttributeRequest() (request *ModifyVpcAttributeRequest)
CreateModifyVpcAttributeRequest creates a request to invoke ModifyVpcAttribute API
type ModifyVpcAttributeResponse ¶
type ModifyVpcAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVpcAttributeResponse is the response struct for api ModifyVpcAttribute
func CreateModifyVpcAttributeResponse ¶
func CreateModifyVpcAttributeResponse() (response *ModifyVpcAttributeResponse)
CreateModifyVpcAttributeResponse creates a response to parse from ModifyVpcAttribute response
type ModifyVpcPrefixListAddPrefixListEntry ¶ added in v1.61.1711
type ModifyVpcPrefixListAddPrefixListEntry struct { Cidr string `name:"Cidr"` Description string `name:"Description"` }
ModifyVpcPrefixListAddPrefixListEntry is a repeated param struct in ModifyVpcPrefixListRequest
type ModifyVpcPrefixListRemovePrefixListEntry ¶ added in v1.61.1711
type ModifyVpcPrefixListRemovePrefixListEntry struct { Cidr string `name:"Cidr"` Description string `name:"Description"` }
ModifyVpcPrefixListRemovePrefixListEntry is a repeated param struct in ModifyVpcPrefixListRequest
type ModifyVpcPrefixListRequest ¶ added in v1.61.1711
type ModifyVpcPrefixListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` MaxEntries requests.Integer `position:"Query" name:"MaxEntries"` RemovePrefixListEntry *[]ModifyVpcPrefixListRemovePrefixListEntry `position:"Query" name:"RemovePrefixListEntry" type:"Repeated"` PrefixListId string `position:"Query" name:"PrefixListId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AddPrefixListEntry *[]ModifyVpcPrefixListAddPrefixListEntry `position:"Query" name:"AddPrefixListEntry" type:"Repeated"` PrefixListName string `position:"Query" name:"PrefixListName"` PrefixListDescription string `position:"Query" name:"PrefixListDescription"` }
ModifyVpcPrefixListRequest is the request struct for api ModifyVpcPrefixList
func CreateModifyVpcPrefixListRequest ¶ added in v1.61.1711
func CreateModifyVpcPrefixListRequest() (request *ModifyVpcPrefixListRequest)
CreateModifyVpcPrefixListRequest creates a request to invoke ModifyVpcPrefixList API
type ModifyVpcPrefixListResponse ¶ added in v1.61.1711
type ModifyVpcPrefixListResponse struct { *responses.BaseResponse PrefixListId string `json:"PrefixListId" xml:"PrefixListId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVpcPrefixListResponse is the response struct for api ModifyVpcPrefixList
func CreateModifyVpcPrefixListResponse ¶ added in v1.61.1711
func CreateModifyVpcPrefixListResponse() (response *ModifyVpcPrefixListResponse)
CreateModifyVpcPrefixListResponse creates a response to parse from ModifyVpcPrefixList response
type ModifyVpnAttachmentAttributeRequest ¶ added in v1.61.1711
type ModifyVpnAttachmentAttributeRequest struct { *requests.RpcRequest IkeConfig string `position:"Query" name:"IkeConfig"` AutoConfigRoute requests.Boolean `position:"Query" name:"AutoConfigRoute"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IpsecConfig string `position:"Query" name:"IpsecConfig"` BgpConfig string `position:"Query" name:"BgpConfig"` NetworkType string `position:"Query" name:"NetworkType"` HealthCheckConfig string `position:"Query" name:"HealthCheckConfig"` CustomerGatewayId string `position:"Query" name:"CustomerGatewayId"` LocalSubnet string `position:"Query" name:"LocalSubnet"` RemoteCaCert string `position:"Query" name:"RemoteCaCert"` RemoteSubnet string `position:"Query" name:"RemoteSubnet"` EffectImmediately requests.Boolean `position:"Query" name:"EffectImmediately"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EnableDpd requests.Boolean `position:"Query" name:"EnableDpd"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` Name string `position:"Query" name:"Name"` EnableNatTraversal requests.Boolean `position:"Query" name:"EnableNatTraversal"` }
ModifyVpnAttachmentAttributeRequest is the request struct for api ModifyVpnAttachmentAttribute
func CreateModifyVpnAttachmentAttributeRequest ¶ added in v1.61.1711
func CreateModifyVpnAttachmentAttributeRequest() (request *ModifyVpnAttachmentAttributeRequest)
CreateModifyVpnAttachmentAttributeRequest creates a request to invoke ModifyVpnAttachmentAttribute API
type ModifyVpnAttachmentAttributeResponse ¶ added in v1.61.1711
type ModifyVpnAttachmentAttributeResponse struct { *responses.BaseResponse VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` RemoteSubnet string `json:"RemoteSubnet" xml:"RemoteSubnet"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` EffectImmediately bool `json:"EffectImmediately" xml:"EffectImmediately"` Status string `json:"Status" xml:"Status"` EnableDpd bool `json:"EnableDpd" xml:"EnableDpd"` EnableNatTraversal bool `json:"EnableNatTraversal" xml:"EnableNatTraversal"` AttachType string `json:"AttachType" xml:"AttachType"` NetworkType string `json:"NetworkType" xml:"NetworkType"` AttachInstanceId string `json:"AttachInstanceId" xml:"AttachInstanceId"` Spec string `json:"Spec" xml:"Spec"` RequestId string `json:"RequestId" xml:"RequestId"` IkeConfig IkeConfig `json:"IkeConfig" xml:"IkeConfig"` IpsecConfig IpsecConfig `json:"IpsecConfig" xml:"IpsecConfig"` VcoHealthCheck VcoHealthCheck `json:"VcoHealthCheck" xml:"VcoHealthCheck"` VpnBgpConfig VpnBgpConfig `json:"VpnBgpConfig" xml:"VpnBgpConfig"` }
ModifyVpnAttachmentAttributeResponse is the response struct for api ModifyVpnAttachmentAttribute
func CreateModifyVpnAttachmentAttributeResponse ¶ added in v1.61.1711
func CreateModifyVpnAttachmentAttributeResponse() (response *ModifyVpnAttachmentAttributeResponse)
CreateModifyVpnAttachmentAttributeResponse creates a response to parse from ModifyVpnAttachmentAttribute response
type ModifyVpnConnectionAttributeRequest ¶
type ModifyVpnConnectionAttributeRequest struct { *requests.RpcRequest IkeConfig string `position:"Query" name:"IkeConfig"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AutoConfigRoute requests.Boolean `position:"Query" name:"AutoConfigRoute"` ClientToken string `position:"Query" name:"ClientToken"` IpsecConfig string `position:"Query" name:"IpsecConfig"` BgpConfig string `position:"Query" name:"BgpConfig"` HealthCheckConfig string `position:"Query" name:"HealthCheckConfig"` LocalSubnet string `position:"Query" name:"LocalSubnet"` EnableTunnelsBgp requests.Boolean `position:"Query" name:"EnableTunnelsBgp"` RemoteSubnet string `position:"Query" name:"RemoteSubnet"` EffectImmediately requests.Boolean `position:"Query" name:"EffectImmediately"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EnableDpd requests.Boolean `position:"Query" name:"EnableDpd"` TunnelOptionsSpecification *[]ModifyVpnConnectionAttributeTunnelOptionsSpecification `position:"Body" name:"TunnelOptionsSpecification" type:"Repeated"` RemoteCaCertificate string `position:"Query" name:"RemoteCaCertificate"` VpnConnectionId string `position:"Query" name:"VpnConnectionId"` Name string `position:"Query" name:"Name"` EnableNatTraversal requests.Boolean `position:"Query" name:"EnableNatTraversal"` }
ModifyVpnConnectionAttributeRequest is the request struct for api ModifyVpnConnectionAttribute
func CreateModifyVpnConnectionAttributeRequest ¶
func CreateModifyVpnConnectionAttributeRequest() (request *ModifyVpnConnectionAttributeRequest)
CreateModifyVpnConnectionAttributeRequest creates a request to invoke ModifyVpnConnectionAttribute API
type ModifyVpnConnectionAttributeResponse ¶
type ModifyVpnConnectionAttributeResponse struct { *responses.BaseResponse EnableNatTraversal bool `json:"EnableNatTraversal" xml:"EnableNatTraversal"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` EffectImmediately bool `json:"EffectImmediately" xml:"EffectImmediately"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` RequestId string `json:"RequestId" xml:"RequestId"` VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` Description string `json:"Description" xml:"Description"` RemoteSubnet string `json:"RemoteSubnet" xml:"RemoteSubnet"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` Name string `json:"Name" xml:"Name"` EnableDpd bool `json:"EnableDpd" xml:"EnableDpd"` EnableTunnelsBgp bool `json:"EnableTunnelsBgp" xml:"EnableTunnelsBgp"` IkeConfig IkeConfig `json:"IkeConfig" xml:"IkeConfig"` IpsecConfig IpsecConfig `json:"IpsecConfig" xml:"IpsecConfig"` VcoHealthCheck VcoHealthCheck `json:"VcoHealthCheck" xml:"VcoHealthCheck"` VpnBgpConfig VpnBgpConfigInModifyVpnConnectionAttribute `json:"VpnBgpConfig" xml:"VpnBgpConfig"` TunnelOptionsSpecification TunnelOptionsSpecificationInModifyVpnConnectionAttribute `json:"TunnelOptionsSpecification" xml:"TunnelOptionsSpecification"` }
ModifyVpnConnectionAttributeResponse is the response struct for api ModifyVpnConnectionAttribute
func CreateModifyVpnConnectionAttributeResponse ¶
func CreateModifyVpnConnectionAttributeResponse() (response *ModifyVpnConnectionAttributeResponse)
CreateModifyVpnConnectionAttributeResponse creates a response to parse from ModifyVpnConnectionAttribute response
type ModifyVpnConnectionAttributeTunnelOptionsSpecification ¶ added in v1.62.331
type ModifyVpnConnectionAttributeTunnelOptionsSpecification struct { TunnelIpsecConfig ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIpsecConfig `name:"TunnelIpsecConfig" type:"Struct"` TunnelBgpConfig ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelBgpConfig `name:"TunnelBgpConfig" type:"Struct"` RemoteCaCertificate string `name:"RemoteCaCertificate"` TunnelId string `name:"TunnelId"` TunnelIkeConfig ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIkeConfig `name:"TunnelIkeConfig" type:"Struct"` EnableNatTraversal string `name:"EnableNatTraversal"` EnableDpd string `name:"EnableDpd"` }
ModifyVpnConnectionAttributeTunnelOptionsSpecification is a repeated param struct in ModifyVpnConnectionAttributeRequest
type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelBgpConfig ¶ added in v1.62.331
type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelBgpConfig struct { LocalAsn string `name:"LocalAsn"` TunnelCidr string `name:"TunnelCidr"` LocalBgpIp string `name:"LocalBgpIp"` }
ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelBgpConfig is a repeated param struct in ModifyVpnConnectionAttributeRequest
type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIkeConfig ¶ added in v1.62.331
type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIkeConfig struct { IkeVersion string `name:"IkeVersion"` IkeMode string `name:"IkeMode"` IkeAuthAlg string `name:"IkeAuthAlg"` Psk string `name:"Psk"` IkePfs string `name:"IkePfs"` IkeLifetime string `name:"IkeLifetime"` LocalId string `name:"LocalId"` IkeEncAlg string `name:"IkeEncAlg"` RemoteId string `name:"RemoteId"` }
ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIkeConfig is a repeated param struct in ModifyVpnConnectionAttributeRequest
type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIpsecConfig ¶ added in v1.62.331
type ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIpsecConfig struct { IpsecPfs string `name:"IpsecPfs"` IpsecLifetime string `name:"IpsecLifetime"` IpsecAuthAlg string `name:"IpsecAuthAlg"` IpsecEncAlg string `name:"IpsecEncAlg"` }
ModifyVpnConnectionAttributeTunnelOptionsSpecificationTunnelIpsecConfig is a repeated param struct in ModifyVpnConnectionAttributeRequest
type ModifyVpnGatewayAttributeRequest ¶
type ModifyVpnGatewayAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AutoPropagate requests.Boolean `position:"Query" name:"AutoPropagate"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyVpnGatewayAttributeRequest is the request struct for api ModifyVpnGatewayAttribute
func CreateModifyVpnGatewayAttributeRequest ¶
func CreateModifyVpnGatewayAttributeRequest() (request *ModifyVpnGatewayAttributeRequest)
CreateModifyVpnGatewayAttributeRequest creates a request to invoke ModifyVpnGatewayAttribute API
type ModifyVpnGatewayAttributeResponse ¶
type ModifyVpnGatewayAttributeResponse struct { *responses.BaseResponse VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` InternetIp string `json:"InternetIp" xml:"InternetIp"` Spec string `json:"Spec" xml:"Spec"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` AutoPropagate bool `json:"AutoPropagate" xml:"AutoPropagate"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` IntranetIp string `json:"IntranetIp" xml:"IntranetIp"` EndTime int64 `json:"EndTime" xml:"EndTime"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` EnableBgp bool `json:"EnableBgp" xml:"EnableBgp"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Name string `json:"Name" xml:"Name"` DisasterRecoveryInternetIp string `json:"DisasterRecoveryInternetIp" xml:"DisasterRecoveryInternetIp"` DisasterRecoveryVSwitchId string `json:"DisasterRecoveryVSwitchId" xml:"DisasterRecoveryVSwitchId"` SslVpnInternetIp string `json:"SslVpnInternetIp" xml:"SslVpnInternetIp"` }
ModifyVpnGatewayAttributeResponse is the response struct for api ModifyVpnGatewayAttribute
func CreateModifyVpnGatewayAttributeResponse ¶
func CreateModifyVpnGatewayAttributeResponse() (response *ModifyVpnGatewayAttributeResponse)
CreateModifyVpnGatewayAttributeResponse creates a response to parse from ModifyVpnGatewayAttribute response
type ModifyVpnPbrRouteEntryAttributeRequest ¶ added in v1.62.27
type ModifyVpnPbrRouteEntryAttributeRequest struct { *requests.RpcRequest RouteSource string `position:"Query" name:"RouteSource"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NewWeight requests.Integer `position:"Query" name:"NewWeight"` NewPriority requests.Integer `position:"Query" name:"NewPriority"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority requests.Integer `position:"Query" name:"Priority"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` }
ModifyVpnPbrRouteEntryAttributeRequest is the request struct for api ModifyVpnPbrRouteEntryAttribute
func CreateModifyVpnPbrRouteEntryAttributeRequest ¶ added in v1.62.27
func CreateModifyVpnPbrRouteEntryAttributeRequest() (request *ModifyVpnPbrRouteEntryAttributeRequest)
CreateModifyVpnPbrRouteEntryAttributeRequest creates a request to invoke ModifyVpnPbrRouteEntryAttribute API
type ModifyVpnPbrRouteEntryAttributeResponse ¶ added in v1.62.27
type ModifyVpnPbrRouteEntryAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVpnPbrRouteEntryAttributeResponse is the response struct for api ModifyVpnPbrRouteEntryAttribute
func CreateModifyVpnPbrRouteEntryAttributeResponse ¶ added in v1.62.27
func CreateModifyVpnPbrRouteEntryAttributeResponse() (response *ModifyVpnPbrRouteEntryAttributeResponse)
CreateModifyVpnPbrRouteEntryAttributeResponse creates a response to parse from ModifyVpnPbrRouteEntryAttribute response
type ModifyVpnPbrRouteEntryPriorityRequest ¶ added in v1.62.27
type ModifyVpnPbrRouteEntryPriorityRequest struct { *requests.RpcRequest RouteSource string `position:"Query" name:"RouteSource"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NewPriority requests.Integer `position:"Query" name:"NewPriority"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority requests.Integer `position:"Query" name:"Priority"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` }
ModifyVpnPbrRouteEntryPriorityRequest is the request struct for api ModifyVpnPbrRouteEntryPriority
func CreateModifyVpnPbrRouteEntryPriorityRequest ¶ added in v1.62.27
func CreateModifyVpnPbrRouteEntryPriorityRequest() (request *ModifyVpnPbrRouteEntryPriorityRequest)
CreateModifyVpnPbrRouteEntryPriorityRequest creates a request to invoke ModifyVpnPbrRouteEntryPriority API
type ModifyVpnPbrRouteEntryPriorityResponse ¶ added in v1.62.27
type ModifyVpnPbrRouteEntryPriorityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVpnPbrRouteEntryPriorityResponse is the response struct for api ModifyVpnPbrRouteEntryPriority
func CreateModifyVpnPbrRouteEntryPriorityResponse ¶ added in v1.62.27
func CreateModifyVpnPbrRouteEntryPriorityResponse() (response *ModifyVpnPbrRouteEntryPriorityResponse)
CreateModifyVpnPbrRouteEntryPriorityResponse creates a response to parse from ModifyVpnPbrRouteEntryPriority response
type ModifyVpnPbrRouteEntryWeightRequest ¶
type ModifyVpnPbrRouteEntryWeightRequest struct { *requests.RpcRequest RouteSource string `position:"Query" name:"RouteSource"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NewWeight requests.Integer `position:"Query" name:"NewWeight"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority requests.Integer `position:"Query" name:"Priority"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` OverlayMode string `position:"Query" name:"OverlayMode"` }
ModifyVpnPbrRouteEntryWeightRequest is the request struct for api ModifyVpnPbrRouteEntryWeight
func CreateModifyVpnPbrRouteEntryWeightRequest ¶
func CreateModifyVpnPbrRouteEntryWeightRequest() (request *ModifyVpnPbrRouteEntryWeightRequest)
CreateModifyVpnPbrRouteEntryWeightRequest creates a request to invoke ModifyVpnPbrRouteEntryWeight API
type ModifyVpnPbrRouteEntryWeightResponse ¶
type ModifyVpnPbrRouteEntryWeightResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVpnPbrRouteEntryWeightResponse is the response struct for api ModifyVpnPbrRouteEntryWeight
func CreateModifyVpnPbrRouteEntryWeightResponse ¶
func CreateModifyVpnPbrRouteEntryWeightResponse() (response *ModifyVpnPbrRouteEntryWeightResponse)
CreateModifyVpnPbrRouteEntryWeightResponse creates a response to parse from ModifyVpnPbrRouteEntryWeight response
type ModifyVpnRouteEntryWeightRequest ¶
type ModifyVpnRouteEntryWeightRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NewWeight requests.Integer `position:"Query" name:"NewWeight"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Weight requests.Integer `position:"Query" name:"Weight"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` OverlayMode string `position:"Query" name:"OverlayMode"` }
ModifyVpnRouteEntryWeightRequest is the request struct for api ModifyVpnRouteEntryWeight
func CreateModifyVpnRouteEntryWeightRequest ¶
func CreateModifyVpnRouteEntryWeightRequest() (request *ModifyVpnRouteEntryWeightRequest)
CreateModifyVpnRouteEntryWeightRequest creates a request to invoke ModifyVpnRouteEntryWeight API
type ModifyVpnRouteEntryWeightResponse ¶
type ModifyVpnRouteEntryWeightResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVpnRouteEntryWeightResponse is the response struct for api ModifyVpnRouteEntryWeight
func CreateModifyVpnRouteEntryWeightResponse ¶
func CreateModifyVpnRouteEntryWeightResponse() (response *ModifyVpnRouteEntryWeightResponse)
CreateModifyVpnRouteEntryWeightResponse creates a response to parse from ModifyVpnRouteEntryWeight response
type MoveResourceGroupRequest ¶
type MoveResourceGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"` }
MoveResourceGroupRequest is the request struct for api MoveResourceGroup
func CreateMoveResourceGroupRequest ¶
func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest)
CreateMoveResourceGroupRequest creates a request to invoke MoveResourceGroup API
type MoveResourceGroupResponse ¶
type MoveResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
MoveResourceGroupResponse is the response struct for api MoveResourceGroup
func CreateMoveResourceGroupResponse ¶
func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse)
CreateMoveResourceGroupResponse creates a response to parse from MoveResourceGroup response
type NatGateway ¶
type NatGateway struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` VpcId string `json:"VpcId" xml:"VpcId"` NatType string `json:"NatType" xml:"NatType"` AutoPay bool `json:"AutoPay" xml:"AutoPay"` Spec string `json:"Spec" xml:"Spec"` DeletionProtection bool `json:"DeletionProtection" xml:"DeletionProtection"` NetworkType string `json:"NetworkType" xml:"NetworkType"` SecurityProtectionEnabled bool `json:"SecurityProtectionEnabled" xml:"SecurityProtectionEnabled"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` RegionId string `json:"RegionId" xml:"RegionId"` EcsMetricEnabled bool `json:"EcsMetricEnabled" xml:"EcsMetricEnabled"` IcmpReplyEnabled bool `json:"IcmpReplyEnabled" xml:"IcmpReplyEnabled"` Description string `json:"Description" xml:"Description"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Name string `json:"Name" xml:"Name"` PrivateLinkEnabled bool `json:"PrivateLinkEnabled" xml:"PrivateLinkEnabled"` PrivateLinkMode string `json:"PrivateLinkMode" xml:"PrivateLinkMode"` EipBindMode string `json:"EipBindMode" xml:"EipBindMode"` ForwardTableIds ForwardTableIdsInDescribeNatGateways `json:"ForwardTableIds" xml:"ForwardTableIds"` SnatTableIds SnatTableIdsInDescribeNatGateways `json:"SnatTableIds" xml:"SnatTableIds"` FullNatTableIds FullNatTableIdsInDescribeNatGateways `json:"FullNatTableIds" xml:"FullNatTableIds"` BandwidthPackageIds BandwidthPackageIdsInDescribeNatGateways `json:"BandwidthPackageIds" xml:"BandwidthPackageIds"` NatGatewayPrivateInfo NatGatewayPrivateInfo `json:"NatGatewayPrivateInfo" xml:"NatGatewayPrivateInfo"` IpLists IpLists `json:"IpLists" xml:"IpLists"` Tags TagsInDescribeNatGateways `json:"Tags" xml:"Tags"` }
NatGateway is a nested struct in vpc response
type NatGatewayIds ¶
type NatGatewayIds struct {
NatGatewayIds []string `json:"NatGatewayIds" xml:"NatGatewayIds"`
}
NatGatewayIds is a nested struct in vpc response
type NatGatewayPrivateInfo ¶ added in v1.60.268
type NatGatewayPrivateInfo struct { VswitchId string `json:"VswitchId" xml:"VswitchId"` EniInstanceId string `json:"EniInstanceId" xml:"EniInstanceId"` MaxBandwidth int `json:"MaxBandwidth" xml:"MaxBandwidth"` MaxSessionQuota int `json:"MaxSessionQuota" xml:"MaxSessionQuota"` MaxSessionEstablishRate int `json:"MaxSessionEstablishRate" xml:"MaxSessionEstablishRate"` PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` IzNo string `json:"IzNo" xml:"IzNo"` EniType string `json:"EniType" xml:"EniType"` }
NatGatewayPrivateInfo is a nested struct in vpc response
type NatGateways ¶
type NatGateways struct {
NatGateway []NatGateway `json:"NatGateway" xml:"NatGateway"`
}
NatGateways is a nested struct in vpc response
type NatIp ¶ added in v1.61.1310
type NatIp struct { IsDefault bool `json:"IsDefault" xml:"IsDefault"` NatIp string `json:"NatIp" xml:"NatIp"` NatIpCidr string `json:"NatIpCidr" xml:"NatIpCidr"` NatIpId string `json:"NatIpId" xml:"NatIpId"` NatIpDescription string `json:"NatIpDescription" xml:"NatIpDescription"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` NatIpName string `json:"NatIpName" xml:"NatIpName"` NatIpStatus string `json:"NatIpStatus" xml:"NatIpStatus"` RegionId string `json:"RegionId" xml:"RegionId"` }
NatIp is a nested struct in vpc response
type NatIpCidr ¶ added in v1.61.1310
type NatIpCidr struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` NatIpCidrId string `json:"NatIpCidrId" xml:"NatIpCidrId"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` NatIpCidrStatus string `json:"NatIpCidrStatus" xml:"NatIpCidrStatus"` NatIpCidrName string `json:"NatIpCidrName" xml:"NatIpCidrName"` NatIpCidr string `json:"NatIpCidr" xml:"NatIpCidr"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` NatIpCidrDescription string `json:"NatIpCidrDescription" xml:"NatIpCidrDescription"` RegionId string `json:"RegionId" xml:"RegionId"` }
NatIpCidr is a nested struct in vpc response
type NatIpCidrs ¶ added in v1.61.1310
type NatIpCidrs struct {
NatIpCidr []NatIpCidr `json:"NatIpCidr" xml:"NatIpCidr"`
}
NatIpCidrs is a nested struct in vpc response
type NatIps ¶ added in v1.61.1310
type NatIps struct {
NatIp []NatIp `json:"NatIp" xml:"NatIp"`
}
NatIps is a nested struct in vpc response
type NetworkAcl ¶
type NetworkAcl struct { Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Description string `json:"Description" xml:"Description"` NetworkAclName string `json:"NetworkAclName" xml:"NetworkAclName"` NetworkAclId string `json:"NetworkAclId" xml:"NetworkAclId"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` RegionId string `json:"RegionId" xml:"RegionId"` IngressAclEntries IngressAclEntriesInDescribeNetworkAcls `json:"IngressAclEntries" xml:"IngressAclEntries"` EgressAclEntries EgressAclEntriesInDescribeNetworkAcls `json:"EgressAclEntries" xml:"EgressAclEntries"` Resources ResourcesInDescribeNetworkAcls `json:"Resources" xml:"Resources"` Tags TagsInDescribeNetworkAcls `json:"Tags" xml:"Tags"` }
NetworkAcl is a nested struct in vpc response
type NetworkAclAttribute ¶
type NetworkAclAttribute struct { NetworkAclName string `json:"NetworkAclName" xml:"NetworkAclName"` RegionId string `json:"RegionId" xml:"RegionId"` NetworkAclId string `json:"NetworkAclId" xml:"NetworkAclId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` Description string `json:"Description" xml:"Description"` IngressAclEntries IngressAclEntriesInCreateNetworkAcl `json:"IngressAclEntries" xml:"IngressAclEntries"` Tags TagsInDescribeNetworkAclAttributes `json:"Tags" xml:"Tags"` EgressAclEntries EgressAclEntriesInCreateNetworkAcl `json:"EgressAclEntries" xml:"EgressAclEntries"` Resources ResourcesInCreateNetworkAcl `json:"Resources" xml:"Resources"` }
NetworkAclAttribute is a nested struct in vpc response
type NetworkAcls ¶
type NetworkAcls struct {
NetworkAcl []NetworkAcl `json:"NetworkAcl" xml:"NetworkAcl"`
}
NetworkAcls is a nested struct in vpc response
type NextHop ¶
type NextHop struct { NextHopId string `json:"NextHopId" xml:"NextHopId"` NextHopOppsiteInstanceId string `json:"NextHopOppsiteInstanceId" xml:"NextHopOppsiteInstanceId"` NextHopType string `json:"NextHopType" xml:"NextHopType"` Enabled int `json:"Enabled" xml:"Enabled"` NextHopRegionId string `json:"NextHopRegionId" xml:"NextHopRegionId"` Weight int `json:"Weight" xml:"Weight"` NextHopOppsiteType string `json:"NextHopOppsiteType" xml:"NextHopOppsiteType"` NextHopOppsiteRegionId string `json:"NextHopOppsiteRegionId" xml:"NextHopOppsiteRegionId"` NextHopRelatedInfo NextHopRelatedInfo `json:"NextHopRelatedInfo" xml:"NextHopRelatedInfo"` }
NextHop is a nested struct in vpc response
type NextHopInListGatewayRouteTableEntries ¶ added in v1.62.27
type NextHopInListGatewayRouteTableEntries struct { NextHopId string `json:"NextHopId" xml:"NextHopId"` NextHopType string `json:"NextHopType" xml:"NextHopType"` Weight string `json:"Weight" xml:"Weight"` Enabled string `json:"Enabled" xml:"Enabled"` }
NextHopInListGatewayRouteTableEntries is a nested struct in vpc response
type NextHopRelatedInfo ¶
type NextHopRelatedInfo struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` RegionId string `json:"RegionId" xml:"RegionId"` }
NextHopRelatedInfo is a nested struct in vpc response
type NextHopsInDescribeRouteEntryList ¶
type NextHopsInDescribeRouteEntryList struct {
NextHop []NextHop `json:"NextHop" xml:"NextHop"`
}
NextHopsInDescribeRouteEntryList is a nested struct in vpc response
type NextHopsInDescribeRouteTables ¶
type NextHopsInDescribeRouteTables struct {
NextHop []NextHop `json:"NextHop" xml:"NextHop"`
}
NextHopsInDescribeRouteTables is a nested struct in vpc response
type NextHopsInListGatewayRouteTableEntries ¶ added in v1.62.27
type NextHopsInListGatewayRouteTableEntries struct {
NextHop []NextHopInListGatewayRouteTableEntries `json:"NextHop" xml:"NextHop"`
}
NextHopsInListGatewayRouteTableEntries is a nested struct in vpc response
type OpenFlowLogServiceRequest ¶ added in v1.62.27
type OpenFlowLogServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
OpenFlowLogServiceRequest is the request struct for api OpenFlowLogService
func CreateOpenFlowLogServiceRequest ¶ added in v1.62.27
func CreateOpenFlowLogServiceRequest() (request *OpenFlowLogServiceRequest)
CreateOpenFlowLogServiceRequest creates a request to invoke OpenFlowLogService API
type OpenFlowLogServiceResponse ¶ added in v1.62.27
type OpenFlowLogServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
OpenFlowLogServiceResponse is the response struct for api OpenFlowLogService
func CreateOpenFlowLogServiceResponse ¶ added in v1.62.27
func CreateOpenFlowLogServiceResponse() (response *OpenFlowLogServiceResponse)
CreateOpenFlowLogServiceResponse creates a response to parse from OpenFlowLogService response
type OpenPhysicalConnectionServiceRequest ¶ added in v1.61.1310
type OpenPhysicalConnectionServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
OpenPhysicalConnectionServiceRequest is the request struct for api OpenPhysicalConnectionService
func CreateOpenPhysicalConnectionServiceRequest ¶ added in v1.61.1310
func CreateOpenPhysicalConnectionServiceRequest() (request *OpenPhysicalConnectionServiceRequest)
CreateOpenPhysicalConnectionServiceRequest creates a request to invoke OpenPhysicalConnectionService API
type OpenPhysicalConnectionServiceResponse ¶ added in v1.61.1310
type OpenPhysicalConnectionServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
OpenPhysicalConnectionServiceResponse is the response struct for api OpenPhysicalConnectionService
func CreateOpenPhysicalConnectionServiceResponse ¶ added in v1.61.1310
func CreateOpenPhysicalConnectionServiceResponse() (response *OpenPhysicalConnectionServiceResponse)
CreateOpenPhysicalConnectionServiceResponse creates a response to parse from OpenPhysicalConnectionService response
type OpenTrafficMirrorServiceRequest ¶ added in v1.61.1136
type OpenTrafficMirrorServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
OpenTrafficMirrorServiceRequest is the request struct for api OpenTrafficMirrorService
func CreateOpenTrafficMirrorServiceRequest ¶ added in v1.61.1136
func CreateOpenTrafficMirrorServiceRequest() (request *OpenTrafficMirrorServiceRequest)
CreateOpenTrafficMirrorServiceRequest creates a request to invoke OpenTrafficMirrorService API
type OpenTrafficMirrorServiceResponse ¶ added in v1.61.1136
type OpenTrafficMirrorServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
OpenTrafficMirrorServiceResponse is the response struct for api OpenTrafficMirrorService
func CreateOpenTrafficMirrorServiceResponse ¶ added in v1.61.1136
func CreateOpenTrafficMirrorServiceResponse() (response *OpenTrafficMirrorServiceResponse)
CreateOpenTrafficMirrorServiceResponse creates a response to parse from OpenTrafficMirrorService response
type OperationLocksInDescribeEipAddresses ¶
type OperationLocksInDescribeEipAddresses struct {
LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}
OperationLocksInDescribeEipAddresses is a nested struct in vpc response
type OperationLocksInDescribeGlobalAccelerationInstances ¶
type OperationLocksInDescribeGlobalAccelerationInstances struct {
LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}
OperationLocksInDescribeGlobalAccelerationInstances is a nested struct in vpc response
type PMInfo ¶
type PMInfo struct {
PMInfoItem []PMInfoItem `json:"PMInfo" xml:"PMInfo"`
}
PMInfo is a nested struct in vpc response
type PMInfoItem ¶
type PMInfoItem struct { PMGender string `json:"PMGender" xml:"PMGender"` PMCertificateNo string `json:"PMCertificateNo" xml:"PMCertificateNo"` PMName string `json:"PMName" xml:"PMName"` PMCertificateType string `json:"PMCertificateType" xml:"PMCertificateType"` PMContactInfo string `json:"PMContactInfo" xml:"PMContactInfo"` }
PMInfoItem is a nested struct in vpc response
type PhysicalConnectionLOAType ¶
type PhysicalConnectionLOAType struct { Status string `json:"Status" xml:"Status"` LineLabel string `json:"LineLabel" xml:"LineLabel"` LineCode string `json:"LineCode" xml:"LineCode"` ConstructionTime string `json:"ConstructionTime" xml:"ConstructionTime"` SI string `json:"SI" xml:"SI"` LoaUrl string `json:"LoaUrl" xml:"LoaUrl"` CompanyLocalizedName string `json:"CompanyLocalizedName" xml:"CompanyLocalizedName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` LineType string `json:"LineType" xml:"LineType"` CompanyName string `json:"CompanyName" xml:"CompanyName"` PMInfo PMInfo `json:"PMInfo" xml:"PMInfo"` }
PhysicalConnectionLOAType is a nested struct in vpc response
type PhysicalConnectionSet ¶
type PhysicalConnectionSet struct {
PhysicalConnectionType []PhysicalConnectionType `json:"PhysicalConnectionType" xml:"PhysicalConnectionType"`
}
PhysicalConnectionSet is a nested struct in vpc response
type PhysicalConnectionType ¶
type PhysicalConnectionType struct { Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` AdLocation string `json:"AdLocation" xml:"AdLocation"` ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` PortNumber string `json:"PortNumber" xml:"PortNumber"` Spec string `json:"Spec" xml:"Spec"` ChargeType string `json:"ChargeType" xml:"ChargeType"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` Description string `json:"Description" xml:"Description"` Bandwidth int64 `json:"Bandwidth" xml:"Bandwidth"` EnabledTime string `json:"EnabledTime" xml:"EnabledTime"` LineOperator string `json:"LineOperator" xml:"LineOperator"` PeerLocation string `json:"PeerLocation" xml:"PeerLocation"` RedundantPhysicalConnectionId string `json:"RedundantPhysicalConnectionId" xml:"RedundantPhysicalConnectionId"` Name string `json:"Name" xml:"Name"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` EndTime string `json:"EndTime" xml:"EndTime"` PortType string `json:"PortType" xml:"PortType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` LoaStatus string `json:"LoaStatus" xml:"LoaStatus"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` AccessPointType string `json:"AccessPointType" xml:"AccessPointType"` HasReservationData string `json:"HasReservationData" xml:"HasReservationData"` PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` ProductType string `json:"ProductType" xml:"ProductType"` VirtualPhysicalConnectionCount int `json:"VirtualPhysicalConnectionCount" xml:"VirtualPhysicalConnectionCount"` ParentPhysicalConnectionId string `json:"ParentPhysicalConnectionId" xml:"ParentPhysicalConnectionId"` ParentPhysicalConnectionAliUid int64 `json:"ParentPhysicalConnectionAliUid" xml:"ParentPhysicalConnectionAliUid"` VlanId string `json:"VlanId" xml:"VlanId"` OrderMode string `json:"OrderMode" xml:"OrderMode"` VpconnStatus string `json:"VpconnStatus" xml:"VpconnStatus"` ExpectSpec string `json:"ExpectSpec" xml:"ExpectSpec"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` AdDetailLocation string `json:"AdDetailLocation" xml:"AdDetailLocation"` }
PhysicalConnectionType is a nested struct in vpc response
type PrefixList ¶ added in v1.61.1310
type PrefixList struct { PrefixListId string `json:"PrefixListId" xml:"PrefixListId"` PrefixListName string `json:"PrefixListName" xml:"PrefixListName"` PrefixListDescription string `json:"PrefixListDescription" xml:"PrefixListDescription"` IpVersion string `json:"IpVersion" xml:"IpVersion"` CreationTime string `json:"CreationTime" xml:"CreationTime"` MaxEntries int `json:"MaxEntries" xml:"MaxEntries"` Status string `json:"Status" xml:"Status"` OwnerId string `json:"OwnerId" xml:"OwnerId"` PrefixListStatus string `json:"PrefixListStatus" xml:"PrefixListStatus"` RegionId string `json:"RegionId" xml:"RegionId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CidrBlocks []string `json:"CidrBlocks" xml:"CidrBlocks"` Tags []Tag `json:"Tags" xml:"Tags"` }
PrefixList is a nested struct in vpc response
type PrefixListAssociation ¶ added in v1.61.1711
type PrefixListAssociation struct {
PrefixListAssociations []PrefixListAssociations `json:"PrefixListAssociations" xml:"PrefixListAssociations"`
}
PrefixListAssociation is a nested struct in vpc response
type PrefixListAssociations ¶ added in v1.61.1711
type PrefixListAssociations struct { PrefixListId string `json:"PrefixListId" xml:"PrefixListId"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` OwnerId string `json:"OwnerId" xml:"OwnerId"` Status string `json:"Status" xml:"Status"` Reason string `json:"Reason" xml:"Reason"` RegionId string `json:"RegionId" xml:"RegionId"` ResourceUid string `json:"ResourceUid" xml:"ResourceUid"` }
PrefixListAssociations is a nested struct in vpc response
type PrefixListCidrs ¶ added in v1.61.1711
type PrefixListCidrs struct { PrefixListId string `json:"PrefixListId" xml:"PrefixListId"` Cidr string `json:"Cidr" xml:"Cidr"` Description string `json:"Description" xml:"Description"` RegionId string `json:"RegionId" xml:"RegionId"` }
PrefixListCidrs is a nested struct in vpc response
type PrefixListEntry ¶ added in v1.61.1711
type PrefixListEntry struct {
PrefixListCidrs []PrefixListCidrs `json:"PrefixListCidrs" xml:"PrefixListCidrs"`
}
PrefixListEntry is a nested struct in vpc response
type PrefixLists ¶ added in v1.61.1310
type PrefixLists struct {
PrefixList []PrefixList `json:"PrefixList" xml:"PrefixList"`
}
PrefixLists is a nested struct in vpc response
type PrivateInfo ¶ added in v1.61.939
type PrivateInfo struct { MaxBandwidth int `json:"MaxBandwidth" xml:"MaxBandwidth"` VswitchId string `json:"VswitchId" xml:"VswitchId"` PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` IzNo string `json:"IzNo" xml:"IzNo"` EniInstanceId string `json:"EniInstanceId" xml:"EniInstanceId"` }
PrivateInfo is a nested struct in vpc response
type PublicIpAddress ¶
type PublicIpAddress struct { IpAddress string `json:"IpAddress" xml:"IpAddress"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
PublicIpAddress is a nested struct in vpc response
type PublicIpAddressInDescribePublicIpAddress ¶ added in v1.62.27
type PublicIpAddressInDescribePublicIpAddress struct {
IpAddress []string `json:"ipAddress" xml:"ipAddress"`
}
PublicIpAddressInDescribePublicIpAddress is a nested struct in vpc response
type PublicIpAddressPool ¶ added in v1.61.1711
type PublicIpAddressPool struct { PublicIpAddressPoolId string `json:"PublicIpAddressPoolId" xml:"PublicIpAddressPoolId"` RegionId string `json:"RegionId" xml:"RegionId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Isp string `json:"Isp" xml:"Isp"` Name string `json:"Name" xml:"Name"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` TotalIpNum int `json:"TotalIpNum" xml:"TotalIpNum"` UsedIpNum int `json:"UsedIpNum" xml:"UsedIpNum"` IpAddressRemaining bool `json:"IpAddressRemaining" xml:"IpAddressRemaining"` UserType bool `json:"UserType" xml:"UserType"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` PublicIpCidrBlockList []PublicIpCidrBlock `json:"PublicIpCidrBlockList" xml:"PublicIpCidrBlockList"` Tags []Tag `json:"Tags" xml:"Tags"` }
PublicIpAddressPool is a nested struct in vpc response
type PublicIpAddressPoolList ¶ added in v1.61.1711
type PublicIpAddressPoolList struct {
PublicIpAddressPool []PublicIpAddressPool `json:"PublicIpAddressPool" xml:"PublicIpAddressPool"`
}
PublicIpAddressPoolList is a nested struct in vpc response
type PublicIpAddresse ¶
type PublicIpAddresse struct { IpAddress string `json:"IpAddress" xml:"IpAddress"` AllocationId string `json:"AllocationId" xml:"AllocationId"` BandwidthPackageIpRelationStatus string `json:"BandwidthPackageIpRelationStatus" xml:"BandwidthPackageIpRelationStatus"` }
PublicIpAddresse is a nested struct in vpc response
type PublicIpAddressesInDescribeCommonBandwidthPackages ¶
type PublicIpAddressesInDescribeCommonBandwidthPackages struct {
PublicIpAddresse []PublicIpAddresse `json:"PublicIpAddresse" xml:"PublicIpAddresse"`
}
PublicIpAddressesInDescribeCommonBandwidthPackages is a nested struct in vpc response
type PublicIpAddressesInDescribeGlobalAccelerationInstances ¶
type PublicIpAddressesInDescribeGlobalAccelerationInstances struct {
PublicIpAddress []PublicIpAddress `json:"PublicIpAddress" xml:"PublicIpAddress"`
}
PublicIpAddressesInDescribeGlobalAccelerationInstances is a nested struct in vpc response
type PublicIpCidrBlock ¶ added in v1.61.1711
type PublicIpCidrBlock struct { CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Status string `json:"Status" xml:"Status"` TotalIpNum int `json:"TotalIpNum" xml:"TotalIpNum"` UsedIpNum int `json:"UsedIpNum" xml:"UsedIpNum"` CreationTime string `json:"CreationTime" xml:"CreationTime"` }
PublicIpCidrBlock is a nested struct in vpc response
type PublicIpCidrBlockList ¶ added in v1.61.1711
type PublicIpCidrBlockList struct {
PublicIpCidrBlock []PublicIpCidrBlock `json:"PublicIpCidrBlock" xml:"PublicIpCidrBlock"`
}
PublicIpCidrBlockList is a nested struct in vpc response
type PublicIpPoolCidrBlock ¶ added in v1.61.1711
type PublicIpPoolCidrBlock struct { PublicIpAddressPoolId string `json:"PublicIpAddressPoolId" xml:"PublicIpAddressPoolId"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` UsedIpNum int `json:"UsedIpNum" xml:"UsedIpNum"` TotalIpNum int `json:"TotalIpNum" xml:"TotalIpNum"` }
PublicIpPoolCidrBlock is a nested struct in vpc response
type PublicIpPoolCidrBlockList ¶ added in v1.61.1711
type PublicIpPoolCidrBlockList struct {
PublicIpPoolCidrBlock []PublicIpPoolCidrBlock `json:"PublicIpPoolCidrBlock" xml:"PublicIpPoolCidrBlock"`
}
PublicIpPoolCidrBlockList is a nested struct in vpc response
type PublishVpnRouteEntryRequest ¶
type PublishVpnRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` RouteType string `position:"Query" name:"RouteType"` PublishVpc requests.Boolean `position:"Query" name:"PublishVpc"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpnGatewayId string `position:"Query" name:"VpnGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouteDest string `position:"Query" name:"RouteDest"` NextHop string `position:"Query" name:"NextHop"` }
PublishVpnRouteEntryRequest is the request struct for api PublishVpnRouteEntry
func CreatePublishVpnRouteEntryRequest ¶
func CreatePublishVpnRouteEntryRequest() (request *PublishVpnRouteEntryRequest)
CreatePublishVpnRouteEntryRequest creates a request to invoke PublishVpnRouteEntry API
type PublishVpnRouteEntryResponse ¶
type PublishVpnRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
PublishVpnRouteEntryResponse is the response struct for api PublishVpnRouteEntry
func CreatePublishVpnRouteEntryResponse ¶
func CreatePublishVpnRouteEntryResponse() (response *PublishVpnRouteEntryResponse)
CreatePublishVpnRouteEntryResponse creates a response to parse from PublishVpnRouteEntry response
type RecoverPhysicalConnectionRequest ¶ added in v1.61.1310
type RecoverPhysicalConnectionRequest struct { *requests.RpcRequest DryRun requests.Boolean `position:"Query" name:"DryRun"` Token string `position:"Query" name:"Token"` InstanceId string `position:"Query" name:"InstanceId"` }
RecoverPhysicalConnectionRequest is the request struct for api RecoverPhysicalConnection
func CreateRecoverPhysicalConnectionRequest ¶ added in v1.61.1310
func CreateRecoverPhysicalConnectionRequest() (request *RecoverPhysicalConnectionRequest)
CreateRecoverPhysicalConnectionRequest creates a request to invoke RecoverPhysicalConnection API
type RecoverPhysicalConnectionResponse ¶ added in v1.61.1310
type RecoverPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RecoverPhysicalConnectionResponse is the response struct for api RecoverPhysicalConnection
func CreateRecoverPhysicalConnectionResponse ¶ added in v1.61.1310
func CreateRecoverPhysicalConnectionResponse() (response *RecoverPhysicalConnectionResponse)
CreateRecoverPhysicalConnectionResponse creates a response to parse from RecoverPhysicalConnection response
type RecoverVirtualBorderRouterRequest ¶
type RecoverVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VbrId string `position:"Query" name:"VbrId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RecoverVirtualBorderRouterRequest is the request struct for api RecoverVirtualBorderRouter
func CreateRecoverVirtualBorderRouterRequest ¶
func CreateRecoverVirtualBorderRouterRequest() (request *RecoverVirtualBorderRouterRequest)
CreateRecoverVirtualBorderRouterRequest creates a request to invoke RecoverVirtualBorderRouter API
type RecoverVirtualBorderRouterResponse ¶
type RecoverVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RecoverVirtualBorderRouterResponse is the response struct for api RecoverVirtualBorderRouter
func CreateRecoverVirtualBorderRouterResponse ¶
func CreateRecoverVirtualBorderRouterResponse() (response *RecoverVirtualBorderRouterResponse)
CreateRecoverVirtualBorderRouterResponse creates a response to parse from RecoverVirtualBorderRouter response
type Region ¶
type Region struct { RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` LocalName string `json:"LocalName" xml:"LocalName"` RegionId string `json:"RegionId" xml:"RegionId"` }
Region is a nested struct in vpc response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in vpc response
type ReleaseEipAddressRequest ¶
type ReleaseEipAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AllocationId string `position:"Query" name:"AllocationId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ReleaseEipAddressRequest is the request struct for api ReleaseEipAddress
func CreateReleaseEipAddressRequest ¶
func CreateReleaseEipAddressRequest() (request *ReleaseEipAddressRequest)
CreateReleaseEipAddressRequest creates a request to invoke ReleaseEipAddress API
type ReleaseEipAddressResponse ¶
type ReleaseEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseEipAddressResponse is the response struct for api ReleaseEipAddress
func CreateReleaseEipAddressResponse ¶
func CreateReleaseEipAddressResponse() (response *ReleaseEipAddressResponse)
CreateReleaseEipAddressResponse creates a response to parse from ReleaseEipAddress response
type ReleaseEipSegmentAddressRequest ¶ added in v1.61.16
type ReleaseEipSegmentAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SegmentInstanceId string `position:"Query" name:"SegmentInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ReleaseEipSegmentAddressRequest is the request struct for api ReleaseEipSegmentAddress
func CreateReleaseEipSegmentAddressRequest ¶ added in v1.61.16
func CreateReleaseEipSegmentAddressRequest() (request *ReleaseEipSegmentAddressRequest)
CreateReleaseEipSegmentAddressRequest creates a request to invoke ReleaseEipSegmentAddress API
type ReleaseEipSegmentAddressResponse ¶ added in v1.61.16
type ReleaseEipSegmentAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseEipSegmentAddressResponse is the response struct for api ReleaseEipSegmentAddress
func CreateReleaseEipSegmentAddressResponse ¶ added in v1.61.16
func CreateReleaseEipSegmentAddressResponse() (response *ReleaseEipSegmentAddressResponse)
CreateReleaseEipSegmentAddressResponse creates a response to parse from ReleaseEipSegmentAddress response
type RemoveCommonBandwidthPackageIpRequest ¶
type RemoveCommonBandwidthPackageIpRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IpInstanceId string `position:"Query" name:"IpInstanceId"` }
RemoveCommonBandwidthPackageIpRequest is the request struct for api RemoveCommonBandwidthPackageIp
func CreateRemoveCommonBandwidthPackageIpRequest ¶
func CreateRemoveCommonBandwidthPackageIpRequest() (request *RemoveCommonBandwidthPackageIpRequest)
CreateRemoveCommonBandwidthPackageIpRequest creates a request to invoke RemoveCommonBandwidthPackageIp API
type RemoveCommonBandwidthPackageIpResponse ¶
type RemoveCommonBandwidthPackageIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveCommonBandwidthPackageIpResponse is the response struct for api RemoveCommonBandwidthPackageIp
func CreateRemoveCommonBandwidthPackageIpResponse ¶
func CreateRemoveCommonBandwidthPackageIpResponse() (response *RemoveCommonBandwidthPackageIpResponse)
CreateRemoveCommonBandwidthPackageIpResponse creates a response to parse from RemoveCommonBandwidthPackageIp response
type RemoveGlobalAccelerationInstanceIpRequest ¶
type RemoveGlobalAccelerationInstanceIpRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IpInstanceId string `position:"Query" name:"IpInstanceId"` }
RemoveGlobalAccelerationInstanceIpRequest is the request struct for api RemoveGlobalAccelerationInstanceIp
func CreateRemoveGlobalAccelerationInstanceIpRequest ¶
func CreateRemoveGlobalAccelerationInstanceIpRequest() (request *RemoveGlobalAccelerationInstanceIpRequest)
CreateRemoveGlobalAccelerationInstanceIpRequest creates a request to invoke RemoveGlobalAccelerationInstanceIp API
type RemoveGlobalAccelerationInstanceIpResponse ¶
type RemoveGlobalAccelerationInstanceIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveGlobalAccelerationInstanceIpResponse is the response struct for api RemoveGlobalAccelerationInstanceIp
func CreateRemoveGlobalAccelerationInstanceIpResponse ¶
func CreateRemoveGlobalAccelerationInstanceIpResponse() (response *RemoveGlobalAccelerationInstanceIpResponse)
CreateRemoveGlobalAccelerationInstanceIpResponse creates a response to parse from RemoveGlobalAccelerationInstanceIp response
type RemoveIPv6TranslatorAclListEntryRequest ¶
type RemoveIPv6TranslatorAclListEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` AclId string `position:"Query" name:"AclId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AclEntryId string `position:"Query" name:"AclEntryId"` }
RemoveIPv6TranslatorAclListEntryRequest is the request struct for api RemoveIPv6TranslatorAclListEntry
func CreateRemoveIPv6TranslatorAclListEntryRequest ¶
func CreateRemoveIPv6TranslatorAclListEntryRequest() (request *RemoveIPv6TranslatorAclListEntryRequest)
CreateRemoveIPv6TranslatorAclListEntryRequest creates a request to invoke RemoveIPv6TranslatorAclListEntry API
type RemoveIPv6TranslatorAclListEntryResponse ¶
type RemoveIPv6TranslatorAclListEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveIPv6TranslatorAclListEntryResponse is the response struct for api RemoveIPv6TranslatorAclListEntry
func CreateRemoveIPv6TranslatorAclListEntryResponse ¶
func CreateRemoveIPv6TranslatorAclListEntryResponse() (response *RemoveIPv6TranslatorAclListEntryResponse)
CreateRemoveIPv6TranslatorAclListEntryResponse creates a response to parse from RemoveIPv6TranslatorAclListEntry response
type RemoveSourcesFromTrafficMirrorSessionRequest ¶ added in v1.61.1136
type RemoveSourcesFromTrafficMirrorSessionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMirrorSourceIds *[]string `position:"Query" name:"TrafficMirrorSourceIds" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficMirrorSessionId string `position:"Query" name:"TrafficMirrorSessionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RemoveSourcesFromTrafficMirrorSessionRequest is the request struct for api RemoveSourcesFromTrafficMirrorSession
func CreateRemoveSourcesFromTrafficMirrorSessionRequest ¶ added in v1.61.1136
func CreateRemoveSourcesFromTrafficMirrorSessionRequest() (request *RemoveSourcesFromTrafficMirrorSessionRequest)
CreateRemoveSourcesFromTrafficMirrorSessionRequest creates a request to invoke RemoveSourcesFromTrafficMirrorSession API
type RemoveSourcesFromTrafficMirrorSessionResponse ¶ added in v1.61.1136
type RemoveSourcesFromTrafficMirrorSessionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveSourcesFromTrafficMirrorSessionResponse is the response struct for api RemoveSourcesFromTrafficMirrorSession
func CreateRemoveSourcesFromTrafficMirrorSessionResponse ¶ added in v1.61.1136
func CreateRemoveSourcesFromTrafficMirrorSessionResponse() (response *RemoveSourcesFromTrafficMirrorSessionResponse)
CreateRemoveSourcesFromTrafficMirrorSessionResponse creates a response to parse from RemoveSourcesFromTrafficMirrorSession response
type ReplaceVpcDhcpOptionsSetRequest ¶ added in v1.61.388
type ReplaceVpcDhcpOptionsSetRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DhcpOptionsSetId string `position:"Query" name:"DhcpOptionsSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
ReplaceVpcDhcpOptionsSetRequest is the request struct for api ReplaceVpcDhcpOptionsSet
func CreateReplaceVpcDhcpOptionsSetRequest ¶ added in v1.61.388
func CreateReplaceVpcDhcpOptionsSetRequest() (request *ReplaceVpcDhcpOptionsSetRequest)
CreateReplaceVpcDhcpOptionsSetRequest creates a request to invoke ReplaceVpcDhcpOptionsSet API
type ReplaceVpcDhcpOptionsSetResponse ¶ added in v1.61.388
type ReplaceVpcDhcpOptionsSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReplaceVpcDhcpOptionsSetResponse is the response struct for api ReplaceVpcDhcpOptionsSet
func CreateReplaceVpcDhcpOptionsSetResponse ¶ added in v1.61.388
func CreateReplaceVpcDhcpOptionsSetResponse() (response *ReplaceVpcDhcpOptionsSetResponse)
CreateReplaceVpcDhcpOptionsSetResponse creates a response to parse from ReplaceVpcDhcpOptionsSet response
type ReservationData ¶ added in v1.61.235
type ReservationData struct { ReservationEndTime string `json:"ReservationEndTime" xml:"ReservationEndTime"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` ReservationIpsec string `json:"ReservationIpsec" xml:"ReservationIpsec"` ReservationMaxConnections int `json:"ReservationMaxConnections" xml:"ReservationMaxConnections"` Status string `json:"Status" xml:"Status"` ReservationSpec string `json:"ReservationSpec" xml:"ReservationSpec"` ReservationSsl string `json:"ReservationSsl" xml:"ReservationSsl"` }
ReservationData is a nested struct in vpc response
type Resource ¶
type Resource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` Status string `json:"Status" xml:"Status"` }
Resource is a nested struct in vpc response
type ResourcesInCreateNetworkAcl ¶
type ResourcesInCreateNetworkAcl struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInCreateNetworkAcl is a nested struct in vpc response
type ResourcesInDescribeNetworkAclAttributes ¶
type ResourcesInDescribeNetworkAclAttributes struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeNetworkAclAttributes is a nested struct in vpc response
type ResourcesInDescribeNetworkAcls ¶
type ResourcesInDescribeNetworkAcls struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeNetworkAcls is a nested struct in vpc response
type RetryVpcPrefixListAssociationRequest ¶ added in v1.61.1711
type RetryVpcPrefixListAssociationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PrefixListId string `position:"Query" name:"PrefixListId"` ResourceId string `position:"Query" name:"ResourceId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
RetryVpcPrefixListAssociationRequest is the request struct for api RetryVpcPrefixListAssociation
func CreateRetryVpcPrefixListAssociationRequest ¶ added in v1.61.1711
func CreateRetryVpcPrefixListAssociationRequest() (request *RetryVpcPrefixListAssociationRequest)
CreateRetryVpcPrefixListAssociationRequest creates a request to invoke RetryVpcPrefixListAssociation API
type RetryVpcPrefixListAssociationResponse ¶ added in v1.61.1711
type RetryVpcPrefixListAssociationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RetryVpcPrefixListAssociationResponse is the response struct for api RetryVpcPrefixListAssociation
func CreateRetryVpcPrefixListAssociationResponse ¶ added in v1.61.1711
func CreateRetryVpcPrefixListAssociationResponse() (response *RetryVpcPrefixListAssociationResponse)
CreateRetryVpcPrefixListAssociationResponse creates a response to parse from RetryVpcPrefixListAssociation response
type RevokeInstanceFromCenRequest ¶
type RevokeInstanceFromCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ClientToken string `position:"Query" name:"ClientToken"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
RevokeInstanceFromCenRequest is the request struct for api RevokeInstanceFromCen
func CreateRevokeInstanceFromCenRequest ¶
func CreateRevokeInstanceFromCenRequest() (request *RevokeInstanceFromCenRequest)
CreateRevokeInstanceFromCenRequest creates a request to invoke RevokeInstanceFromCen API
type RevokeInstanceFromCenResponse ¶
type RevokeInstanceFromCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeInstanceFromCenResponse is the response struct for api RevokeInstanceFromCen
func CreateRevokeInstanceFromCenResponse ¶
func CreateRevokeInstanceFromCenResponse() (response *RevokeInstanceFromCenResponse)
CreateRevokeInstanceFromCenResponse creates a response to parse from RevokeInstanceFromCen response
type RevokeInstanceFromVbrRequest ¶ added in v1.62.96
type RevokeInstanceFromVbrRequest struct { *requests.RpcRequest VbrOwnerUid string `position:"Query" name:"VbrOwnerUid"` VbrRegionNo string `position:"Query" name:"VbrRegionNo"` VbrInstanceIds *[]string `position:"Query" name:"VbrInstanceIds" type:"Repeated"` GrantType string `position:"Query" name:"GrantType"` InstanceId string `position:"Query" name:"InstanceId"` }
RevokeInstanceFromVbrRequest is the request struct for api RevokeInstanceFromVbr
func CreateRevokeInstanceFromVbrRequest ¶ added in v1.62.96
func CreateRevokeInstanceFromVbrRequest() (request *RevokeInstanceFromVbrRequest)
CreateRevokeInstanceFromVbrRequest creates a request to invoke RevokeInstanceFromVbr API
type RevokeInstanceFromVbrResponse ¶ added in v1.62.96
type RevokeInstanceFromVbrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeInstanceFromVbrResponse is the response struct for api RevokeInstanceFromVbr
func CreateRevokeInstanceFromVbrResponse ¶ added in v1.62.96
func CreateRevokeInstanceFromVbrResponse() (response *RevokeInstanceFromVbrResponse)
CreateRevokeInstanceFromVbrResponse creates a response to parse from RevokeInstanceFromVbr response
type RouteEntry ¶
type RouteEntry struct { PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` NextHopOppsiteInstanceId string `json:"NextHopOppsiteInstanceId" xml:"NextHopOppsiteInstanceId"` NextHopType string `json:"NextHopType" xml:"NextHopType"` GmtModified string `json:"GmtModified" xml:"GmtModified"` IpVersion string `json:"IpVersion" xml:"IpVersion"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` RouteEntryName string `json:"RouteEntryName" xml:"RouteEntryName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` RouteEntryId string `json:"RouteEntryId" xml:"RouteEntryId"` Status string `json:"Status" xml:"Status"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` ServiceType string `json:"ServiceType" xml:"ServiceType"` NextHopRegionId string `json:"NextHopRegionId" xml:"NextHopRegionId"` Description string `json:"Description" xml:"Description"` NextHopOppsiteType string `json:"NextHopOppsiteType" xml:"NextHopOppsiteType"` NextHopOppsiteRegionId string `json:"NextHopOppsiteRegionId" xml:"NextHopOppsiteRegionId"` Type string `json:"Type" xml:"Type"` NextHops NextHopsInDescribeRouteTables `json:"NextHops" xml:"NextHops"` }
RouteEntry is a nested struct in vpc response
type RouteEntryIds ¶ added in v1.62.27
type RouteEntryIds struct {
RouteEntryIds []string `json:"RouteEntryIds" xml:"RouteEntryIds"`
}
RouteEntryIds is a nested struct in vpc response
type RouteEntrySummarys ¶ added in v1.62.27
type RouteEntrySummarys struct {
RouteEntrySummarysItem []RouteEntrySummarysItem `json:"RouteEntrySummarys" xml:"RouteEntrySummarys"`
}
RouteEntrySummarys is a nested struct in vpc response
type RouteEntrySummarysItem ¶ added in v1.62.27
type RouteEntrySummarysItem struct { RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` EntrySummarys []EntrySummarysItem `json:"EntrySummarys" xml:"EntrySummarys"` }
RouteEntrySummarysItem is a nested struct in vpc response
type RouteEntrysInDescribeRouteEntryList ¶
type RouteEntrysInDescribeRouteEntryList struct {
RouteEntry []RouteEntry `json:"RouteEntry" xml:"RouteEntry"`
}
RouteEntrysInDescribeRouteEntryList is a nested struct in vpc response
type RouteEntrysInDescribeRouteTables ¶
type RouteEntrysInDescribeRouteTables struct {
RouteEntry []RouteEntry `json:"RouteEntry" xml:"RouteEntry"`
}
RouteEntrysInDescribeRouteTables is a nested struct in vpc response
type RouteTable ¶
type RouteTable struct { ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` RouteTableType string `json:"RouteTableType" xml:"RouteTableType"` VRouterId string `json:"VRouterId" xml:"VRouterId"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` VSwitchIds VSwitchIdsInDescribeRouteTables `json:"VSwitchIds" xml:"VSwitchIds"` RouteEntrys RouteEntrysInDescribeRouteTables `json:"RouteEntrys" xml:"RouteEntrys"` }
RouteTable is a nested struct in vpc response
type RouteTableIds ¶
type RouteTableIds struct {
RouteTableId []string `json:"RouteTableId" xml:"RouteTableId"`
}
RouteTableIds is a nested struct in vpc response
type RouteTablesInDescribeRouteTables ¶ added in v1.61.1310
type RouteTablesInDescribeRouteTables struct {
RouteTable []RouteTable `json:"RouteTable" xml:"RouteTable"`
}
RouteTablesInDescribeRouteTables is a nested struct in vpc response
type RouteTablesInGetVpcGatewayEndpointAttribute ¶ added in v1.61.1310
type RouteTablesInGetVpcGatewayEndpointAttribute struct {
RouteTable []string `json:"RouteTable" xml:"RouteTable"`
}
RouteTablesInGetVpcGatewayEndpointAttribute is a nested struct in vpc response
type RouterInterfaceSet ¶
type RouterInterfaceSet struct {
RouterInterfaceType []RouterInterfaceType `json:"RouterInterfaceType" xml:"RouterInterfaceType"`
}
RouterInterfaceSet is a nested struct in vpc response
type RouterInterfaceType ¶
type RouterInterfaceType struct { ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` HealthCheckTargetIp string `json:"HealthCheckTargetIp" xml:"HealthCheckTargetIp"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` OppositeInterfaceId string `json:"OppositeInterfaceId" xml:"OppositeInterfaceId"` Spec string `json:"Spec" xml:"Spec"` ChargeType string `json:"ChargeType" xml:"ChargeType"` RouterInterfaceId string `json:"RouterInterfaceId" xml:"RouterInterfaceId"` HcThreshold int `json:"HcThreshold" xml:"HcThreshold"` OppositeRouterType string `json:"OppositeRouterType" xml:"OppositeRouterType"` VpcInstanceId string `json:"VpcInstanceId" xml:"VpcInstanceId"` OppositeInterfaceOwnerId string `json:"OppositeInterfaceOwnerId" xml:"OppositeInterfaceOwnerId"` OppositeVpcInstanceId string `json:"OppositeVpcInstanceId" xml:"OppositeVpcInstanceId"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` CrossBorder bool `json:"CrossBorder" xml:"CrossBorder"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Description string `json:"Description" xml:"Description"` HcRate int `json:"HcRate" xml:"HcRate"` ReservationBandwidth string `json:"ReservationBandwidth" xml:"ReservationBandwidth"` Name string `json:"Name" xml:"Name"` OppositeRouterId string `json:"OppositeRouterId" xml:"OppositeRouterId"` OppositeInterfaceSpec string `json:"OppositeInterfaceSpec" xml:"OppositeInterfaceSpec"` RouterId string `json:"RouterId" xml:"RouterId"` OppositeInterfaceBusinessStatus string `json:"OppositeInterfaceBusinessStatus" xml:"OppositeInterfaceBusinessStatus"` ConnectedTime string `json:"ConnectedTime" xml:"ConnectedTime"` HealthCheckSourceIp string `json:"HealthCheckSourceIp" xml:"HealthCheckSourceIp"` OppositeInterfaceStatus string `json:"OppositeInterfaceStatus" xml:"OppositeInterfaceStatus"` EndTime string `json:"EndTime" xml:"EndTime"` OppositeRegionId string `json:"OppositeRegionId" xml:"OppositeRegionId"` OppositeAccessPointId string `json:"OppositeAccessPointId" xml:"OppositeAccessPointId"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` OppositeBandwidth int `json:"OppositeBandwidth" xml:"OppositeBandwidth"` RouterType string `json:"RouterType" xml:"RouterType"` Role string `json:"Role" xml:"Role"` HasReservationData string `json:"HasReservationData" xml:"HasReservationData"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` Ipv6Status string `json:"Ipv6Status" xml:"Ipv6Status"` FastLinkMode bool `json:"FastLinkMode" xml:"FastLinkMode"` }
RouterInterfaceType is a nested struct in vpc response
type RouterTableIds ¶
type RouterTableIds struct {
RouterTableIds []string `json:"RouterTableIds" xml:"RouterTableIds"`
}
RouterTableIds is a nested struct in vpc response
type RouterTableList ¶
type RouterTableList struct {
RouterTableListType []RouterTableListType `json:"RouterTableListType" xml:"RouterTableListType"`
}
RouterTableList is a nested struct in vpc response
type RouterTableListType ¶
type RouterTableListType struct { VpcId string `json:"VpcId" xml:"VpcId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` RouterId string `json:"RouterId" xml:"RouterId"` AssociateType string `json:"AssociateType" xml:"AssociateType"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` Description string `json:"Description" xml:"Description"` RouteTableType string `json:"RouteTableType" xml:"RouteTableType"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` RouterType string `json:"RouterType" xml:"RouterType"` RouteTableName string `json:"RouteTableName" xml:"RouteTableName"` VSwitchIds VSwitchIdsInDescribeRouteTableList `json:"VSwitchIds" xml:"VSwitchIds"` GatewayIds GatewayIds `json:"GatewayIds" xml:"GatewayIds"` Tags TagsInDescribeRouteTableList `json:"Tags" xml:"Tags"` }
RouterTableListType is a nested struct in vpc response
type SecondaryCidrBlocksInDescribeVpcAttribute ¶ added in v1.61.16
type SecondaryCidrBlocksInDescribeVpcAttribute struct {
SecondaryCidrBlock []string `json:"SecondaryCidrBlock" xml:"SecondaryCidrBlock"`
}
SecondaryCidrBlocksInDescribeVpcAttribute is a nested struct in vpc response
type SecondaryCidrBlocksInDescribeVpcs ¶ added in v1.61.16
type SecondaryCidrBlocksInDescribeVpcs struct {
SecondaryCidrBlock []string `json:"SecondaryCidrBlock" xml:"SecondaryCidrBlock"`
}
SecondaryCidrBlocksInDescribeVpcs is a nested struct in vpc response
type SecurityProtectionTypesInDescribeCommonBandwidthPackages ¶ added in v1.61.1310
type SecurityProtectionTypesInDescribeCommonBandwidthPackages struct {
SecurityProtectionType []string `json:"SecurityProtectionType" xml:"SecurityProtectionType"`
}
SecurityProtectionTypesInDescribeCommonBandwidthPackages is a nested struct in vpc response
type SecurityProtectionTypesInDescribeEipAddresses ¶ added in v1.61.1310
type SecurityProtectionTypesInDescribeEipAddresses struct {
SecurityProtectionType []string `json:"SecurityProtectionType" xml:"SecurityProtectionType"`
}
SecurityProtectionTypesInDescribeEipAddresses is a nested struct in vpc response
type Service ¶ added in v1.61.1310
type Service struct { ServiceId string `json:"ServiceId" xml:"ServiceId"` ServiceName string `json:"ServiceName" xml:"ServiceName"` DefaultPolicyDocument string `json:"DefaultPolicyDocument" xml:"DefaultPolicyDocument"` SupportPolicy bool `json:"SupportPolicy" xml:"SupportPolicy"` ServiceDomain string `json:"ServiceDomain" xml:"ServiceDomain"` }
Service is a nested struct in vpc response
type Services ¶ added in v1.61.1310
type Services struct {
Service []Service `json:"Service" xml:"Service"`
}
Services is a nested struct in vpc response
type SetHighDefinitionMonitorLogStatusRequest ¶ added in v1.62.97
type SetHighDefinitionMonitorLogStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` LogProject string `position:"Query" name:"LogProject"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` LogStore string `position:"Query" name:"LogStore"` Status string `position:"Query" name:"Status"` }
SetHighDefinitionMonitorLogStatusRequest is the request struct for api SetHighDefinitionMonitorLogStatus
func CreateSetHighDefinitionMonitorLogStatusRequest ¶ added in v1.62.97
func CreateSetHighDefinitionMonitorLogStatusRequest() (request *SetHighDefinitionMonitorLogStatusRequest)
CreateSetHighDefinitionMonitorLogStatusRequest creates a request to invoke SetHighDefinitionMonitorLogStatus API
type SetHighDefinitionMonitorLogStatusResponse ¶ added in v1.62.97
type SetHighDefinitionMonitorLogStatusResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
SetHighDefinitionMonitorLogStatusResponse is the response struct for api SetHighDefinitionMonitorLogStatus
func CreateSetHighDefinitionMonitorLogStatusResponse ¶ added in v1.62.97
func CreateSetHighDefinitionMonitorLogStatusResponse() (response *SetHighDefinitionMonitorLogStatusResponse)
CreateSetHighDefinitionMonitorLogStatusResponse creates a response to parse from SetHighDefinitionMonitorLogStatus response
type SnatTable ¶ added in v1.61.939
type SnatTable struct { SnatEntryCount int `json:"SnatEntryCount" xml:"SnatEntryCount"` SnatTableId string `json:"SnatTableId" xml:"SnatTableId"` }
SnatTable is a nested struct in vpc response
type SnatTableEntries ¶
type SnatTableEntries struct {
SnatTableEntry []SnatTableEntry `json:"SnatTableEntry" xml:"SnatTableEntry"`
}
SnatTableEntries is a nested struct in vpc response
type SnatTableEntry ¶
type SnatTableEntry struct { Status string `json:"Status" xml:"Status"` SnatEntryName string `json:"SnatEntryName" xml:"SnatEntryName"` SourceVSwitchId string `json:"SourceVSwitchId" xml:"SourceVSwitchId"` SourceCIDR string `json:"SourceCIDR" xml:"SourceCIDR"` SnatEntryId string `json:"SnatEntryId" xml:"SnatEntryId"` SnatTableId string `json:"SnatTableId" xml:"SnatTableId"` SnatIp string `json:"SnatIp" xml:"SnatIp"` }
SnatTableEntry is a nested struct in vpc response
type SnatTableIdsInCreateNatGateway ¶
type SnatTableIdsInCreateNatGateway struct {
SnatTableId []string `json:"SnatTableId" xml:"SnatTableId"`
}
SnatTableIdsInCreateNatGateway is a nested struct in vpc response
type SnatTableIdsInDescribeNatGateways ¶
type SnatTableIdsInDescribeNatGateways struct {
SnatTableId []string `json:"SnatTableId" xml:"SnatTableId"`
}
SnatTableIdsInDescribeNatGateways is a nested struct in vpc response
type SslVpnClientCertKey ¶
type SslVpnClientCertKey struct { Status string `json:"Status" xml:"Status"` EndTime int64 `json:"EndTime" xml:"EndTime"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` SslVpnClientCertId string `json:"SslVpnClientCertId" xml:"SslVpnClientCertId"` SslVpnServerId string `json:"SslVpnServerId" xml:"SslVpnServerId"` Name string `json:"Name" xml:"Name"` RegionId string `json:"RegionId" xml:"RegionId"` }
SslVpnClientCertKey is a nested struct in vpc response
type SslVpnClientCertKeys ¶
type SslVpnClientCertKeys struct {
SslVpnClientCertKey []SslVpnClientCertKey `json:"SslVpnClientCertKey" xml:"SslVpnClientCertKey"`
}
SslVpnClientCertKeys is a nested struct in vpc response
type SslVpnServer ¶
type SslVpnServer struct { InternetIp string `json:"InternetIp" xml:"InternetIp"` IDaaSInstanceId string `json:"IDaaSInstanceId" xml:"IDaaSInstanceId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` IDaaSRegionId string `json:"IDaaSRegionId" xml:"IDaaSRegionId"` Compress bool `json:"Compress" xml:"Compress"` Port int `json:"Port" xml:"Port"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` RegionId string `json:"RegionId" xml:"RegionId"` Cipher string `json:"Cipher" xml:"Cipher"` Connections int `json:"Connections" xml:"Connections"` SslVpnServerId string `json:"SslVpnServerId" xml:"SslVpnServerId"` MaxConnections int `json:"MaxConnections" xml:"MaxConnections"` Name string `json:"Name" xml:"Name"` EnableMultiFactorAuth bool `json:"EnableMultiFactorAuth" xml:"EnableMultiFactorAuth"` ClientIpPool string `json:"ClientIpPool" xml:"ClientIpPool"` Proto string `json:"Proto" xml:"Proto"` }
SslVpnServer is a nested struct in vpc response
type SslVpnServers ¶
type SslVpnServers struct {
SslVpnServer []SslVpnServer `json:"SslVpnServer" xml:"SslVpnServer"`
}
SslVpnServers is a nested struct in vpc response
type Tag ¶
type Tag struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` }
Tag is a nested struct in vpc response
type TagInDescribeVpnConnections ¶ added in v1.62.122
type TagInDescribeVpnConnections struct {
TagItem []TagItem `json:"Tag" xml:"Tag"`
}
TagInDescribeVpnConnections is a nested struct in vpc response
type TagKey ¶ added in v1.62.96
type TagKey struct { TagKey string `json:"TagKey" xml:"TagKey"` Type string `json:"Type" xml:"Type"` }
TagKey is a nested struct in vpc response
type TagKeysInDescribeTagKeys ¶ added in v1.62.97
type TagKeysInDescribeTagKeys struct {
TagKey []TagKey `json:"TagKey" xml:"TagKey"`
}
TagKeysInDescribeTagKeys is a nested struct in vpc response
type TagKeysInDescribeTagKeysForExpressConnect ¶ added in v1.62.97
type TagKeysInDescribeTagKeysForExpressConnect struct {
TagKey []TagKey `json:"TagKey" xml:"TagKey"`
}
TagKeysInDescribeTagKeysForExpressConnect is a nested struct in vpc response
type TagResource ¶
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourcId string `json:"ResourcId" xml:"ResourcId"` TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagResource is a nested struct in vpc response
type TagResourcesForExpressConnectRequest ¶ added in v1.62.27
type TagResourcesForExpressConnectRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Tag *[]TagResourcesForExpressConnectTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
TagResourcesForExpressConnectRequest is the request struct for api TagResourcesForExpressConnect
func CreateTagResourcesForExpressConnectRequest ¶ added in v1.62.27
func CreateTagResourcesForExpressConnectRequest() (request *TagResourcesForExpressConnectRequest)
CreateTagResourcesForExpressConnectRequest creates a request to invoke TagResourcesForExpressConnect API
type TagResourcesForExpressConnectResponse ¶ added in v1.62.27
type TagResourcesForExpressConnectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesForExpressConnectResponse is the response struct for api TagResourcesForExpressConnect
func CreateTagResourcesForExpressConnectResponse ¶ added in v1.62.27
func CreateTagResourcesForExpressConnectResponse() (response *TagResourcesForExpressConnectResponse)
CreateTagResourcesForExpressConnectResponse creates a response to parse from TagResourcesForExpressConnect response
type TagResourcesForExpressConnectTag ¶ added in v1.62.27
type TagResourcesForExpressConnectTag struct { Value string `name:"Value"` Key string `name:"Key"` }
TagResourcesForExpressConnectTag is a repeated param struct in TagResourcesForExpressConnectRequest
type TagResourcesInDescribeTags ¶ added in v1.62.97
type TagResourcesInDescribeTags struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResourcesInDescribeTags is a nested struct in vpc response
type TagResourcesInListTagResources ¶ added in v1.62.27
type TagResourcesInListTagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResourcesInListTagResources is a nested struct in vpc response
type TagResourcesInListTagResourcesForExpressConnect ¶ added in v1.62.27
type TagResourcesInListTagResourcesForExpressConnect struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResourcesInListTagResourcesForExpressConnect is a nested struct in vpc response
type TagResourcesRequest ¶
type TagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeCommonBandwidthPackages ¶ added in v1.62.331
type TagsInDescribeCommonBandwidthPackages struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeCommonBandwidthPackages is a nested struct in vpc response
type TagsInDescribeCustomerGateway ¶ added in v1.62.122
type TagsInDescribeCustomerGateway struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeCustomerGateway is a nested struct in vpc response
type TagsInDescribeCustomerGateways ¶ added in v1.62.122
type TagsInDescribeCustomerGateways struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeCustomerGateways is a nested struct in vpc response
type TagsInDescribeEipAddresses ¶
type TagsInDescribeEipAddresses struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeEipAddresses is a nested struct in vpc response
type TagsInDescribeFlowLogs ¶ added in v1.62.224
type TagsInDescribeFlowLogs struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeFlowLogs is a nested struct in vpc response
type TagsInDescribeHaVips ¶ added in v1.62.224
type TagsInDescribeHaVips struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeHaVips is a nested struct in vpc response
type TagsInDescribeIpv6GatewayAttribute ¶ added in v1.62.224
type TagsInDescribeIpv6GatewayAttribute struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeIpv6GatewayAttribute is a nested struct in vpc response
type TagsInDescribeIpv6Gateways ¶ added in v1.62.224
type TagsInDescribeIpv6Gateways struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeIpv6Gateways is a nested struct in vpc response
type TagsInDescribeNatGateways ¶ added in v1.62.27
type TagsInDescribeNatGateways struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeNatGateways is a nested struct in vpc response
type TagsInDescribeNetworkAclAttributes ¶ added in v1.62.224
type TagsInDescribeNetworkAclAttributes struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeNetworkAclAttributes is a nested struct in vpc response
type TagsInDescribeNetworkAcls ¶ added in v1.62.224
type TagsInDescribeNetworkAcls struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeNetworkAcls is a nested struct in vpc response
type TagsInDescribeRouteTableList ¶
type TagsInDescribeRouteTableList struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeRouteTableList is a nested struct in vpc response
type TagsInDescribeVSwitchAttributes ¶ added in v1.62.224
type TagsInDescribeVSwitchAttributes struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVSwitchAttributes is a nested struct in vpc response
type TagsInDescribeVSwitches ¶
type TagsInDescribeVSwitches struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVSwitches is a nested struct in vpc response
type TagsInDescribeVpcAttribute ¶ added in v1.62.331
type TagsInDescribeVpcAttribute struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVpcAttribute is a nested struct in vpc response
type TagsInDescribeVpcs ¶
type TagsInDescribeVpcs struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVpcs is a nested struct in vpc response
type TagsInDescribeVpnAttachments ¶ added in v1.62.122
type TagsInDescribeVpnAttachments struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVpnAttachments is a nested struct in vpc response
type TagsInDescribeVpnConnection ¶ added in v1.62.122
type TagsInDescribeVpnConnection struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVpnConnection is a nested struct in vpc response
type TagsInDescribeVpnGateway ¶ added in v1.61.235
type TagsInDescribeVpnGateway struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVpnGateway is a nested struct in vpc response
type TagsInDescribeVpnGateways ¶ added in v1.61.235
type TagsInDescribeVpnGateways struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeVpnGateways is a nested struct in vpc response
type TagsInGetDhcpOptionsSet ¶ added in v1.62.258
type TagsInGetDhcpOptionsSet struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetDhcpOptionsSet is a nested struct in vpc response
type TagsInGetIpv4GatewayAttribute ¶ added in v1.62.224
type TagsInGetIpv4GatewayAttribute struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetIpv4GatewayAttribute is a nested struct in vpc response
type TagsInGetVpcGatewayEndpointAttribute ¶ added in v1.62.258
type TagsInGetVpcGatewayEndpointAttribute struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetVpcGatewayEndpointAttribute is a nested struct in vpc response
type TagsInListDhcpOptionsSets ¶ added in v1.62.258
type TagsInListDhcpOptionsSets struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListDhcpOptionsSets is a nested struct in vpc response
type TagsInListIpv4Gateways ¶ added in v1.62.224
type TagsInListIpv4Gateways struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListIpv4Gateways is a nested struct in vpc response
type TagsInListPrefixLists ¶ added in v1.62.122
type TagsInListPrefixLists struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListPrefixLists is a nested struct in vpc response
type TagsInListPublicIpAddressPools ¶ added in v1.62.122
type TagsInListPublicIpAddressPools struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListPublicIpAddressPools is a nested struct in vpc response
type TagsInListTrafficMirrorFilters ¶ added in v1.62.224
type TagsInListTrafficMirrorFilters struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTrafficMirrorFilters is a nested struct in vpc response
type TagsInListTrafficMirrorSessions ¶ added in v1.62.224
type TagsInListTrafficMirrorSessions struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTrafficMirrorSessions is a nested struct in vpc response
type TagsInListVpcGatewayEndpoints ¶ added in v1.62.258
type TagsInListVpcGatewayEndpoints struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListVpcGatewayEndpoints is a nested struct in vpc response
type TerminatePhysicalConnectionRequest ¶
type TerminatePhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` }
TerminatePhysicalConnectionRequest is the request struct for api TerminatePhysicalConnection
func CreateTerminatePhysicalConnectionRequest ¶
func CreateTerminatePhysicalConnectionRequest() (request *TerminatePhysicalConnectionRequest)
CreateTerminatePhysicalConnectionRequest creates a request to invoke TerminatePhysicalConnection API
type TerminatePhysicalConnectionResponse ¶
type TerminatePhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TerminatePhysicalConnectionResponse is the response struct for api TerminatePhysicalConnection
func CreateTerminatePhysicalConnectionResponse ¶
func CreateTerminatePhysicalConnectionResponse() (response *TerminatePhysicalConnectionResponse)
CreateTerminatePhysicalConnectionResponse creates a response to parse from TerminatePhysicalConnection response
type TerminateVirtualBorderRouterRequest ¶
type TerminateVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VbrId string `position:"Query" name:"VbrId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
TerminateVirtualBorderRouterRequest is the request struct for api TerminateVirtualBorderRouter
func CreateTerminateVirtualBorderRouterRequest ¶
func CreateTerminateVirtualBorderRouterRequest() (request *TerminateVirtualBorderRouterRequest)
CreateTerminateVirtualBorderRouterRequest creates a request to invoke TerminateVirtualBorderRouter API
type TerminateVirtualBorderRouterResponse ¶
type TerminateVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TerminateVirtualBorderRouterResponse is the response struct for api TerminateVirtualBorderRouter
func CreateTerminateVirtualBorderRouterResponse ¶
func CreateTerminateVirtualBorderRouterResponse() (response *TerminateVirtualBorderRouterResponse)
CreateTerminateVirtualBorderRouterResponse creates a response to parse from TerminateVirtualBorderRouter response
type TrafficMirrorFilter ¶ added in v1.61.1136
type TrafficMirrorFilter struct { TrafficMirrorFilterStatus string `json:"TrafficMirrorFilterStatus" xml:"TrafficMirrorFilterStatus"` TrafficMirrorFilterDescription string `json:"TrafficMirrorFilterDescription" xml:"TrafficMirrorFilterDescription"` TrafficMirrorFilterId string `json:"TrafficMirrorFilterId" xml:"TrafficMirrorFilterId"` TrafficMirrorFilterName string `json:"TrafficMirrorFilterName" xml:"TrafficMirrorFilterName"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` IngressRules []TrafficMirrorRule `json:"IngressRules" xml:"IngressRules"` EgressRules []TrafficMirrorRule `json:"EgressRules" xml:"EgressRules"` Tags []Tag `json:"Tags" xml:"Tags"` }
TrafficMirrorFilter is a nested struct in vpc response
type TrafficMirrorFilters ¶ added in v1.61.1136
type TrafficMirrorFilters struct {
TrafficMirrorFilter []TrafficMirrorFilter `json:"TrafficMirrorFilter" xml:"TrafficMirrorFilter"`
}
TrafficMirrorFilters is a nested struct in vpc response
type TrafficMirrorRule ¶ added in v1.61.1136
type TrafficMirrorRule struct { TrafficMirrorFilterRuleStatus string `json:"TrafficMirrorFilterRuleStatus" xml:"TrafficMirrorFilterRuleStatus"` SourceCidrBlock string `json:"SourceCidrBlock" xml:"SourceCidrBlock"` Protocol string `json:"Protocol" xml:"Protocol"` Priority int `json:"Priority" xml:"Priority"` SourcePortRange string `json:"SourcePortRange" xml:"SourcePortRange"` Action string `json:"Action" xml:"Action"` DestinationPortRange string `json:"DestinationPortRange" xml:"DestinationPortRange"` TrafficMirrorFilterId string `json:"TrafficMirrorFilterId" xml:"TrafficMirrorFilterId"` TrafficDirection string `json:"TrafficDirection" xml:"TrafficDirection"` TrafficMirrorFilterRuleId string `json:"TrafficMirrorFilterRuleId" xml:"TrafficMirrorFilterRuleId"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` }
TrafficMirrorRule is a nested struct in vpc response
type TrafficMirrorSession ¶ added in v1.61.1136
type TrafficMirrorSession struct { TrafficMirrorTargetId string `json:"TrafficMirrorTargetId" xml:"TrafficMirrorTargetId"` TrafficMirrorSessionId string `json:"TrafficMirrorSessionId" xml:"TrafficMirrorSessionId"` Priority int `json:"Priority" xml:"Priority"` TrafficMirrorTargetType string `json:"TrafficMirrorTargetType" xml:"TrafficMirrorTargetType"` PacketLength int `json:"PacketLength" xml:"PacketLength"` TrafficMirrorSessionDescription string `json:"TrafficMirrorSessionDescription" xml:"TrafficMirrorSessionDescription"` TrafficMirrorSessionStatus string `json:"TrafficMirrorSessionStatus" xml:"TrafficMirrorSessionStatus"` Enabled bool `json:"Enabled" xml:"Enabled"` TrafficMirrorSessionBusinessStatus string `json:"TrafficMirrorSessionBusinessStatus" xml:"TrafficMirrorSessionBusinessStatus"` VirtualNetworkId int `json:"VirtualNetworkId" xml:"VirtualNetworkId"` TrafficMirrorFilterId string `json:"TrafficMirrorFilterId" xml:"TrafficMirrorFilterId"` TrafficMirrorSessionName string `json:"TrafficMirrorSessionName" xml:"TrafficMirrorSessionName"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` TrafficMirrorSourceIds []string `json:"TrafficMirrorSourceIds" xml:"TrafficMirrorSourceIds"` Tags []Tag `json:"Tags" xml:"Tags"` }
TrafficMirrorSession is a nested struct in vpc response
type TrafficMirrorSessions ¶ added in v1.61.1136
type TrafficMirrorSessions struct {
TrafficMirrorSession []TrafficMirrorSession `json:"TrafficMirrorSession" xml:"TrafficMirrorSession"`
}
TrafficMirrorSessions is a nested struct in vpc response
type TrafficMirrorSourceIds ¶ added in v1.61.1136
type TrafficMirrorSourceIds struct {
TrafficMirrorSourceId []string `json:"TrafficMirrorSourceId" xml:"TrafficMirrorSourceId"`
}
TrafficMirrorSourceIds is a nested struct in vpc response
type TrafficPath ¶ added in v1.62.27
type TrafficPath struct {
TrafficPathList []string `json:"TrafficPathList" xml:"TrafficPathList"`
}
TrafficPath is a nested struct in vpc response
type TunnelBgpConfig ¶ added in v1.62.331
type TunnelBgpConfig struct { PeerAsn string `json:"PeerAsn" xml:"PeerAsn"` BgpStatus string `json:"BgpStatus" xml:"BgpStatus"` EnableBgp string `json:"EnableBgp" xml:"EnableBgp"` TunnelCidr string `json:"TunnelCidr" xml:"TunnelCidr"` LocalAsn string `json:"LocalAsn" xml:"LocalAsn"` LocalBgpIp string `json:"LocalBgpIp" xml:"LocalBgpIp"` PeerBgpIp string `json:"PeerBgpIp" xml:"PeerBgpIp"` }
TunnelBgpConfig is a nested struct in vpc response
type TunnelBgpConfigInModifyVpnConnectionAttribute ¶ added in v1.62.331
type TunnelBgpConfigInModifyVpnConnectionAttribute struct { BgpStatus string `json:"BgpStatus" xml:"BgpStatus"` EnableBgp bool `json:"EnableBgp" xml:"EnableBgp"` LocalAsn int64 `json:"LocalAsn" xml:"LocalAsn"` LocalBgpIp string `json:"LocalBgpIp" xml:"LocalBgpIp"` PeerAsn int64 `json:"PeerAsn" xml:"PeerAsn"` PeerBgpIp string `json:"PeerBgpIp" xml:"PeerBgpIp"` TunnelCidr string `json:"TunnelCidr" xml:"TunnelCidr"` }
TunnelBgpConfigInModifyVpnConnectionAttribute is a nested struct in vpc response
type TunnelConfig ¶ added in v1.62.391
type TunnelConfig struct { TunnelId string `json:"TunnelId" xml:"TunnelId"` Local string `json:"Local" xml:"Local"` Remote string `json:"Remote" xml:"Remote"` RightCaCert string `json:"RightCaCert" xml:"RightCaCert"` IkeConfig IkeConfig `json:"IkeConfig" xml:"IkeConfig"` IpsecConfig IpsecConfig `json:"IpsecConfig" xml:"IpsecConfig"` }
TunnelConfig is a nested struct in vpc response
type TunnelIkeConfig ¶ added in v1.62.331
type TunnelIkeConfig struct { IkeLifetime string `json:"IkeLifetime" xml:"IkeLifetime"` LocalId string `json:"LocalId" xml:"LocalId"` IkeAuthAlg string `json:"IkeAuthAlg" xml:"IkeAuthAlg"` IkePfs string `json:"IkePfs" xml:"IkePfs"` IkeMode string `json:"IkeMode" xml:"IkeMode"` IkeEncAlg string `json:"IkeEncAlg" xml:"IkeEncAlg"` Psk string `json:"Psk" xml:"Psk"` RemoteId string `json:"RemoteId" xml:"RemoteId"` IkeVersion string `json:"IkeVersion" xml:"IkeVersion"` }
TunnelIkeConfig is a nested struct in vpc response
type TunnelIkeConfigInModifyVpnConnectionAttribute ¶ added in v1.62.331
type TunnelIkeConfigInModifyVpnConnectionAttribute struct { IkeAuthAlg string `json:"IkeAuthAlg" xml:"IkeAuthAlg"` IkeEncAlg string `json:"IkeEncAlg" xml:"IkeEncAlg"` IkeLifetime int64 `json:"IkeLifetime" xml:"IkeLifetime"` IkeMode string `json:"IkeMode" xml:"IkeMode"` IkePfs string `json:"IkePfs" xml:"IkePfs"` IkeVersion string `json:"IkeVersion" xml:"IkeVersion"` LocalId string `json:"LocalId" xml:"LocalId"` Psk string `json:"Psk" xml:"Psk"` RemoteId string `json:"RemoteId" xml:"RemoteId"` }
TunnelIkeConfigInModifyVpnConnectionAttribute is a nested struct in vpc response
type TunnelIpsecConfig ¶ added in v1.62.331
type TunnelIpsecConfig struct { IpsecAuthAlg string `json:"IpsecAuthAlg" xml:"IpsecAuthAlg"` IpsecLifetime string `json:"IpsecLifetime" xml:"IpsecLifetime"` IpsecPfs string `json:"IpsecPfs" xml:"IpsecPfs"` IpsecEncAlg string `json:"IpsecEncAlg" xml:"IpsecEncAlg"` }
TunnelIpsecConfig is a nested struct in vpc response
type TunnelIpsecConfigInModifyVpnConnectionAttribute ¶ added in v1.62.331
type TunnelIpsecConfigInModifyVpnConnectionAttribute struct { IpsecAuthAlg string `json:"IpsecAuthAlg" xml:"IpsecAuthAlg"` IpsecEncAlg string `json:"IpsecEncAlg" xml:"IpsecEncAlg"` IpsecLifetime int64 `json:"IpsecLifetime" xml:"IpsecLifetime"` IpsecPfs string `json:"IpsecPfs" xml:"IpsecPfs"` }
TunnelIpsecConfigInModifyVpnConnectionAttribute is a nested struct in vpc response
type TunnelOptions ¶ added in v1.62.331
type TunnelOptions struct { EnableDpd string `json:"EnableDpd" xml:"EnableDpd"` InternetIp string `json:"InternetIp" xml:"InternetIp"` EnableNatTraversal string `json:"EnableNatTraversal" xml:"EnableNatTraversal"` RemoteCaCertificate string `json:"RemoteCaCertificate" xml:"RemoteCaCertificate"` ZoneNo string `json:"ZoneNo" xml:"ZoneNo"` State string `json:"State" xml:"State"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` Role string `json:"Role" xml:"Role"` TunnelId string `json:"TunnelId" xml:"TunnelId"` Status string `json:"Status" xml:"Status"` TunnelIpsecConfig TunnelIpsecConfig `json:"TunnelIpsecConfig" xml:"TunnelIpsecConfig"` TunnelBgpConfig TunnelBgpConfig `json:"TunnelBgpConfig" xml:"TunnelBgpConfig"` TunnelIkeConfig TunnelIkeConfig `json:"TunnelIkeConfig" xml:"TunnelIkeConfig"` }
TunnelOptions is a nested struct in vpc response
type TunnelOptionsInModifyVpnConnectionAttribute ¶ added in v1.62.331
type TunnelOptionsInModifyVpnConnectionAttribute struct { CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` EnableDpd bool `json:"EnableDpd" xml:"EnableDpd"` EnableNatTraversal bool `json:"EnableNatTraversal" xml:"EnableNatTraversal"` InternetIp string `json:"InternetIp" xml:"InternetIp"` RemoteCaCertificate string `json:"RemoteCaCertificate" xml:"RemoteCaCertificate"` Role string `json:"Role" xml:"Role"` State string `json:"State" xml:"State"` Status string `json:"Status" xml:"Status"` TunnelId string `json:"TunnelId" xml:"TunnelId"` ZoneNo string `json:"ZoneNo" xml:"ZoneNo"` TunnelBgpConfig TunnelBgpConfigInModifyVpnConnectionAttribute `json:"TunnelBgpConfig" xml:"TunnelBgpConfig"` TunnelIkeConfig TunnelIkeConfigInModifyVpnConnectionAttribute `json:"TunnelIkeConfig" xml:"TunnelIkeConfig"` TunnelIpsecConfig TunnelIpsecConfigInModifyVpnConnectionAttribute `json:"TunnelIpsecConfig" xml:"TunnelIpsecConfig"` }
TunnelOptionsInModifyVpnConnectionAttribute is a nested struct in vpc response
type TunnelOptionsSpecificationInDescribeVpnConnection ¶ added in v1.62.331
type TunnelOptionsSpecificationInDescribeVpnConnection struct {
TunnelOptions []TunnelOptions `json:"TunnelOptions" xml:"TunnelOptions"`
}
TunnelOptionsSpecificationInDescribeVpnConnection is a nested struct in vpc response
type TunnelOptionsSpecificationInDescribeVpnConnections ¶ added in v1.62.331
type TunnelOptionsSpecificationInDescribeVpnConnections struct {
TunnelOptions []TunnelOptions `json:"TunnelOptions" xml:"TunnelOptions"`
}
TunnelOptionsSpecificationInDescribeVpnConnections is a nested struct in vpc response
type TunnelOptionsSpecificationInModifyVpnConnectionAttribute ¶ added in v1.62.331
type TunnelOptionsSpecificationInModifyVpnConnectionAttribute struct {
TunnelOptions []TunnelOptionsInModifyVpnConnectionAttribute `json:"TunnelOptions" xml:"TunnelOptions"`
}
TunnelOptionsSpecificationInModifyVpnConnectionAttribute is a nested struct in vpc response
type TunnelsConfig ¶ added in v1.62.391
type TunnelsConfig struct {
TunnelConfig []TunnelConfig `json:"TunnelConfig" xml:"TunnelConfig"`
}
TunnelsConfig is a nested struct in vpc response
type UnTagResourcesRequest ¶
type UnTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Tag *[]UnTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UnTagResourcesRequest is the request struct for api UnTagResources
func CreateUnTagResourcesRequest ¶
func CreateUnTagResourcesRequest() (request *UnTagResourcesRequest)
CreateUnTagResourcesRequest creates a request to invoke UnTagResources API
type UnTagResourcesResponse ¶
type UnTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnTagResourcesResponse is the response struct for api UnTagResources
func CreateUnTagResourcesResponse ¶
func CreateUnTagResourcesResponse() (response *UnTagResourcesResponse)
CreateUnTagResourcesResponse creates a response to parse from UnTagResources response
type UnTagResourcesTag ¶ added in v1.61.235
UnTagResourcesTag is a repeated param struct in UnTagResourcesRequest
type UnassociateEipAddressRequest ¶
type UnassociateEipAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` AllocationId string `position:"Query" name:"AllocationId"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` InstanceId string `position:"Query" name:"InstanceId"` Force requests.Boolean `position:"Query" name:"Force"` }
UnassociateEipAddressRequest is the request struct for api UnassociateEipAddress
func CreateUnassociateEipAddressRequest ¶
func CreateUnassociateEipAddressRequest() (request *UnassociateEipAddressRequest)
CreateUnassociateEipAddressRequest creates a request to invoke UnassociateEipAddress API
type UnassociateEipAddressResponse ¶
type UnassociateEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateEipAddressResponse is the response struct for api UnassociateEipAddress
func CreateUnassociateEipAddressResponse ¶
func CreateUnassociateEipAddressResponse() (response *UnassociateEipAddressResponse)
CreateUnassociateEipAddressResponse creates a response to parse from UnassociateEipAddress response
type UnassociateGlobalAccelerationInstanceRequest ¶
type UnassociateGlobalAccelerationInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` GlobalAccelerationInstanceId string `position:"Query" name:"GlobalAccelerationInstanceId"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UnassociateGlobalAccelerationInstanceRequest is the request struct for api UnassociateGlobalAccelerationInstance
func CreateUnassociateGlobalAccelerationInstanceRequest ¶
func CreateUnassociateGlobalAccelerationInstanceRequest() (request *UnassociateGlobalAccelerationInstanceRequest)
CreateUnassociateGlobalAccelerationInstanceRequest creates a request to invoke UnassociateGlobalAccelerationInstance API
type UnassociateGlobalAccelerationInstanceResponse ¶
type UnassociateGlobalAccelerationInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateGlobalAccelerationInstanceResponse is the response struct for api UnassociateGlobalAccelerationInstance
func CreateUnassociateGlobalAccelerationInstanceResponse ¶
func CreateUnassociateGlobalAccelerationInstanceResponse() (response *UnassociateGlobalAccelerationInstanceResponse)
CreateUnassociateGlobalAccelerationInstanceResponse creates a response to parse from UnassociateGlobalAccelerationInstance response
type UnassociateHaVipRequest ¶
type UnassociateHaVipRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` InstanceType string `position:"Query" name:"InstanceType"` HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` Force string `position:"Query" name:"Force"` }
UnassociateHaVipRequest is the request struct for api UnassociateHaVip
func CreateUnassociateHaVipRequest ¶
func CreateUnassociateHaVipRequest() (request *UnassociateHaVipRequest)
CreateUnassociateHaVipRequest creates a request to invoke UnassociateHaVip API
type UnassociateHaVipResponse ¶
type UnassociateHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateHaVipResponse is the response struct for api UnassociateHaVip
func CreateUnassociateHaVipResponse ¶
func CreateUnassociateHaVipResponse() (response *UnassociateHaVipResponse)
CreateUnassociateHaVipResponse creates a response to parse from UnassociateHaVip response
type UnassociateNetworkAclRequest ¶
type UnassociateNetworkAclRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkAclId string `position:"Query" name:"NetworkAclId"` Resource *[]UnassociateNetworkAclResource `position:"Query" name:"Resource" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UnassociateNetworkAclRequest is the request struct for api UnassociateNetworkAcl
func CreateUnassociateNetworkAclRequest ¶
func CreateUnassociateNetworkAclRequest() (request *UnassociateNetworkAclRequest)
CreateUnassociateNetworkAclRequest creates a request to invoke UnassociateNetworkAcl API
type UnassociateNetworkAclResource ¶
type UnassociateNetworkAclResource struct { ResourceType string `name:"ResourceType"` ResourceId string `name:"ResourceId"` }
UnassociateNetworkAclResource is a repeated param struct in UnassociateNetworkAclRequest
type UnassociateNetworkAclResponse ¶
type UnassociateNetworkAclResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateNetworkAclResponse is the response struct for api UnassociateNetworkAcl
func CreateUnassociateNetworkAclResponse ¶
func CreateUnassociateNetworkAclResponse() (response *UnassociateNetworkAclResponse)
CreateUnassociateNetworkAclResponse creates a response to parse from UnassociateNetworkAcl response
type UnassociatePhysicalConnectionFromVirtualBorderRouterRequest ¶
type UnassociatePhysicalConnectionFromVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VbrId string `position:"Query" name:"VbrId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` }
UnassociatePhysicalConnectionFromVirtualBorderRouterRequest is the request struct for api UnassociatePhysicalConnectionFromVirtualBorderRouter
func CreateUnassociatePhysicalConnectionFromVirtualBorderRouterRequest ¶
func CreateUnassociatePhysicalConnectionFromVirtualBorderRouterRequest() (request *UnassociatePhysicalConnectionFromVirtualBorderRouterRequest)
CreateUnassociatePhysicalConnectionFromVirtualBorderRouterRequest creates a request to invoke UnassociatePhysicalConnectionFromVirtualBorderRouter API
type UnassociatePhysicalConnectionFromVirtualBorderRouterResponse ¶
type UnassociatePhysicalConnectionFromVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociatePhysicalConnectionFromVirtualBorderRouterResponse is the response struct for api UnassociatePhysicalConnectionFromVirtualBorderRouter
func CreateUnassociatePhysicalConnectionFromVirtualBorderRouterResponse ¶
func CreateUnassociatePhysicalConnectionFromVirtualBorderRouterResponse() (response *UnassociatePhysicalConnectionFromVirtualBorderRouterResponse)
CreateUnassociatePhysicalConnectionFromVirtualBorderRouterResponse creates a response to parse from UnassociatePhysicalConnectionFromVirtualBorderRouter response
type UnassociateRouteTableRequest ¶
type UnassociateRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` }
UnassociateRouteTableRequest is the request struct for api UnassociateRouteTable
func CreateUnassociateRouteTableRequest ¶
func CreateUnassociateRouteTableRequest() (request *UnassociateRouteTableRequest)
CreateUnassociateRouteTableRequest creates a request to invoke UnassociateRouteTable API
type UnassociateRouteTableResponse ¶
type UnassociateRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateRouteTableResponse is the response struct for api UnassociateRouteTable
func CreateUnassociateRouteTableResponse ¶
func CreateUnassociateRouteTableResponse() (response *UnassociateRouteTableResponse)
CreateUnassociateRouteTableResponse creates a response to parse from UnassociateRouteTable response
type UnassociateVpcCidrBlockRequest ¶ added in v1.61.16
type UnassociateVpcCidrBlockRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IPv6CidrBlock string `position:"Query" name:"IPv6CidrBlock"` SecondaryCidrBlock string `position:"Query" name:"SecondaryCidrBlock"` VpcId string `position:"Query" name:"VpcId"` }
UnassociateVpcCidrBlockRequest is the request struct for api UnassociateVpcCidrBlock
func CreateUnassociateVpcCidrBlockRequest ¶ added in v1.61.16
func CreateUnassociateVpcCidrBlockRequest() (request *UnassociateVpcCidrBlockRequest)
CreateUnassociateVpcCidrBlockRequest creates a request to invoke UnassociateVpcCidrBlock API
type UnassociateVpcCidrBlockResponse ¶ added in v1.61.16
type UnassociateVpcCidrBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateVpcCidrBlockResponse is the response struct for api UnassociateVpcCidrBlock
func CreateUnassociateVpcCidrBlockResponse ¶ added in v1.61.16
func CreateUnassociateVpcCidrBlockResponse() (response *UnassociateVpcCidrBlockResponse)
CreateUnassociateVpcCidrBlockResponse creates a response to parse from UnassociateVpcCidrBlock response
type UntagResourcesForExpressConnectRequest ¶ added in v1.62.27
type UntagResourcesForExpressConnectRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Tag *[]UntagResourcesForExpressConnectTag `position:"Query" name:"Tag" type:"Repeated"` All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesForExpressConnectRequest is the request struct for api UntagResourcesForExpressConnect
func CreateUntagResourcesForExpressConnectRequest ¶ added in v1.62.27
func CreateUntagResourcesForExpressConnectRequest() (request *UntagResourcesForExpressConnectRequest)
CreateUntagResourcesForExpressConnectRequest creates a request to invoke UntagResourcesForExpressConnect API
type UntagResourcesForExpressConnectResponse ¶ added in v1.62.27
type UntagResourcesForExpressConnectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesForExpressConnectResponse is the response struct for api UntagResourcesForExpressConnect
func CreateUntagResourcesForExpressConnectResponse ¶ added in v1.62.27
func CreateUntagResourcesForExpressConnectResponse() (response *UntagResourcesForExpressConnectResponse)
CreateUntagResourcesForExpressConnectResponse creates a response to parse from UntagResourcesForExpressConnect response
type UntagResourcesForExpressConnectTag ¶ added in v1.62.27
type UntagResourcesForExpressConnectTag struct { Value string `name:"Value"` Key string `name:"Key"` }
UntagResourcesForExpressConnectTag is a repeated param struct in UntagResourcesForExpressConnectRequest
type UpdateDhcpOptionsSetAttributeRequest ¶ added in v1.61.388
type UpdateDhcpOptionsSetAttributeRequest struct { *requests.RpcRequest BootFileName string `position:"Query" name:"BootFileName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TFTPServerName string `position:"Query" name:"TFTPServerName"` LeaseTime string `position:"Query" name:"LeaseTime"` DomainNameServers string `position:"Query" name:"DomainNameServers"` DhcpOptionsSetDescription string `position:"Query" name:"DhcpOptionsSetDescription"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DhcpOptionsSetId string `position:"Query" name:"DhcpOptionsSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DhcpOptionsSetName string `position:"Query" name:"DhcpOptionsSetName"` Ipv6LeaseTime string `position:"Query" name:"Ipv6LeaseTime"` }
UpdateDhcpOptionsSetAttributeRequest is the request struct for api UpdateDhcpOptionsSetAttribute
func CreateUpdateDhcpOptionsSetAttributeRequest ¶ added in v1.61.388
func CreateUpdateDhcpOptionsSetAttributeRequest() (request *UpdateDhcpOptionsSetAttributeRequest)
CreateUpdateDhcpOptionsSetAttributeRequest creates a request to invoke UpdateDhcpOptionsSetAttribute API
type UpdateDhcpOptionsSetAttributeResponse ¶ added in v1.61.388
type UpdateDhcpOptionsSetAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateDhcpOptionsSetAttributeResponse is the response struct for api UpdateDhcpOptionsSetAttribute
func CreateUpdateDhcpOptionsSetAttributeResponse ¶ added in v1.61.388
func CreateUpdateDhcpOptionsSetAttributeResponse() (response *UpdateDhcpOptionsSetAttributeResponse)
CreateUpdateDhcpOptionsSetAttributeResponse creates a response to parse from UpdateDhcpOptionsSetAttribute response
type UpdateGatewayRouteTableEntryAttributeRequest ¶ added in v1.61.1439
type UpdateGatewayRouteTableEntryAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` IPv4GatewayRouteTableId string `position:"Query" name:"IPv4GatewayRouteTableId"` NextHopId string `position:"Query" name:"NextHopId"` NextHopType string `position:"Query" name:"NextHopType"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
UpdateGatewayRouteTableEntryAttributeRequest is the request struct for api UpdateGatewayRouteTableEntryAttribute
func CreateUpdateGatewayRouteTableEntryAttributeRequest ¶ added in v1.61.1439
func CreateUpdateGatewayRouteTableEntryAttributeRequest() (request *UpdateGatewayRouteTableEntryAttributeRequest)
CreateUpdateGatewayRouteTableEntryAttributeRequest creates a request to invoke UpdateGatewayRouteTableEntryAttribute API
type UpdateGatewayRouteTableEntryAttributeResponse ¶ added in v1.61.1439
type UpdateGatewayRouteTableEntryAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateGatewayRouteTableEntryAttributeResponse is the response struct for api UpdateGatewayRouteTableEntryAttribute
func CreateUpdateGatewayRouteTableEntryAttributeResponse ¶ added in v1.61.1439
func CreateUpdateGatewayRouteTableEntryAttributeResponse() (response *UpdateGatewayRouteTableEntryAttributeResponse)
CreateUpdateGatewayRouteTableEntryAttributeResponse creates a response to parse from UpdateGatewayRouteTableEntryAttribute response
type UpdateIpsecServerRequest ¶ added in v1.61.939
type UpdateIpsecServerRequest struct { *requests.RpcRequest IkeConfig string `position:"Query" name:"IkeConfig"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` IpsecConfig string `position:"Query" name:"IpsecConfig"` Psk string `position:"Query" name:"Psk"` LocalSubnet string `position:"Query" name:"LocalSubnet"` IDaaSInstanceId string `position:"Query" name:"IDaaSInstanceId"` EffectImmediately requests.Boolean `position:"Query" name:"EffectImmediately"` ClientIpPool string `position:"Query" name:"ClientIpPool"` DryRun string `position:"Query" name:"DryRun"` CallerBid string `position:"Query" name:"callerBid"` PskEnabled requests.Boolean `position:"Query" name:"PskEnabled"` MultiFactorAuthEnabled requests.Boolean `position:"Query" name:"MultiFactorAuthEnabled"` IpsecServerName string `position:"Query" name:"IpsecServerName"` IpsecServerId string `position:"Query" name:"IpsecServerId"` }
UpdateIpsecServerRequest is the request struct for api UpdateIpsecServer
func CreateUpdateIpsecServerRequest ¶ added in v1.61.939
func CreateUpdateIpsecServerRequest() (request *UpdateIpsecServerRequest)
CreateUpdateIpsecServerRequest creates a request to invoke UpdateIpsecServer API
type UpdateIpsecServerResponse ¶ added in v1.61.939
type UpdateIpsecServerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateIpsecServerResponse is the response struct for api UpdateIpsecServer
func CreateUpdateIpsecServerResponse ¶ added in v1.61.939
func CreateUpdateIpsecServerResponse() (response *UpdateIpsecServerResponse)
CreateUpdateIpsecServerResponse creates a response to parse from UpdateIpsecServer response
type UpdateIpv4GatewayAttributeRequest ¶ added in v1.61.1439
type UpdateIpv4GatewayAttributeRequest struct { *requests.RpcRequest Ipv4GatewayDescription string `position:"Query" name:"Ipv4GatewayDescription"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv4GatewayName string `position:"Query" name:"Ipv4GatewayName"` Ipv4GatewayId string `position:"Query" name:"Ipv4GatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UpdateIpv4GatewayAttributeRequest is the request struct for api UpdateIpv4GatewayAttribute
func CreateUpdateIpv4GatewayAttributeRequest ¶ added in v1.61.1439
func CreateUpdateIpv4GatewayAttributeRequest() (request *UpdateIpv4GatewayAttributeRequest)
CreateUpdateIpv4GatewayAttributeRequest creates a request to invoke UpdateIpv4GatewayAttribute API
type UpdateIpv4GatewayAttributeResponse ¶ added in v1.61.1439
type UpdateIpv4GatewayAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateIpv4GatewayAttributeResponse is the response struct for api UpdateIpv4GatewayAttribute
func CreateUpdateIpv4GatewayAttributeResponse ¶ added in v1.61.1439
func CreateUpdateIpv4GatewayAttributeResponse() (response *UpdateIpv4GatewayAttributeResponse)
CreateUpdateIpv4GatewayAttributeResponse creates a response to parse from UpdateIpv4GatewayAttribute response
type UpdateNatGatewayNatTypeRequest ¶ added in v1.61.601
type UpdateNatGatewayNatTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NatType string `position:"Query" name:"NatType"` NatGatewayId string `position:"Query" name:"NatGatewayId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` }
UpdateNatGatewayNatTypeRequest is the request struct for api UpdateNatGatewayNatType
func CreateUpdateNatGatewayNatTypeRequest ¶ added in v1.61.601
func CreateUpdateNatGatewayNatTypeRequest() (request *UpdateNatGatewayNatTypeRequest)
CreateUpdateNatGatewayNatTypeRequest creates a request to invoke UpdateNatGatewayNatType API
type UpdateNatGatewayNatTypeResponse ¶ added in v1.61.601
type UpdateNatGatewayNatTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateNatGatewayNatTypeResponse is the response struct for api UpdateNatGatewayNatType
func CreateUpdateNatGatewayNatTypeResponse ¶ added in v1.61.601
func CreateUpdateNatGatewayNatTypeResponse() (response *UpdateNatGatewayNatTypeResponse)
CreateUpdateNatGatewayNatTypeResponse creates a response to parse from UpdateNatGatewayNatType response
type UpdateNetworkAclEntriesEgressAclEntries ¶
type UpdateNetworkAclEntriesEgressAclEntries struct { NetworkAclEntryId string `name:"NetworkAclEntryId"` EntryType string `name:"EntryType"` NetworkAclEntryName string `name:"NetworkAclEntryName"` Policy string `name:"Policy"` Description string `name:"Description"` Protocol string `name:"Protocol"` DestinationCidrIp string `name:"DestinationCidrIp"` Port string `name:"Port"` }
UpdateNetworkAclEntriesEgressAclEntries is a repeated param struct in UpdateNetworkAclEntriesRequest
type UpdateNetworkAclEntriesIngressAclEntries ¶
type UpdateNetworkAclEntriesIngressAclEntries struct { NetworkAclEntryId string `name:"NetworkAclEntryId"` EntryType string `name:"EntryType"` NetworkAclEntryName string `name:"NetworkAclEntryName"` Policy string `name:"Policy"` SourceCidrIp string `name:"SourceCidrIp"` Description string `name:"Description"` Protocol string `name:"Protocol"` Port string `name:"Port"` }
UpdateNetworkAclEntriesIngressAclEntries is a repeated param struct in UpdateNetworkAclEntriesRequest
type UpdateNetworkAclEntriesRequest ¶
type UpdateNetworkAclEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EgressAclEntries *[]UpdateNetworkAclEntriesEgressAclEntries `position:"Query" name:"EgressAclEntries" type:"Repeated"` ClientToken string `position:"Query" name:"ClientToken"` NetworkAclId string `position:"Query" name:"NetworkAclId"` UpdateIngressAclEntries requests.Boolean `position:"Query" name:"UpdateIngressAclEntries"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` UpdateEgressAclEntries requests.Boolean `position:"Query" name:"UpdateEgressAclEntries"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IngressAclEntries *[]UpdateNetworkAclEntriesIngressAclEntries `position:"Query" name:"IngressAclEntries" type:"Repeated"` }
UpdateNetworkAclEntriesRequest is the request struct for api UpdateNetworkAclEntries
func CreateUpdateNetworkAclEntriesRequest ¶
func CreateUpdateNetworkAclEntriesRequest() (request *UpdateNetworkAclEntriesRequest)
CreateUpdateNetworkAclEntriesRequest creates a request to invoke UpdateNetworkAclEntries API
type UpdateNetworkAclEntriesResponse ¶
type UpdateNetworkAclEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateNetworkAclEntriesResponse is the response struct for api UpdateNetworkAclEntries
func CreateUpdateNetworkAclEntriesResponse ¶
func CreateUpdateNetworkAclEntriesResponse() (response *UpdateNetworkAclEntriesResponse)
CreateUpdateNetworkAclEntriesResponse creates a response to parse from UpdateNetworkAclEntries response
type UpdatePublicIpAddressPoolAttributeRequest ¶ added in v1.61.1711
type UpdatePublicIpAddressPoolAttributeRequest struct { *requests.RpcRequest PublicIpAddressPoolId string `position:"Query" name:"PublicIpAddressPoolId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
UpdatePublicIpAddressPoolAttributeRequest is the request struct for api UpdatePublicIpAddressPoolAttribute
func CreateUpdatePublicIpAddressPoolAttributeRequest ¶ added in v1.61.1711
func CreateUpdatePublicIpAddressPoolAttributeRequest() (request *UpdatePublicIpAddressPoolAttributeRequest)
CreateUpdatePublicIpAddressPoolAttributeRequest creates a request to invoke UpdatePublicIpAddressPoolAttribute API
type UpdatePublicIpAddressPoolAttributeResponse ¶ added in v1.61.1711
type UpdatePublicIpAddressPoolAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdatePublicIpAddressPoolAttributeResponse is the response struct for api UpdatePublicIpAddressPoolAttribute
func CreateUpdatePublicIpAddressPoolAttributeResponse ¶ added in v1.61.1711
func CreateUpdatePublicIpAddressPoolAttributeResponse() (response *UpdatePublicIpAddressPoolAttributeResponse)
CreateUpdatePublicIpAddressPoolAttributeResponse creates a response to parse from UpdatePublicIpAddressPoolAttribute response
type UpdateTrafficMirrorFilterAttributeRequest ¶ added in v1.61.1136
type UpdateTrafficMirrorFilterAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMirrorFilterName string `position:"Query" name:"TrafficMirrorFilterName"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorFilterDescription string `position:"Query" name:"TrafficMirrorFilterDescription"` TrafficMirrorFilterId string `position:"Query" name:"TrafficMirrorFilterId"` }
UpdateTrafficMirrorFilterAttributeRequest is the request struct for api UpdateTrafficMirrorFilterAttribute
func CreateUpdateTrafficMirrorFilterAttributeRequest ¶ added in v1.61.1136
func CreateUpdateTrafficMirrorFilterAttributeRequest() (request *UpdateTrafficMirrorFilterAttributeRequest)
CreateUpdateTrafficMirrorFilterAttributeRequest creates a request to invoke UpdateTrafficMirrorFilterAttribute API
type UpdateTrafficMirrorFilterAttributeResponse ¶ added in v1.61.1136
type UpdateTrafficMirrorFilterAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTrafficMirrorFilterAttributeResponse is the response struct for api UpdateTrafficMirrorFilterAttribute
func CreateUpdateTrafficMirrorFilterAttributeResponse ¶ added in v1.61.1136
func CreateUpdateTrafficMirrorFilterAttributeResponse() (response *UpdateTrafficMirrorFilterAttributeResponse)
CreateUpdateTrafficMirrorFilterAttributeResponse creates a response to parse from UpdateTrafficMirrorFilterAttribute response
type UpdateTrafficMirrorFilterRuleAttributeRequest ¶ added in v1.61.1136
type UpdateTrafficMirrorFilterRuleAttributeRequest struct { *requests.RpcRequest SourcePortRange string `position:"Query" name:"SourcePortRange"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DestinationPortRange string `position:"Query" name:"DestinationPortRange"` ClientToken string `position:"Query" name:"ClientToken"` RuleAction string `position:"Query" name:"RuleAction"` Protocol string `position:"Query" name:"Protocol"` SourceCidrBlock string `position:"Query" name:"SourceCidrBlock"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Priority requests.Integer `position:"Query" name:"Priority"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorFilterRuleId string `position:"Query" name:"TrafficMirrorFilterRuleId"` }
UpdateTrafficMirrorFilterRuleAttributeRequest is the request struct for api UpdateTrafficMirrorFilterRuleAttribute
func CreateUpdateTrafficMirrorFilterRuleAttributeRequest ¶ added in v1.61.1136
func CreateUpdateTrafficMirrorFilterRuleAttributeRequest() (request *UpdateTrafficMirrorFilterRuleAttributeRequest)
CreateUpdateTrafficMirrorFilterRuleAttributeRequest creates a request to invoke UpdateTrafficMirrorFilterRuleAttribute API
type UpdateTrafficMirrorFilterRuleAttributeResponse ¶ added in v1.61.1136
type UpdateTrafficMirrorFilterRuleAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTrafficMirrorFilterRuleAttributeResponse is the response struct for api UpdateTrafficMirrorFilterRuleAttribute
func CreateUpdateTrafficMirrorFilterRuleAttributeResponse ¶ added in v1.61.1136
func CreateUpdateTrafficMirrorFilterRuleAttributeResponse() (response *UpdateTrafficMirrorFilterRuleAttributeResponse)
CreateUpdateTrafficMirrorFilterRuleAttributeResponse creates a response to parse from UpdateTrafficMirrorFilterRuleAttribute response
type UpdateTrafficMirrorSessionAttributeRequest ¶ added in v1.61.1136
type UpdateTrafficMirrorSessionAttributeRequest struct { *requests.RpcRequest TrafficMirrorTargetType string `position:"Query" name:"TrafficMirrorTargetType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Enabled requests.Boolean `position:"Query" name:"Enabled"` TrafficMirrorSessionName string `position:"Query" name:"TrafficMirrorSessionName"` TrafficMirrorSessionDescription string `position:"Query" name:"TrafficMirrorSessionDescription"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficMirrorSessionId string `position:"Query" name:"TrafficMirrorSessionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Priority requests.Integer `position:"Query" name:"Priority"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TrafficMirrorTargetId string `position:"Query" name:"TrafficMirrorTargetId"` TrafficMirrorFilterId string `position:"Query" name:"TrafficMirrorFilterId"` PacketLength requests.Integer `position:"Query" name:"PacketLength"` VirtualNetworkId requests.Integer `position:"Query" name:"VirtualNetworkId"` }
UpdateTrafficMirrorSessionAttributeRequest is the request struct for api UpdateTrafficMirrorSessionAttribute
func CreateUpdateTrafficMirrorSessionAttributeRequest ¶ added in v1.61.1136
func CreateUpdateTrafficMirrorSessionAttributeRequest() (request *UpdateTrafficMirrorSessionAttributeRequest)
CreateUpdateTrafficMirrorSessionAttributeRequest creates a request to invoke UpdateTrafficMirrorSessionAttribute API
type UpdateTrafficMirrorSessionAttributeResponse ¶ added in v1.61.1136
type UpdateTrafficMirrorSessionAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTrafficMirrorSessionAttributeResponse is the response struct for api UpdateTrafficMirrorSessionAttribute
func CreateUpdateTrafficMirrorSessionAttributeResponse ¶ added in v1.61.1136
func CreateUpdateTrafficMirrorSessionAttributeResponse() (response *UpdateTrafficMirrorSessionAttributeResponse)
CreateUpdateTrafficMirrorSessionAttributeResponse creates a response to parse from UpdateTrafficMirrorSessionAttribute response
type UpdateVirtualBorderBandwidthRequest ¶ added in v1.61.601
type UpdateVirtualBorderBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VirtualBorderRouterId string `position:"Query" name:"VirtualBorderRouterId"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UpdateVirtualBorderBandwidthRequest is the request struct for api UpdateVirtualBorderBandwidth
func CreateUpdateVirtualBorderBandwidthRequest ¶ added in v1.61.601
func CreateUpdateVirtualBorderBandwidthRequest() (request *UpdateVirtualBorderBandwidthRequest)
CreateUpdateVirtualBorderBandwidthRequest creates a request to invoke UpdateVirtualBorderBandwidth API
type UpdateVirtualBorderBandwidthResponse ¶ added in v1.61.601
type UpdateVirtualBorderBandwidthResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
UpdateVirtualBorderBandwidthResponse is the response struct for api UpdateVirtualBorderBandwidth
func CreateUpdateVirtualBorderBandwidthResponse ¶ added in v1.61.601
func CreateUpdateVirtualBorderBandwidthResponse() (response *UpdateVirtualBorderBandwidthResponse)
CreateUpdateVirtualBorderBandwidthResponse creates a response to parse from UpdateVirtualBorderBandwidth response
type UpdateVirtualPhysicalConnectionRequest ¶ added in v1.61.1310
type UpdateVirtualPhysicalConnectionRequest struct { *requests.RpcRequest DryRun requests.Boolean `position:"Query" name:"DryRun"` VlanId requests.Integer `position:"Query" name:"VlanId"` Token string `position:"Query" name:"Token"` InstanceId string `position:"Query" name:"InstanceId"` ExpectSpec string `position:"Query" name:"ExpectSpec"` }
UpdateVirtualPhysicalConnectionRequest is the request struct for api UpdateVirtualPhysicalConnection
func CreateUpdateVirtualPhysicalConnectionRequest ¶ added in v1.61.1310
func CreateUpdateVirtualPhysicalConnectionRequest() (request *UpdateVirtualPhysicalConnectionRequest)
CreateUpdateVirtualPhysicalConnectionRequest creates a request to invoke UpdateVirtualPhysicalConnection API
type UpdateVirtualPhysicalConnectionResponse ¶ added in v1.61.1310
type UpdateVirtualPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` }
UpdateVirtualPhysicalConnectionResponse is the response struct for api UpdateVirtualPhysicalConnection
func CreateUpdateVirtualPhysicalConnectionResponse ¶ added in v1.61.1310
func CreateUpdateVirtualPhysicalConnectionResponse() (response *UpdateVirtualPhysicalConnectionResponse)
CreateUpdateVirtualPhysicalConnectionResponse creates a response to parse from UpdateVirtualPhysicalConnection response
type UpdateVpcGatewayEndpointAttributeRequest ¶ added in v1.61.1310
type UpdateVpcGatewayEndpointAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` EndpointId string `position:"Query" name:"EndpointId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndpointDescription string `position:"Query" name:"EndpointDescription"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EndpointName string `position:"Query" name:"EndpointName"` PolicyDocument string `position:"Query" name:"PolicyDocument"` }
UpdateVpcGatewayEndpointAttributeRequest is the request struct for api UpdateVpcGatewayEndpointAttribute
func CreateUpdateVpcGatewayEndpointAttributeRequest ¶ added in v1.61.1310
func CreateUpdateVpcGatewayEndpointAttributeRequest() (request *UpdateVpcGatewayEndpointAttributeRequest)
CreateUpdateVpcGatewayEndpointAttributeRequest creates a request to invoke UpdateVpcGatewayEndpointAttribute API
type UpdateVpcGatewayEndpointAttributeResponse ¶ added in v1.61.1310
type UpdateVpcGatewayEndpointAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateVpcGatewayEndpointAttributeResponse is the response struct for api UpdateVpcGatewayEndpointAttribute
func CreateUpdateVpcGatewayEndpointAttributeResponse ¶ added in v1.61.1310
func CreateUpdateVpcGatewayEndpointAttributeResponse() (response *UpdateVpcGatewayEndpointAttributeResponse)
CreateUpdateVpcGatewayEndpointAttributeResponse creates a response to parse from UpdateVpcGatewayEndpointAttribute response
type UserCidrsInDescribeVpcAttribute ¶
type UserCidrsInDescribeVpcAttribute struct {
UserCidr []string `json:"UserCidr" xml:"UserCidr"`
}
UserCidrsInDescribeVpcAttribute is a nested struct in vpc response
type UserCidrsInDescribeVpcs ¶
type UserCidrsInDescribeVpcs struct {
UserCidr []string `json:"UserCidr" xml:"UserCidr"`
}
UserCidrsInDescribeVpcs is a nested struct in vpc response
type VRouter ¶
type VRouter struct { VpcId string `json:"VpcId" xml:"VpcId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` VRouterId string `json:"VRouterId" xml:"VRouterId"` Description string `json:"Description" xml:"Description"` VRouterName string `json:"VRouterName" xml:"VRouterName"` RegionId string `json:"RegionId" xml:"RegionId"` RouteTableIds RouteTableIds `json:"RouteTableIds" xml:"RouteTableIds"` }
VRouter is a nested struct in vpc response
type VRouters ¶
type VRouters struct {
VRouter []VRouter `json:"VRouter" xml:"VRouter"`
}
VRouters is a nested struct in vpc response
type VSwitch ¶
type VSwitch struct { VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` AvailableIpAddressCount int64 `json:"AvailableIpAddressCount" xml:"AvailableIpAddressCount"` NetworkAclId string `json:"NetworkAclId" xml:"NetworkAclId"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Description string `json:"Description" xml:"Description"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` Ipv6CidrBlock string `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"` VSwitchName string `json:"VSwitchName" xml:"VSwitchName"` RouteTable RouteTable `json:"RouteTable" xml:"RouteTable"` Tags TagsInDescribeVSwitches `json:"Tags" xml:"Tags"` }
VSwitch is a nested struct in vpc response
type VSwitchIdsInDescribeRouteTableList ¶
type VSwitchIdsInDescribeRouteTableList struct {
VSwitchId []string `json:"VSwitchId" xml:"VSwitchId"`
}
VSwitchIdsInDescribeRouteTableList is a nested struct in vpc response
type VSwitchIdsInDescribeRouteTables ¶
type VSwitchIdsInDescribeRouteTables struct {
VSwitchId []string `json:"VSwitchId" xml:"VSwitchId"`
}
VSwitchIdsInDescribeRouteTables is a nested struct in vpc response
type VSwitchIdsInDescribeVpcAttribute ¶
type VSwitchIdsInDescribeVpcAttribute struct {
VSwitchId []string `json:"VSwitchId" xml:"VSwitchId"`
}
VSwitchIdsInDescribeVpcAttribute is a nested struct in vpc response
type VSwitchIdsInDescribeVpcs ¶
type VSwitchIdsInDescribeVpcs struct {
VSwitchId []string `json:"VSwitchId" xml:"VSwitchId"`
}
VSwitchIdsInDescribeVpcs is a nested struct in vpc response
type VSwitches ¶
type VSwitches struct {
VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}
VSwitches is a nested struct in vpc response
type VcoHealthCheck ¶
type VcoHealthCheck struct { Dip string `json:"Dip" xml:"Dip"` Sip string `json:"Sip" xml:"Sip"` Enable string `json:"Enable" xml:"Enable"` Interval int `json:"Interval" xml:"Interval"` Status string `json:"Status" xml:"Status"` Retry int `json:"Retry" xml:"Retry"` Policy string `json:"Policy" xml:"Policy"` }
VcoHealthCheck is a nested struct in vpc response
type VcoRouteEntrie ¶ added in v1.61.1711
type VcoRouteEntrie struct { VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` RouteDest string `json:"RouteDest" xml:"RouteDest"` NextHop string `json:"NextHop" xml:"NextHop"` Weight int `json:"Weight" xml:"Weight"` State string `json:"State" xml:"State"` RouteEntryType string `json:"RouteEntryType" xml:"RouteEntryType"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` AsPath string `json:"AsPath" xml:"AsPath"` Community string `json:"Community" xml:"Community"` Source string `json:"Source" xml:"Source"` }
VcoRouteEntrie is a nested struct in vpc response
type VcoRouteEntries ¶ added in v1.61.1711
type VcoRouteEntries struct {
VcoRouteEntrie []VcoRouteEntrie `json:"VcoRouteEntrie" xml:"VcoRouteEntrie"`
}
VcoRouteEntries is a nested struct in vpc response
type VirtualBorderRouterForPhysicalConnectionSet ¶
type VirtualBorderRouterForPhysicalConnectionSet struct {
VirtualBorderRouterForPhysicalConnectionType []VirtualBorderRouterForPhysicalConnectionType `json:"VirtualBorderRouterForPhysicalConnectionType" xml:"VirtualBorderRouterForPhysicalConnectionType"`
}
VirtualBorderRouterForPhysicalConnectionSet is a nested struct in vpc response
type VirtualBorderRouterForPhysicalConnectionType ¶
type VirtualBorderRouterForPhysicalConnectionType struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Type string `json:"Type" xml:"Type"` PeerIpv6GatewayIp string `json:"PeerIpv6GatewayIp" xml:"PeerIpv6GatewayIp"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` LocalIpv6GatewayIp string `json:"LocalIpv6GatewayIp" xml:"LocalIpv6GatewayIp"` PConnVbrExpireTime string `json:"PConnVbrExpireTime" xml:"PConnVbrExpireTime"` LocalGatewayIp string `json:"LocalGatewayIp" xml:"LocalGatewayIp"` BandwidthStatus string `json:"BandwidthStatus" xml:"BandwidthStatus"` ActivationTime string `json:"ActivationTime" xml:"ActivationTime"` VbrOwnerUid int64 `json:"VbrOwnerUid" xml:"VbrOwnerUid"` PeeringSubnetMask string `json:"PeeringSubnetMask" xml:"PeeringSubnetMask"` EnableIpv6 bool `json:"EnableIpv6" xml:"EnableIpv6"` EccId string `json:"EccId" xml:"EccId"` Bandwidth string `json:"Bandwidth" xml:"Bandwidth"` RecoveryTime string `json:"RecoveryTime" xml:"RecoveryTime"` TerminationTime string `json:"TerminationTime" xml:"TerminationTime"` PConnVbrBussinessStatus string `json:"PConnVbrBussinessStatus" xml:"PConnVbrBussinessStatus"` PeerGatewayIp string `json:"PeerGatewayIp" xml:"PeerGatewayIp"` PeeringIpv6SubnetMask string `json:"PeeringIpv6SubnetMask" xml:"PeeringIpv6SubnetMask"` VbrId string `json:"VbrId" xml:"VbrId"` PConnVbrChargeType string `json:"PConnVbrChargeType" xml:"PConnVbrChargeType"` VlanId int `json:"VlanId" xml:"VlanId"` }
VirtualBorderRouterForPhysicalConnectionType is a nested struct in vpc response
type VirtualBorderRouterSet ¶
type VirtualBorderRouterSet struct {
VirtualBorderRouterType []VirtualBorderRouterType `json:"VirtualBorderRouterType" xml:"VirtualBorderRouterType"`
}
VirtualBorderRouterSet is a nested struct in vpc response
type VirtualBorderRouterType ¶
type VirtualBorderRouterType struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` MinTxInterval int64 `json:"MinTxInterval" xml:"MinTxInterval"` PeerIpv6GatewayIp string `json:"PeerIpv6GatewayIp" xml:"PeerIpv6GatewayIp"` PConnVbrExpireTime string `json:"PConnVbrExpireTime" xml:"PConnVbrExpireTime"` PhysicalConnectionOwnerUid string `json:"PhysicalConnectionOwnerUid" xml:"PhysicalConnectionOwnerUid"` ActivationTime string `json:"ActivationTime" xml:"ActivationTime"` PhysicalConnectionBusinessStatus string `json:"PhysicalConnectionBusinessStatus" xml:"PhysicalConnectionBusinessStatus"` Description string `json:"Description" xml:"Description"` TerminationTime string `json:"TerminationTime" xml:"TerminationTime"` MinRxInterval int64 `json:"MinRxInterval" xml:"MinRxInterval"` PeerGatewayIp string `json:"PeerGatewayIp" xml:"PeerGatewayIp"` Name string `json:"Name" xml:"Name"` VbrId string `json:"VbrId" xml:"VbrId"` VlanId int `json:"VlanId" xml:"VlanId"` VlanInterfaceId string `json:"VlanInterfaceId" xml:"VlanInterfaceId"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` LocalIpv6GatewayIp string `json:"LocalIpv6GatewayIp" xml:"LocalIpv6GatewayIp"` LocalGatewayIp string `json:"LocalGatewayIp" xml:"LocalGatewayIp"` PeeringSubnetMask string `json:"PeeringSubnetMask" xml:"PeeringSubnetMask"` EnableIpv6 bool `json:"EnableIpv6" xml:"EnableIpv6"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` DetectMultiplier int64 `json:"DetectMultiplier" xml:"DetectMultiplier"` EccId string `json:"EccId" xml:"EccId"` CloudBoxInstanceId string `json:"CloudBoxInstanceId" xml:"CloudBoxInstanceId"` RecoveryTime string `json:"RecoveryTime" xml:"RecoveryTime"` PhysicalConnectionStatus string `json:"PhysicalConnectionStatus" xml:"PhysicalConnectionStatus"` PeeringIpv6SubnetMask string `json:"PeeringIpv6SubnetMask" xml:"PeeringIpv6SubnetMask"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` PConnVbrChargeType string `json:"PConnVbrChargeType" xml:"PConnVbrChargeType"` PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` AssociatedPhysicalConnections AssociatedPhysicalConnections `json:"AssociatedPhysicalConnections" xml:"AssociatedPhysicalConnections"` AssociatedCens AssociatedCensInDescribeVirtualBorderRouters `json:"AssociatedCens" xml:"AssociatedCens"` }
VirtualBorderRouterType is a nested struct in vpc response
type VirtualPhysicalConnection ¶ added in v1.61.1310
type VirtualPhysicalConnection struct { Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` AdLocation string `json:"AdLocation" xml:"AdLocation"` PortNumber string `json:"PortNumber" xml:"PortNumber"` Spec string `json:"Spec" xml:"Spec"` ChargeType string `json:"ChargeType" xml:"ChargeType"` Description string `json:"Description" xml:"Description"` Bandwidth int64 `json:"Bandwidth" xml:"Bandwidth"` EnabledTime string `json:"EnabledTime" xml:"EnabledTime"` LineOperator string `json:"LineOperator" xml:"LineOperator"` PeerLocation string `json:"PeerLocation" xml:"PeerLocation"` RedundantPhysicalConnectionId string `json:"RedundantPhysicalConnectionId" xml:"RedundantPhysicalConnectionId"` Name string `json:"Name" xml:"Name"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` EndTime string `json:"EndTime" xml:"EndTime"` PortType string `json:"PortType" xml:"PortType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` LoaStatus string `json:"LoaStatus" xml:"LoaStatus"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` ProductType string `json:"ProductType" xml:"ProductType"` ParentPhysicalConnectionId string `json:"ParentPhysicalConnectionId" xml:"ParentPhysicalConnectionId"` VirtualPhysicalConnectionStatus string `json:"VirtualPhysicalConnectionStatus" xml:"VirtualPhysicalConnectionStatus"` ParentPhysicalConnectionAliUid string `json:"ParentPhysicalConnectionAliUid" xml:"ParentPhysicalConnectionAliUid"` OrderMode string `json:"OrderMode" xml:"OrderMode"` AliUid string `json:"AliUid" xml:"AliUid"` VlanId string `json:"VlanId" xml:"VlanId"` ExpectSpec string `json:"ExpectSpec" xml:"ExpectSpec"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
VirtualPhysicalConnection is a nested struct in vpc response
type VirtualPhysicalConnections ¶ added in v1.61.1310
type VirtualPhysicalConnections struct {
VirtualPhysicalConnection []VirtualPhysicalConnection `json:"VirtualPhysicalConnection" xml:"VirtualPhysicalConnection"`
}
VirtualPhysicalConnections is a nested struct in vpc response
type Vpc ¶
type Vpc struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` AdvancedResource bool `json:"AdvancedResource" xml:"AdvancedResource"` OwnerId int64 `json:"OwnerId" xml:"OwnerId"` RegionId string `json:"RegionId" xml:"RegionId"` VpcName string `json:"VpcName" xml:"VpcName"` VRouterId string `json:"VRouterId" xml:"VRouterId"` DhcpOptionsSetStatus string `json:"DhcpOptionsSetStatus" xml:"DhcpOptionsSetStatus"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Description string `json:"Description" xml:"Description"` NetworkAclNum string `json:"NetworkAclNum" xml:"NetworkAclNum"` SupportAdvancedFeature bool `json:"SupportAdvancedFeature" xml:"SupportAdvancedFeature"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` DhcpOptionsSetId string `json:"DhcpOptionsSetId" xml:"DhcpOptionsSetId"` Ipv6CidrBlock string `json:"Ipv6CidrBlock" xml:"Ipv6CidrBlock"` CenStatus string `json:"CenStatus" xml:"CenStatus"` VSwitchIds VSwitchIdsInDescribeVpcs `json:"VSwitchIds" xml:"VSwitchIds"` SecondaryCidrBlocks SecondaryCidrBlocksInDescribeVpcs `json:"SecondaryCidrBlocks" xml:"SecondaryCidrBlocks"` UserCidrs UserCidrsInDescribeVpcs `json:"UserCidrs" xml:"UserCidrs"` NatGatewayIds NatGatewayIds `json:"NatGatewayIds" xml:"NatGatewayIds"` RouterTableIds RouterTableIds `json:"RouterTableIds" xml:"RouterTableIds"` Tags TagsInDescribeVpcs `json:"Tags" xml:"Tags"` Ipv6CidrBlocks Ipv6CidrBlocksInDescribeVpcs `json:"Ipv6CidrBlocks" xml:"Ipv6CidrBlocks"` }
Vpc is a nested struct in vpc response
type VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest ¶ added in v1.62.135
type VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceUid requests.Integer `position:"Query" name:"ResourceUid"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest is the request struct for api VpcDescribeVpcNatGatewayNetworkInterfaceQuota
func CreateVpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest ¶ added in v1.62.135
func CreateVpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest() (request *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest)
CreateVpcDescribeVpcNatGatewayNetworkInterfaceQuotaRequest creates a request to invoke VpcDescribeVpcNatGatewayNetworkInterfaceQuota API
type VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse ¶ added in v1.62.135
type VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Quota int64 `json:"Quota" xml:"Quota"` }
VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse is the response struct for api VpcDescribeVpcNatGatewayNetworkInterfaceQuota
func CreateVpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse ¶ added in v1.62.135
func CreateVpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse() (response *VpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse)
CreateVpcDescribeVpcNatGatewayNetworkInterfaceQuotaResponse creates a response to parse from VpcDescribeVpcNatGatewayNetworkInterfaceQuota response
type Vpcs ¶
type Vpcs struct {
Vpc []Vpc `json:"Vpc" xml:"Vpc"`
}
Vpcs is a nested struct in vpc response
type VpnAttachment ¶ added in v1.61.1711
type VpnAttachment struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` AttachType string `json:"AttachType" xml:"AttachType"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` TransitRouterName string `json:"TransitRouterName" xml:"TransitRouterName"` CrossAccountAuthorized bool `json:"CrossAccountAuthorized" xml:"CrossAccountAuthorized"` Tags []Tag `json:"Tags" xml:"Tags"` }
VpnAttachment is a nested struct in vpc response
type VpnAttachments ¶ added in v1.61.1711
type VpnAttachments struct {
VpnAttachment []VpnAttachment `json:"vpnAttachment" xml:"vpnAttachment"`
}
VpnAttachments is a nested struct in vpc response
type VpnBgpConfig ¶ added in v1.61.235
type VpnBgpConfig struct { PeerAsn int64 `json:"PeerAsn" xml:"PeerAsn"` LocalAsn int64 `json:"LocalAsn" xml:"LocalAsn"` EnableBgp string `json:"EnableBgp" xml:"EnableBgp"` AuthKey string `json:"AuthKey" xml:"AuthKey"` Status string `json:"Status" xml:"Status"` TunnelCidr string `json:"TunnelCidr" xml:"TunnelCidr"` PeerBgpIp string `json:"PeerBgpIp" xml:"PeerBgpIp"` LocalBgpIp string `json:"LocalBgpIp" xml:"LocalBgpIp"` }
VpnBgpConfig is a nested struct in vpc response
type VpnBgpConfigInModifyVpnConnectionAttribute ¶ added in v1.61.235
type VpnBgpConfigInModifyVpnConnectionAttribute struct { Status string `json:"Status" xml:"Status"` PeerBgpIp string `json:"PeerBgpIp" xml:"PeerBgpIp"` TunnelCidr string `json:"TunnelCidr" xml:"TunnelCidr"` EnableBgp string `json:"EnableBgp" xml:"EnableBgp"` LocalBgpIp string `json:"LocalBgpIp" xml:"LocalBgpIp"` PeerAsn int `json:"PeerAsn" xml:"PeerAsn"` LocalAsn int `json:"LocalAsn" xml:"LocalAsn"` }
VpnBgpConfigInModifyVpnConnectionAttribute is a nested struct in vpc response
type VpnCertificateRelation ¶ added in v1.61.939
type VpnCertificateRelation struct { VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` CertificateType string `json:"CertificateType" xml:"CertificateType"` CertificateId string `json:"CertificateId" xml:"CertificateId"` AssociationTime string `json:"AssociationTime" xml:"AssociationTime"` RegionId string `json:"RegionId" xml:"RegionId"` }
VpnCertificateRelation is a nested struct in vpc response
type VpnCertificateRelations ¶ added in v1.61.939
type VpnCertificateRelations struct {
VpnCertificateRelation []VpnCertificateRelation `json:"VpnCertificateRelation" xml:"VpnCertificateRelation"`
}
VpnCertificateRelations is a nested struct in vpc response
type VpnConnection ¶
type VpnConnection struct { Status string `json:"Status" xml:"Status"` EnableNatTraversal bool `json:"EnableNatTraversal" xml:"EnableNatTraversal"` RemoteCaCertificate string `json:"RemoteCaCertificate" xml:"RemoteCaCertificate"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` EffectImmediately bool `json:"EffectImmediately" xml:"EffectImmediately"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` VpnConnectionId string `json:"VpnConnectionId" xml:"VpnConnectionId"` RemoteSubnet string `json:"RemoteSubnet" xml:"RemoteSubnet"` CustomerGatewayId string `json:"CustomerGatewayId" xml:"CustomerGatewayId"` Name string `json:"Name" xml:"Name"` EnableDpd bool `json:"EnableDpd" xml:"EnableDpd"` AttachType string `json:"AttachType" xml:"AttachType"` NetworkType string `json:"NetworkType" xml:"NetworkType"` AttachInstanceId string `json:"AttachInstanceId" xml:"AttachInstanceId"` Spec string `json:"Spec" xml:"Spec"` State string `json:"State" xml:"State"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` TransitRouterName string `json:"TransitRouterName" xml:"TransitRouterName"` CrossAccountAuthorized bool `json:"CrossAccountAuthorized" xml:"CrossAccountAuthorized"` InternetIp string `json:"InternetIp" xml:"InternetIp"` EnableTunnelsBgp bool `json:"EnableTunnelsBgp" xml:"EnableTunnelsBgp"` IkeConfig IkeConfig `json:"IkeConfig" xml:"IkeConfig"` IpsecConfig IpsecConfig `json:"IpsecConfig" xml:"IpsecConfig"` VcoHealthCheck VcoHealthCheck `json:"VcoHealthCheck" xml:"VcoHealthCheck"` VpnBgpConfig VpnBgpConfig `json:"VpnBgpConfig" xml:"VpnBgpConfig"` Tag TagInDescribeVpnConnections `json:"Tag" xml:"Tag"` TunnelOptionsSpecification TunnelOptionsSpecificationInDescribeVpnConnections `json:"TunnelOptionsSpecification" xml:"TunnelOptionsSpecification"` }
VpnConnection is a nested struct in vpc response
type VpnConnectionConfig ¶
type VpnConnectionConfig struct { Remote string `json:"Remote" xml:"Remote"` Local string `json:"Local" xml:"Local"` RemoteSubnet string `json:"RemoteSubnet" xml:"RemoteSubnet"` LocalSubnet string `json:"LocalSubnet" xml:"LocalSubnet"` IkeConfig IkeConfig `json:"IkeConfig" xml:"IkeConfig"` IpsecConfig IpsecConfig `json:"IpsecConfig" xml:"IpsecConfig"` TunnelsConfig TunnelsConfig `json:"TunnelsConfig" xml:"TunnelsConfig"` }
VpnConnectionConfig is a nested struct in vpc response
type VpnConnections ¶
type VpnConnections struct {
VpnConnection []VpnConnection `json:"VpnConnection" xml:"VpnConnection"`
}
VpnConnections is a nested struct in vpc response
type VpnGateway ¶
type VpnGateway struct { VpnType string `json:"VpnType" xml:"VpnType"` Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` SslMaxConnections int64 `json:"SslMaxConnections" xml:"SslMaxConnections"` Spec string `json:"Spec" xml:"Spec"` InternetIp string `json:"InternetIp" xml:"InternetIp"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` AutoPropagate bool `json:"AutoPropagate" xml:"AutoPropagate"` ChargeType string `json:"ChargeType" xml:"ChargeType"` VpnGatewayId string `json:"VpnGatewayId" xml:"VpnGatewayId"` Tag string `json:"Tag" xml:"Tag"` IpsecVpn string `json:"IpsecVpn" xml:"IpsecVpn"` EndTime int64 `json:"EndTime" xml:"EndTime"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Description string `json:"Description" xml:"Description"` EnableBgp bool `json:"EnableBgp" xml:"EnableBgp"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` SslVpn string `json:"SslVpn" xml:"SslVpn"` Name string `json:"Name" xml:"Name"` NetworkType string `json:"NetworkType" xml:"NetworkType"` DisasterRecoveryInternetIp string `json:"DisasterRecoveryInternetIp" xml:"DisasterRecoveryInternetIp"` DisasterRecoveryVSwitchId string `json:"DisasterRecoveryVSwitchId" xml:"DisasterRecoveryVSwitchId"` SslVpnInternetIp string `json:"SslVpnInternetIp" xml:"SslVpnInternetIp"` ReservationData ReservationData `json:"ReservationData" xml:"ReservationData"` Tags TagsInDescribeVpnGateways `json:"Tags" xml:"Tags"` }
VpnGateway is a nested struct in vpc response
type VpnGateways ¶
type VpnGateways struct {
VpnGateway []VpnGateway `json:"VpnGateway" xml:"VpnGateway"`
}
VpnGateways is a nested struct in vpc response
type VpnPbrRouteEntries ¶
type VpnPbrRouteEntries struct {
VpnPbrRouteEntry []VpnPbrRouteEntry `json:"VpnPbrRouteEntry" xml:"VpnPbrRouteEntry"`
}
VpnPbrRouteEntries is a nested struct in vpc response
type VpnPbrRouteEntry ¶
type VpnPbrRouteEntry struct { NextHop string `json:"NextHop" xml:"NextHop"` Weight int `json:"Weight" xml:"Weight"` RouteDest string `json:"RouteDest" xml:"RouteDest"` State string `json:"State" xml:"State"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` VpnInstanceId string `json:"VpnInstanceId" xml:"VpnInstanceId"` RouteSource string `json:"RouteSource" xml:"RouteSource"` Priority int `json:"Priority" xml:"Priority"` NextHopTunnelId string `json:"NextHopTunnelId" xml:"NextHopTunnelId"` }
VpnPbrRouteEntry is a nested struct in vpc response
type VpnRouteEntries ¶
type VpnRouteEntries struct {
VpnRouteEntry []VpnRouteEntry `json:"VpnRouteEntry" xml:"VpnRouteEntry"`
}
VpnRouteEntries is a nested struct in vpc response
type VpnRouteEntry ¶
type VpnRouteEntry struct { RouteEntryType string `json:"RouteEntryType" xml:"RouteEntryType"` NextHop string `json:"NextHop" xml:"NextHop"` Weight int `json:"Weight" xml:"Weight"` RouteDest string `json:"RouteDest" xml:"RouteDest"` AsPath string `json:"AsPath" xml:"AsPath"` State string `json:"State" xml:"State"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Community string `json:"Community" xml:"Community"` Source string `json:"Source" xml:"Source"` VpnInstanceId string `json:"VpnInstanceId" xml:"VpnInstanceId"` NextHopTunnelId string `json:"NextHopTunnelId" xml:"NextHopTunnelId"` }
VpnRouteEntry is a nested struct in vpc response
type Zone ¶
type Zone struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` LocalName string `json:"LocalName" xml:"LocalName"` ZoneType string `json:"ZoneType" xml:"ZoneType"` }
Zone is a nested struct in vpc response
type ZonesInDescribeZones ¶ added in v1.61.601
type ZonesInDescribeZones struct {
Zone []Zone `json:"Zone" xml:"Zone"`
}
ZonesInDescribeZones is a nested struct in vpc response
type ZonesInListEnhanhcedNatGatewayAvailableZones ¶ added in v1.61.601
type ZonesInListEnhanhcedNatGatewayAvailableZones struct {
Zone []Zone `json:"Zone" xml:"Zone"`
}
ZonesInListEnhanhcedNatGatewayAvailableZones is a nested struct in vpc response
Source Files
¶
- activate_router_interface.go
- active_flow_log.go
- add_bgp_network.go
- add_common_bandwidth_package_ip.go
- add_common_bandwidth_package_ips.go
- add_global_acceleration_instance_ip.go
- add_i_pv6_translator_acl_list_entry.go
- add_public_ip_address_pool_cidr_block.go
- add_sources_to_traffic_mirror_session.go
- allocate_eip_address.go
- allocate_eip_address_pro.go
- allocate_eip_segment_address.go
- allocate_ipv6_internet_bandwidth.go
- allocate_vpc_ipv6_cidr.go
- apply_physical_connection_loa.go
- associate_eip_address.go
- associate_eip_address_batch.go
- associate_global_acceleration_instance.go
- associate_ha_vip.go
- associate_network_acl.go
- associate_physical_connection_to_virtual_border_router.go
- associate_route_table.go
- associate_route_table_with_gateway.go
- associate_route_tables_with_vpc_gateway_endpoint.go
- associate_vpc_cidr_block.go
- associate_vpn_gateway_with_certificate.go
- attach_dhcp_options_set_to_vpc.go
- attach_vbr_to_vpconn.go
- cancel_common_bandwidth_package_ip_bandwidth.go
- cancel_physical_connection.go
- change_resource_group.go
- check_can_allocate_vpc_private_ip_address.go
- check_vpn_bgp_enabled.go
- client.go
- complete_physical_connection_loa.go
- confirm_physical_connection.go
- connect_router_interface.go
- convert_bandwidth_package.go
- copy_network_acl_entries.go
- create_bgp_group.go
- create_bgp_peer.go
- create_common_bandwidth_package.go
- create_customer_gateway.go
- create_default_v_switch.go
- create_default_vpc.go
- create_dhcp_options_set.go
- create_express_cloud_connection.go
- create_flow_log.go
- create_forward_entry.go
- create_full_nat_entry.go
- create_global_acceleration_instance.go
- create_ha_vip.go
- create_i_pv6_translator.go
- create_i_pv6_translator_acl_list.go
- create_i_pv6_translator_entry.go
- create_ipsec_server.go
- create_ipv4_gateway.go
- create_ipv6_egress_only_rule.go
- create_ipv6_gateway.go
- create_nat_gateway.go
- create_nat_ip.go
- create_nat_ip_cidr.go
- create_network_acl.go
- create_physical_connection.go
- create_physical_connection_occupancy_order.go
- create_physical_connection_setup_order.go
- create_public_ip_address_pool.go
- create_route_entries.go
- create_route_entry.go
- create_route_table.go
- create_router_interface.go
- create_snat_entry.go
- create_ssl_vpn_client_cert.go
- create_ssl_vpn_server.go
- create_traffic_mirror_filter.go
- create_traffic_mirror_filter_rules.go
- create_traffic_mirror_session.go
- create_v_switch.go
- create_vbr_ha.go
- create_vco_route_entry.go
- create_virtual_border_router.go
- create_virtual_physical_connection.go
- create_vpc.go
- create_vpc_gateway_endpoint.go
- create_vpc_prefix_list.go
- create_vpconn_from_vbr.go
- create_vpn_attachment.go
- create_vpn_connection.go
- create_vpn_gateway.go
- create_vpn_pbr_route_entry.go
- create_vpn_route_entry.go
- deactivate_router_interface.go
- deactive_flow_log.go
- delete_bgp_group.go
- delete_bgp_network.go
- delete_bgp_peer.go
- delete_common_bandwidth_package.go
- delete_customer_gateway.go
- delete_dhcp_options_set.go
- delete_flow_log.go
- delete_forward_entry.go
- delete_full_nat_entry.go
- delete_global_acceleration_instance.go
- delete_ha_vip.go
- delete_i_pv6_translator.go
- delete_i_pv6_translator_acl_list.go
- delete_i_pv6_translator_entry.go
- delete_ipsec_server.go
- delete_ipv4_gateway.go
- delete_ipv6_egress_only_rule.go
- delete_ipv6_gateway.go
- delete_ipv6_internet_bandwidth.go
- delete_nat_gateway.go
- delete_nat_ip.go
- delete_nat_ip_cidr.go
- delete_network_acl.go
- delete_physical_connection.go
- delete_public_ip_address_pool.go
- delete_public_ip_address_pool_cidr_block.go
- delete_route_entries.go
- delete_route_entry.go
- delete_route_table.go
- delete_router_interface.go
- delete_snat_entry.go
- delete_ssl_vpn_client_cert.go
- delete_ssl_vpn_server.go
- delete_traffic_mirror_filter.go
- delete_traffic_mirror_filter_rules.go
- delete_traffic_mirror_session.go
- delete_v_switch.go
- delete_vbr_ha.go
- delete_vco_route_entry.go
- delete_virtual_border_router.go
- delete_vpc.go
- delete_vpc_gateway_endpoint.go
- delete_vpc_prefix_list.go
- delete_vpn_attachment.go
- delete_vpn_connection.go
- delete_vpn_gateway.go
- delete_vpn_pbr_route_entry.go
- delete_vpn_route_entry.go
- deletion_protection.go
- describe_access_points.go
- describe_bgp_groups.go
- describe_bgp_networks.go
- describe_bgp_peers.go
- describe_common_bandwidth_packages.go
- describe_customer_gateway.go
- describe_customer_gateways.go
- describe_ec_grant_relation.go
- describe_eip_addresses.go
- describe_eip_gateway_info.go
- describe_eip_monitor_data.go
- describe_eip_segment.go
- describe_flow_logs.go
- describe_forward_table_entries.go
- describe_global_acceleration_instances.go
- describe_grant_rules_to_cen.go
- describe_ha_vips.go
- describe_high_definition_monitor_log_attribute.go
- describe_i_pv6_translator_acl_list_attributes.go
- describe_i_pv6_translator_acl_lists.go
- describe_i_pv6_translator_entries.go
- describe_i_pv6_translators.go
- describe_ipv6_addresses.go
- describe_ipv6_egress_only_rules.go
- describe_ipv6_gateway_attribute.go
- describe_ipv6_gateways.go
- describe_nat_gateways.go
- describe_network_acl_attributes.go
- describe_network_acls.go
- describe_physical_connection_loa.go
- describe_physical_connections.go
- describe_public_ip_address.go
- describe_regions.go
- describe_route_entry_list.go
- describe_route_table_list.go
- describe_route_tables.go
- describe_router_interface_attribute.go
- describe_router_interfaces.go
- describe_server_related_global_acceleration_instances.go
- describe_snat_table_entries.go
- describe_ssl_vpn_client_cert.go
- describe_ssl_vpn_client_certs.go
- describe_ssl_vpn_clients.go
- describe_ssl_vpn_servers.go
- describe_tag_keys.go
- describe_tag_keys_for_express_connect.go
- describe_tags.go
- describe_v_routers.go
- describe_v_switch_attributes.go
- describe_v_switches.go
- describe_vbr_ha.go
- describe_vco_route_entries.go
- describe_virtual_border_routers.go
- describe_virtual_border_routers_for_physical_connection.go
- describe_vpc_attribute.go
- describe_vpcs.go
- describe_vpn_attachments.go
- describe_vpn_connection.go
- describe_vpn_connection_logs.go
- describe_vpn_connections.go
- describe_vpn_cross_account_authorizations.go
- describe_vpn_gateway.go
- describe_vpn_gateways.go
- describe_vpn_pbr_route_entries.go
- describe_vpn_route_entries.go
- describe_vpn_ssl_server_logs.go
- describe_zones.go
- detach_dhcp_options_set_from_vpc.go
- diagnose_vpn_gateway.go
- disable_nat_gateway_ecs_metric.go
- disable_vpc_classic_link.go
- dissociate_route_table_from_gateway.go
- dissociate_route_tables_from_vpc_gateway_endpoint.go
- dissociate_vpn_gateway_with_certificate.go
- download_vpn_connection_config.go
- enable_nat_gateway_ecs_metric.go
- enable_physical_connection.go
- enable_vpc_classic_link.go
- enable_vpc_ipv4_gateway.go
- endpoint.go
- get_dhcp_options_set.go
- get_flow_log_service_status.go
- get_ipv4_gateway_attribute.go
- get_nat_gateway_attribute.go
- get_nat_gateway_convert_status.go
- get_physical_connection_service_status.go
- get_traffic_mirror_service_status.go
- get_vpc_gateway_endpoint_attribute.go
- get_vpc_prefix_list_associations.go
- get_vpc_prefix_list_entries.go
- get_vpc_route_entry_summary.go
- get_vpn_gateway_diagnose_result.go
- grant_instance_to_cen.go
- grant_instance_to_vbr.go
- list_business_access_points.go
- list_dhcp_options_sets.go
- list_enhanhced_nat_gateway_available_zones.go
- list_full_nat_entries.go
- list_gateway_route_table_entries.go
- list_geographic_sub_regions.go
- list_ipsec_server_logs.go
- list_ipsec_servers.go
- list_ipv4_gateways.go
- list_nat_ip_cidrs.go
- list_nat_ips.go
- list_prefix_lists.go
- list_public_ip_address_pool_cidr_blocks.go
- list_public_ip_address_pools.go
- list_tag_resources.go
- list_tag_resources_for_express_connect.go
- list_traffic_mirror_filters.go
- list_traffic_mirror_sessions.go
- list_virtual_physical_connections.go
- list_vpc_endpoint_services_by_end_user.go
- list_vpc_gateway_endpoints.go
- list_vpn_certificate_associations.go
- modify_bgp_group_attribute.go
- modify_bgp_peer_attribute.go
- modify_common_bandwidth_package_attribute.go
- modify_common_bandwidth_package_ip_bandwidth.go
- modify_common_bandwidth_package_spec.go
- modify_customer_gateway_attribute.go
- modify_eip_address_attribute.go
- modify_express_cloud_connection_attribute.go
- modify_express_cloud_connection_bandwidth.go
- modify_flow_log_attribute.go
- modify_forward_entry.go
- modify_full_nat_entry_attribute.go
- modify_global_acceleration_instance_attributes.go
- modify_global_acceleration_instance_spec.go
- modify_ha_vip_attribute.go
- modify_i_pv6_translator_acl_attribute.go
- modify_i_pv6_translator_acl_list_entry.go
- modify_i_pv6_translator_attribute.go
- modify_i_pv6_translator_bandwidth.go
- modify_i_pv6_translator_entry.go
- modify_ipv6_address_attribute.go
- modify_ipv6_gateway_attribute.go
- modify_ipv6_gateway_spec.go
- modify_ipv6_internet_bandwidth.go
- modify_nat_gateway_attribute.go
- modify_nat_gateway_spec.go
- modify_nat_ip_attribute.go
- modify_nat_ip_cidr_attribute.go
- modify_network_acl_attributes.go
- modify_physical_connection_attribute.go
- modify_route_entry.go
- modify_route_table_attributes.go
- modify_router_interface_attribute.go
- modify_router_interface_spec.go
- modify_snat_entry.go
- modify_ssl_vpn_client_cert.go
- modify_ssl_vpn_server.go
- modify_v_router_attribute.go
- modify_v_switch_attribute.go
- modify_vco_route_entry_weight.go
- modify_virtual_border_router_attribute.go
- modify_vpc_attribute.go
- modify_vpc_prefix_list.go
- modify_vpn_attachment_attribute.go
- modify_vpn_connection_attribute.go
- modify_vpn_gateway_attribute.go
- modify_vpn_pbr_route_entry_attribute.go
- modify_vpn_pbr_route_entry_priority.go
- modify_vpn_pbr_route_entry_weight.go
- modify_vpn_route_entry_weight.go
- move_resource_group.go
- open_flow_log_service.go
- open_physical_connection_service.go
- open_traffic_mirror_service.go
- publish_vpn_route_entry.go
- recover_physical_connection.go
- recover_virtual_border_router.go
- release_eip_address.go
- release_eip_segment_address.go
- remove_common_bandwidth_package_ip.go
- remove_global_acceleration_instance_ip.go
- remove_i_pv6_translator_acl_list_entry.go
- remove_sources_from_traffic_mirror_session.go
- replace_vpc_dhcp_options_set.go
- retry_vpc_prefix_list_association.go
- revoke_instance_from_cen.go
- revoke_instance_from_vbr.go
- set_high_definition_monitor_log_status.go
- struct_access_point_feature_model.go
- struct_access_point_feature_models.go
- struct_access_point_set.go
- struct_access_point_type.go
- struct_acl_entries.go
- struct_acl_entry.go
- struct_associate_vpc.go
- struct_associate_vpcs.go
- struct_associated_cen.go
- struct_associated_cens_in_describe_virtual_border_routers.go
- struct_associated_cens_in_describe_vpc_attribute.go
- struct_associated_eip_addresses.go
- struct_associated_instances.go
- struct_associated_physical_connection.go
- struct_associated_physical_connections.go
- struct_associated_route_tables.go
- struct_available_regions.go
- struct_backend_server.go
- struct_backend_servers.go
- struct_bandwidth_package_ids_in_create_nat_gateway.go
- struct_bandwidth_package_ids_in_describe_nat_gateways.go
- struct_bgp_group.go
- struct_bgp_groups.go
- struct_bgp_network.go
- struct_bgp_networks.go
- struct_bgp_peer.go
- struct_bgp_peers.go
- struct_billing_config.go
- struct_business_access_points.go
- struct_business_access_points_item.go
- struct_cbn_grant_rule.go
- struct_cen_grant_rules.go
- struct_cidr_blocks.go
- struct_client_info.go
- struct_client_info_list.go
- struct_cloud_resource_set_type.go
- struct_cloud_resources_in_describe_v_switch_attributes.go
- struct_cloud_resources_in_describe_vpc_attribute.go
- struct_common_bandwidth_package.go
- struct_common_bandwidth_packages.go
- struct_convert_step.go
- struct_convert_steps.go
- struct_cross_account_authorization.go
- struct_cross_account_authorizations.go
- struct_customer_gateway.go
- struct_customer_gateways.go
- struct_data.go
- struct_data_in_describe_vpn_connection_logs.go
- struct_data_in_describe_vpn_ssl_server_logs.go
- struct_data_in_list_ipsec_server_logs.go
- struct_default_v_switch.go
- struct_default_v_switchs.go
- struct_deletion_protection_info.go
- struct_dhcp_options.go
- struct_dhcp_options_set.go
- struct_dhcp_options_sets.go
- struct_diagnose_result.go
- struct_diagnose_result_item.go
- struct_ec_grant_relation_model.go
- struct_ec_grant_relations.go
- struct_egress_acl_entries_in_create_network_acl.go
- struct_egress_acl_entries_in_describe_network_acl_attributes.go
- struct_egress_acl_entries_in_describe_network_acls.go
- struct_egress_acl_entry.go
- struct_egress_rule.go
- struct_egress_rules_in_create_traffic_mirror_filter_rules.go
- struct_egress_rules_in_list_traffic_mirror_filters.go
- struct_eip_address.go
- struct_eip_addresses.go
- struct_eip_info.go
- struct_eip_infos.go
- struct_eip_monitor_data.go
- struct_eip_monitor_datas.go
- struct_eip_segment.go
- struct_eip_segments.go
- struct_endpoint.go
- struct_endpoints.go
- struct_entry_summarys.go
- struct_entry_summarys_item.go
- struct_failed_route_entries_in_create_route_entries.go
- struct_failed_route_entries_in_delete_route_entries.go
- struct_failed_route_entries_item.go
- struct_flow_log.go
- struct_flow_logs.go
- struct_forward_table.go
- struct_forward_table_entries.go
- struct_forward_table_entry.go
- struct_forward_table_ids_in_create_nat_gateway.go
- struct_forward_table_ids_in_describe_nat_gateways.go
- struct_full_nat_entries.go
- struct_full_nat_entry.go
- struct_full_nat_table.go
- struct_full_nat_table_ids_in_create_nat_gateway.go
- struct_full_nat_table_ids_in_describe_nat_gateways.go
- struct_gateway_ids.go
- struct_gateway_route_entry_models.go
- struct_gateway_route_entry_models_item.go
- struct_geographic_sub_regions.go
- struct_global_acceleration_instance.go
- struct_global_acceleration_instances_in_describe_global_acceleration_instances.go
- struct_global_acceleration_instances_in_describe_server_related_global_acceleration_instances.go
- struct_ha_vip.go
- struct_ha_vips.go
- struct_i_pv6_translator_acl.go
- struct_ike_config.go
- struct_ingress_acl_entries_in_create_network_acl.go
- struct_ingress_acl_entries_in_describe_network_acl_attributes.go
- struct_ingress_acl_entries_in_describe_network_acls.go
- struct_ingress_acl_entry.go
- struct_ingress_rule.go
- struct_ingress_rules_in_create_traffic_mirror_filter_rules.go
- struct_ingress_rules_in_list_traffic_mirror_filters.go
- struct_ip_list.go
- struct_ip_list_in_get_nat_gateway_attribute.go
- struct_ip_list_item.go
- struct_ip_lists.go
- struct_ip_range.go
- struct_ipsec_config.go
- struct_ipsec_server.go
- struct_ipsec_servers.go
- struct_ipv4_gateway_models.go
- struct_ipv4_gateway_models_item.go
- struct_ipv6_address.go
- struct_ipv6_addresses.go
- struct_ipv6_cidr_block.go
- struct_ipv6_cidr_blocks_in_describe_vpc_attribute.go
- struct_ipv6_cidr_blocks_in_describe_vpcs.go
- struct_ipv6_egress_only_rule.go
- struct_ipv6_egress_only_rules.go
- struct_ipv6_gateway.go
- struct_ipv6_gateways.go
- struct_ipv6_internet_bandwidth.go
- struct_ipv6_translator.go
- struct_ipv6_translator_acls.go
- struct_ipv6_translator_entries.go
- struct_ipv6_translator_entry.go
- struct_ipv6_translator_entry_ids.go
- struct_ipv6_translators.go
- struct_lock_reason.go
- struct_nat_gateway.go
- struct_nat_gateway_ids.go
- struct_nat_gateway_private_info.go
- struct_nat_gateways.go
- struct_nat_ip.go
- struct_nat_ip_cidr.go
- struct_nat_ip_cidrs.go
- struct_nat_ips.go
- struct_network_acl.go
- struct_network_acl_attribute.go
- struct_network_acls.go
- struct_next_hop.go
- struct_next_hop_in_list_gateway_route_table_entries.go
- struct_next_hop_related_info.go
- struct_next_hops_in_describe_route_entry_list.go
- struct_next_hops_in_describe_route_tables.go
- struct_next_hops_in_list_gateway_route_table_entries.go
- struct_operation_locks_in_describe_eip_addresses.go
- struct_operation_locks_in_describe_global_acceleration_instances.go
- struct_physical_connection_loa_type.go
- struct_physical_connection_set.go
- struct_physical_connection_type.go
- struct_pm_info.go
- struct_pm_info_item.go
- struct_prefix_list.go
- struct_prefix_list_association.go
- struct_prefix_list_associations.go
- struct_prefix_list_cidrs.go
- struct_prefix_list_entry.go
- struct_prefix_lists.go
- struct_private_info.go
- struct_public_ip_address.go
- struct_public_ip_address_in_describe_public_ip_address.go
- struct_public_ip_address_pool.go
- struct_public_ip_address_pool_list.go
- struct_public_ip_addresse.go
- struct_public_ip_addresses_in_describe_common_bandwidth_packages.go
- struct_public_ip_addresses_in_describe_global_acceleration_instances.go
- struct_public_ip_cidr_block.go
- struct_public_ip_cidr_block_list.go
- struct_public_ip_pool_cidr_block.go
- struct_public_ip_pool_cidr_block_list.go
- struct_region.go
- struct_regions.go
- struct_reservation_data.go
- struct_resource.go
- struct_resources_in_create_network_acl.go
- struct_resources_in_describe_network_acl_attributes.go
- struct_resources_in_describe_network_acls.go
- struct_route_entry.go
- struct_route_entry_ids.go
- struct_route_entry_summarys.go
- struct_route_entry_summarys_item.go
- struct_route_entrys_in_describe_route_entry_list.go
- struct_route_entrys_in_describe_route_tables.go
- struct_route_table.go
- struct_route_table_ids.go
- struct_route_tables_in_describe_route_tables.go
- struct_route_tables_in_get_vpc_gateway_endpoint_attribute.go
- struct_router_interface_set.go
- struct_router_interface_type.go
- struct_router_table_ids.go
- struct_router_table_list.go
- struct_router_table_list_type.go
- struct_secondary_cidr_blocks_in_describe_vpc_attribute.go
- struct_secondary_cidr_blocks_in_describe_vpcs.go
- struct_security_protection_types_in_describe_common_bandwidth_packages.go
- struct_security_protection_types_in_describe_eip_addresses.go
- struct_service.go
- struct_services.go
- struct_snat_table.go
- struct_snat_table_entries.go
- struct_snat_table_entry.go
- struct_snat_table_ids_in_create_nat_gateway.go
- struct_snat_table_ids_in_describe_nat_gateways.go
- struct_ssl_vpn_client_cert_key.go
- struct_ssl_vpn_client_cert_keys.go
- struct_ssl_vpn_server.go
- struct_ssl_vpn_servers.go
- struct_tag.go
- struct_tag_in_describe_vpn_connections.go
- struct_tag_item.go
- struct_tag_key.go
- struct_tag_keys_in_describe_tag_keys.go
- struct_tag_keys_in_describe_tag_keys_for_express_connect.go
- struct_tag_resource.go
- struct_tag_resources_in_describe_tags.go
- struct_tag_resources_in_list_tag_resources.go
- struct_tag_resources_in_list_tag_resources_for_express_connect.go
- struct_tags_in_describe_common_bandwidth_packages.go
- struct_tags_in_describe_customer_gateway.go
- struct_tags_in_describe_customer_gateways.go
- struct_tags_in_describe_eip_addresses.go
- struct_tags_in_describe_flow_logs.go
- struct_tags_in_describe_ha_vips.go
- struct_tags_in_describe_ipv6_gateway_attribute.go
- struct_tags_in_describe_ipv6_gateways.go
- struct_tags_in_describe_nat_gateways.go
- struct_tags_in_describe_network_acl_attributes.go
- struct_tags_in_describe_network_acls.go
- struct_tags_in_describe_route_table_list.go
- struct_tags_in_describe_v_switch_attributes.go
- struct_tags_in_describe_v_switches.go
- struct_tags_in_describe_vpc_attribute.go
- struct_tags_in_describe_vpcs.go
- struct_tags_in_describe_vpn_attachments.go
- struct_tags_in_describe_vpn_connection.go
- struct_tags_in_describe_vpn_gateway.go
- struct_tags_in_describe_vpn_gateways.go
- struct_tags_in_get_dhcp_options_set.go
- struct_tags_in_get_ipv4_gateway_attribute.go
- struct_tags_in_get_vpc_gateway_endpoint_attribute.go
- struct_tags_in_list_dhcp_options_sets.go
- struct_tags_in_list_ipv4_gateways.go
- struct_tags_in_list_prefix_lists.go
- struct_tags_in_list_public_ip_address_pools.go
- struct_tags_in_list_traffic_mirror_filters.go
- struct_tags_in_list_traffic_mirror_sessions.go
- struct_tags_in_list_vpc_gateway_endpoints.go
- struct_traffic_mirror_filter.go
- struct_traffic_mirror_filters.go
- struct_traffic_mirror_rule.go
- struct_traffic_mirror_session.go
- struct_traffic_mirror_sessions.go
- struct_traffic_mirror_source_ids.go
- struct_traffic_path.go
- struct_tunnel_bgp_config.go
- struct_tunnel_bgp_config_in_modify_vpn_connection_attribute.go
- struct_tunnel_config.go
- struct_tunnel_ike_config.go
- struct_tunnel_ike_config_in_modify_vpn_connection_attribute.go
- struct_tunnel_ipsec_config.go
- struct_tunnel_ipsec_config_in_modify_vpn_connection_attribute.go
- struct_tunnel_options.go
- struct_tunnel_options_in_modify_vpn_connection_attribute.go
- struct_tunnel_options_specification_in_describe_vpn_connection.go
- struct_tunnel_options_specification_in_describe_vpn_connections.go
- struct_tunnel_options_specification_in_modify_vpn_connection_attribute.go
- struct_tunnels_config.go
- struct_user_cidrs_in_describe_vpc_attribute.go
- struct_user_cidrs_in_describe_vpcs.go
- struct_v_router.go
- struct_v_routers.go
- struct_v_switch.go
- struct_v_switch_ids_in_describe_route_table_list.go
- struct_v_switch_ids_in_describe_route_tables.go
- struct_v_switch_ids_in_describe_vpc_attribute.go
- struct_v_switch_ids_in_describe_vpcs.go
- struct_v_switches.go
- struct_vco_health_check.go
- struct_vco_route_entrie.go
- struct_vco_route_entries.go
- struct_virtual_border_router_for_physical_connection_set.go
- struct_virtual_border_router_for_physical_connection_type.go
- struct_virtual_border_router_set.go
- struct_virtual_border_router_type.go
- struct_virtual_physical_connection.go
- struct_virtual_physical_connections.go
- struct_vpc.go
- struct_vpcs.go
- struct_vpn_attachment.go
- struct_vpn_attachments.go
- struct_vpn_bgp_config.go
- struct_vpn_bgp_config_in_modify_vpn_connection_attribute.go
- struct_vpn_certificate_relation.go
- struct_vpn_certificate_relations.go
- struct_vpn_connection.go
- struct_vpn_connection_config.go
- struct_vpn_connections.go
- struct_vpn_gateway.go
- struct_vpn_gateways.go
- struct_vpn_pbr_route_entries.go
- struct_vpn_pbr_route_entry.go
- struct_vpn_route_entries.go
- struct_vpn_route_entry.go
- struct_zone.go
- struct_zones_in_describe_zones.go
- struct_zones_in_list_enhanhced_nat_gateway_available_zones.go
- tag_resources.go
- tag_resources_for_express_connect.go
- terminate_physical_connection.go
- terminate_virtual_border_router.go
- un_tag_resources.go
- unassociate_eip_address.go
- unassociate_global_acceleration_instance.go
- unassociate_ha_vip.go
- unassociate_network_acl.go
- unassociate_physical_connection_from_virtual_border_router.go
- unassociate_route_table.go
- unassociate_vpc_cidr_block.go
- untag_resources_for_express_connect.go
- update_dhcp_options_set_attribute.go
- update_gateway_route_table_entry_attribute.go
- update_ipsec_server.go
- update_ipv4_gateway_attribute.go
- update_nat_gateway_nat_type.go
- update_network_acl_entries.go
- update_public_ip_address_pool_attribute.go
- update_traffic_mirror_filter_attribute.go
- update_traffic_mirror_filter_rule_attribute.go
- update_traffic_mirror_session_attribute.go
- update_virtual_border_bandwidth.go
- update_virtual_physical_connection.go
- update_vpc_gateway_endpoint_attribute.go
- vpc_describe_vpc_nat_gateway_network_interface_quota.go